| Interface | Description |
|---|---|
| ControllerConfiguration |
The operator controller configuration.
|
| ResourceReconciler<ApiType extends io.kubernetes.client.common.KubernetesObject> |
The ResourceReconciler defines an interface for reconciling the resource.
|
| Class | Description |
|---|---|
| ControllerConfigurationFactory |
Factory for the
ControllerConfiguration. |
| ControllerConfigurationImpl |
Implements
ControllerConfiguration. |
| ControllerConfigurationImpl.ControllerConfigurationBuilder |
Operator configuration builder.
|
| ControllerFactory |
Bean creates the controllers based on the
ControllerConfiguration and registers them as singletons into
the bean context. |
| OperatorResourceLister<ApiType extends io.kubernetes.client.common.KubernetesObject> |
Operator lister simplifies retrieval of the resources from within the
SharedIndexInformer's
Cache. |
| ResourceReconcilerCreatedListener<ApiType extends io.kubernetes.client.common.KubernetesObject> |
| Annotation Type | Description |
|---|---|
| Operator |
Operator annotation simplifies initialisation of the controllers.
|