Documentation
¶
Index ¶
- Constants
- type ProxyService
- func (s *ProxyService) CreateProxy(ctx context.Context, proxy *batproxy.Proxy, opts batproxy.CreateProxyOptions) (err error)
- func (s *ProxyService) DeleteProxy(ctx context.Context, proxyID string) (err error)
- func (s *ProxyService) ListProxies(ctx context.Context, opts batproxy.ListProxiesOptions) (page *batproxy.ListProxiesPage, err error)
- type ProxyServiceOptions
Constants ¶
View Source
const (
DefaultExpiration = 15 * time.Second
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProxyService ¶
type ProxyService struct {
// contains filtered or unexported fields
}
func NewProxyService ¶
func NewProxyService(next batproxy.ProxyService, opts ProxyServiceOptions) *ProxyService
func (*ProxyService) CreateProxy ¶
func (s *ProxyService) CreateProxy(ctx context.Context, proxy *batproxy.Proxy, opts batproxy.CreateProxyOptions) (err error)
func (*ProxyService) DeleteProxy ¶
func (s *ProxyService) DeleteProxy(ctx context.Context, proxyID string) (err error)
func (*ProxyService) ListProxies ¶
func (s *ProxyService) ListProxies(ctx context.Context, opts batproxy.ListProxiesOptions) (page *batproxy.ListProxiesPage, err error)
type ProxyServiceOptions ¶
Click to show internal directories.
Click to hide internal directories.