Documentation ¶ Index ¶ type ApiServerWatcher func Watcher() *ApiServerWatcher func (a *ApiServerWatcher) Init(ctx context.Context) error func (a *ApiServerWatcher) Refresh(ctx context.Context) error func (a *ApiServerWatcher) Stop(ctx context.Context) error type IHostResolver Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type ApiServerWatcher ¶ type ApiServerWatcher struct { // contains filtered or unexported fields } func Watcher ¶ func Watcher() *ApiServerWatcher Watcher creates a new apiserver watcher. func (*ApiServerWatcher) Init ¶ func (a *ApiServerWatcher) Init(ctx context.Context) error func (*ApiServerWatcher) Refresh ¶ func (a *ApiServerWatcher) Refresh(ctx context.Context) error func (*ApiServerWatcher) Stop ¶ func (a *ApiServerWatcher) Stop(ctx context.Context) error Stop the apiserver watcher. type IHostResolver ¶ type IHostResolver interface { LookupHost(context context.Context, host string) ([]string, error) } Source Files ¶ View all Source files apiserver.go types.go Directories ¶ Show internal Expand all Path Synopsis mocks Package mocks is a generated GoMock package. Package mocks is a generated GoMock package. Click to show internal directories. Click to hide internal directories.