Documentation
¶
Index ¶
- func RegisterGKEClusterConfigGeneratingHandler(ctx context.Context, controller GKEClusterConfigController, apply apply.Apply, ...)
- func RegisterGKEClusterConfigStatusHandler(ctx context.Context, controller GKEClusterConfigController, ...)
- type GKEClusterConfigCache
- type GKEClusterConfigClient
- type GKEClusterConfigController
- type GKEClusterConfigGeneratingHandler
- type GKEClusterConfigStatusHandler
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterGKEClusterConfigGeneratingHandler ¶
func RegisterGKEClusterConfigGeneratingHandler(ctx context.Context, controller GKEClusterConfigController, apply apply.Apply, condition condition.Cond, name string, handler GKEClusterConfigGeneratingHandler, opts *generic.GeneratingHandlerOptions)
func RegisterGKEClusterConfigStatusHandler ¶
func RegisterGKEClusterConfigStatusHandler(ctx context.Context, controller GKEClusterConfigController, condition condition.Cond, name string, handler GKEClusterConfigStatusHandler)
Types ¶
type GKEClusterConfigCache ¶
type GKEClusterConfigCache interface { generic.CacheInterface[*v1.GKEClusterConfig] }
GKEClusterConfigCache interface for retrieving GKEClusterConfig resources in memory.
type GKEClusterConfigClient ¶
type GKEClusterConfigClient interface { generic.ClientInterface[*v1.GKEClusterConfig, *v1.GKEClusterConfigList] }
GKEClusterConfigClient interface for managing GKEClusterConfig resources in Kubernetes.
type GKEClusterConfigController ¶
type GKEClusterConfigController interface { generic.ControllerInterface[*v1.GKEClusterConfig, *v1.GKEClusterConfigList] }
GKEClusterConfigController interface for managing GKEClusterConfig resources.
type GKEClusterConfigGeneratingHandler ¶
type GKEClusterConfigGeneratingHandler func(obj *v1.GKEClusterConfig, status v1.GKEClusterConfigStatus) ([]runtime.Object, v1.GKEClusterConfigStatus, error)
type GKEClusterConfigStatusHandler ¶
type GKEClusterConfigStatusHandler func(obj *v1.GKEClusterConfig, status v1.GKEClusterConfigStatus) (v1.GKEClusterConfigStatus, error)
type Interface ¶
type Interface interface {
GKEClusterConfig() GKEClusterConfigController
}
func New ¶
func New(controllerFactory controller.SharedControllerFactory) Interface
Click to show internal directories.
Click to hide internal directories.