Documentation ¶
Index ¶
- type Manager
- func (m *Manager) Add(runnable manager.Runnable) error
- func (m *Manager) AddHealthzCheck(name string, check healthz.Checker) error
- func (m *Manager) AddMetricsExtraHandler(path string, handler http.Handler) error
- func (m *Manager) AddReadyzCheck(name string, check healthz.Checker) error
- func (m *Manager) Create(obj client.Object, options ...interface{}) error
- func (m *Manager) Elected() <-chan struct{}
- func (m *Manager) GetAPIReader() client.Reader
- func (m *Manager) GetCache() cache.Cache
- func (m *Manager) GetClient() client.Client
- func (m *Manager) GetConfig() *rest.Config
- func (m *Manager) GetContext() context.Context
- func (m *Manager) GetControllerOptions() v1alpha1.ControllerConfigurationSpec
- func (m *Manager) GetEventRecorderFor(name string) record.EventRecorder
- func (m *Manager) GetFieldIndexer() client.FieldIndexer
- func (m *Manager) GetLogger() logr.Logger
- func (m *Manager) GetNamespace() string
- func (m *Manager) GetRESTMapper() meta.RESTMapper
- func (m *Manager) GetScheme() *runtime.Scheme
- func (m *Manager) GetWebhookServer() *webhook.Server
- func (m *Manager) NamespacedClient() client.Client
- func (m *Manager) RandomNamespace() (*corev1.Namespace, client.Client, error)
- func (m *Manager) Read(key client.ObjectKey, obj client.Object, options ...interface{}) error
- func (m *Manager) SetFields(i interface{}) error
- func (m *Manager) Start(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func (*Manager) AddHealthzCheck ¶
func (*Manager) AddMetricsExtraHandler ¶
func (*Manager) AddReadyzCheck ¶
func (*Manager) GetAPIReader ¶
func (*Manager) GetContext ¶
func (*Manager) GetControllerOptions ¶
func (m *Manager) GetControllerOptions() v1alpha1.ControllerConfigurationSpec
func (*Manager) GetEventRecorderFor ¶
func (m *Manager) GetEventRecorderFor(name string) record.EventRecorder
func (*Manager) GetFieldIndexer ¶
func (m *Manager) GetFieldIndexer() client.FieldIndexer
func (*Manager) GetNamespace ¶
func (*Manager) GetRESTMapper ¶
func (m *Manager) GetRESTMapper() meta.RESTMapper
func (*Manager) GetWebhookServer ¶
func (*Manager) NamespacedClient ¶
func (*Manager) RandomNamespace ¶
Click to show internal directories.
Click to hide internal directories.