Documentation ¶
Index ¶
- type Operator
- func (o *Operator) Cleanup(ctx context.Context) error
- func (o *Operator) GetClient() client.Client
- func (o *Operator) GetEventRecorder() record.EventRecorder
- func (o *Operator) GetUnavailableOfferings() *cache.UnavailableOfferings
- func (o *Operator) LivenessProbe() error
- func (o *Operator) Name() string
- func (o *Operator) Ready() bool
- func (o *Operator) WithControllers() []controller.Controller
- func (o *Operator) WithCustomResourceDefinitions() []client.Object
- func (o *Operator) WithWebhooks() []manager.Runnable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Operator ¶
type Operator struct {
// contains filtered or unexported fields
}
func (*Operator) GetEventRecorder ¶
func (o *Operator) GetEventRecorder() record.EventRecorder
GetEventRecorder returns the event recorder
func (*Operator) GetUnavailableOfferings ¶
func (o *Operator) GetUnavailableOfferings() *cache.UnavailableOfferings
GetUnavailableOfferings returns the unavailable offerings cache
func (*Operator) LivenessProbe ¶
func (*Operator) WithControllers ¶
func (o *Operator) WithControllers() []controller.Controller
func (*Operator) WithCustomResourceDefinitions ¶
func (*Operator) WithWebhooks ¶
Click to show internal directories.
Click to hide internal directories.