C D E G I K O R S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- com.github.containersolutions.operator - package com.github.containersolutions.operator
- com.github.containersolutions.operator.api - package com.github.containersolutions.operator.api
- Context<R extends io.fabric8.kubernetes.client.CustomResource> - Class in com.github.containersolutions.operator
- Context(KubernetesClient, NonNamespaceOperation<R, CustomResourceList<R>, CustomResourceDoneable<R>, Resource<R, CustomResourceDoneable<R>>>) - Constructor for class com.github.containersolutions.operator.Context
- Controller - Annotation Type in com.github.containersolutions.operator.api
- crdName() - Method in annotation type com.github.containersolutions.operator.api.Controller
- createOrUpdate(R, Context<R>) - Method in class com.github.containersolutions.operator.api.ResourceControllerAdapter
- createOrUpdateResource(R, Context<R>) - Method in interface com.github.containersolutions.operator.api.ResourceController
-
The implementation of this operation is required to be idempotent.
- createOrUpdateResource(R, Context<R>) - Method in class com.github.containersolutions.operator.api.ResourceControllerAdapter
- customResourceClass() - Method in annotation type com.github.containersolutions.operator.api.Controller
- customResourceDonebaleClass() - Method in annotation type com.github.containersolutions.operator.api.Controller
- customResourceListClass() - Method in annotation type com.github.containersolutions.operator.api.Controller
D
- DEFAULT_FINALIZER - Static variable in annotation type com.github.containersolutions.operator.api.Controller
- DEFAULT_VERSION - Static variable in annotation type com.github.containersolutions.operator.api.Controller
- defaultFinalizer() - Method in annotation type com.github.containersolutions.operator.api.Controller
- delete(R, Context<R>) - Method in class com.github.containersolutions.operator.api.ResourceControllerAdapter
- deleteResource(R, Context<R>) - Method in interface com.github.containersolutions.operator.api.ResourceController
-
The implementation should delete the associated component(s).
- deleteResource(R, Context<R>) - Method in class com.github.containersolutions.operator.api.ResourceControllerAdapter
E
- EventDispatcher<R extends io.fabric8.kubernetes.client.CustomResource> - Class in com.github.containersolutions.operator
- EventDispatcher(ResourceController<R>, CustomResourceOperationsImpl<R, CustomResourceList<R>, CustomResourceDoneable<R>>, NonNamespaceOperation<R, CustomResourceList<R>, CustomResourceDoneable<R>, Resource<R, CustomResourceDoneable<R>>>, KubernetesClient, String) - Constructor for class com.github.containersolutions.operator.EventDispatcher
- eventReceived(Watcher.Action, R) - Method in class com.github.containersolutions.operator.EventDispatcher
G
- getCustomResourceClients() - Method in class com.github.containersolutions.operator.Operator
- getCustomResourceClients(Class<T>) - Method in class com.github.containersolutions.operator.Operator
- getK8sClient() - Method in class com.github.containersolutions.operator.Context
- getMasterUrl() - Method in class com.github.containersolutions.operator.OperatorConfig
- getPassword() - Method in class com.github.containersolutions.operator.OperatorConfig
- getResourceClient() - Method in class com.github.containersolutions.operator.Context
- getUsername() - Method in class com.github.containersolutions.operator.OperatorConfig
- group() - Method in annotation type com.github.containersolutions.operator.api.Controller
I
- initFromEnvironment() - Method in class com.github.containersolutions.operator.OperatorConfig
- isOpenshift() - Method in class com.github.containersolutions.operator.OperatorConfig
- isTrustSelfSignedCertificates() - Method in class com.github.containersolutions.operator.OperatorConfig
K
- kind() - Method in annotation type com.github.containersolutions.operator.api.Controller
O
- onClose(KubernetesClientException) - Method in class com.github.containersolutions.operator.EventDispatcher
- Operator - Class in com.github.containersolutions.operator
- Operator(KubernetesClient) - Constructor for class com.github.containersolutions.operator.Operator
- OperatorConfig - Class in com.github.containersolutions.operator
- OperatorConfig() - Constructor for class com.github.containersolutions.operator.OperatorConfig
- OperatorException - Exception in com.github.containersolutions.operator
- OperatorException() - Constructor for exception com.github.containersolutions.operator.OperatorException
- OperatorException(String) - Constructor for exception com.github.containersolutions.operator.OperatorException
- OperatorException(String, Throwable) - Constructor for exception com.github.containersolutions.operator.OperatorException
R
- registerController(ResourceController<R>, String...) - Method in class com.github.containersolutions.operator.Operator
- registerControllerForAllNamespaces(ResourceController<R>) - Method in class com.github.containersolutions.operator.Operator
- ResourceController<R extends io.fabric8.kubernetes.client.CustomResource> - Interface in com.github.containersolutions.operator.api
- ResourceControllerAdapter<R extends io.fabric8.kubernetes.client.CustomResource> - Class in com.github.containersolutions.operator.api
-
Provides a more clear interface for the most common use case.
- ResourceControllerAdapter() - Constructor for class com.github.containersolutions.operator.api.ResourceControllerAdapter
S
- setMasterUrl(String) - Method in class com.github.containersolutions.operator.OperatorConfig
- setOpenshift(boolean) - Method in class com.github.containersolutions.operator.OperatorConfig
- setPassword(String) - Method in class com.github.containersolutions.operator.OperatorConfig
- setTrustSelfSignedCertificates(boolean) - Method in class com.github.containersolutions.operator.OperatorConfig
- setUsername(String) - Method in class com.github.containersolutions.operator.OperatorConfig
- stop() - Method in class com.github.containersolutions.operator.Operator
V
- version() - Method in annotation type com.github.containersolutions.operator.api.Controller
All Classes All Packages