A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractConfigurationService - Class in io.javaoperatorsdk.operator.api.config
- AbstractConfigurationService(Version) - Constructor for class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
- AbstractControllerConfiguration<R extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.api.config
-
Deprecated.use
DefaultControllerConfiguration
instead - AbstractControllerConfiguration(String, String, String, String, boolean, Set<String>, RetryConfiguration) - Constructor for class io.javaoperatorsdk.operator.api.config.AbstractControllerConfiguration
-
Deprecated.
- AbstractControllerConfiguration(String, String, String, String, boolean, Set<String>, RetryConfiguration, String, CustomResourceEventFilter<R>, Class<R>, ConfigurationService) - Constructor for class io.javaoperatorsdk.operator.api.config.AbstractControllerConfiguration
-
Deprecated.
- AbstractEvent - Class in io.javaoperatorsdk.operator.processing.event
-
Deprecated.use
DefaultEvent
instead - AbstractEvent(String, EventSource) - Constructor for class io.javaoperatorsdk.operator.processing.event.AbstractEvent
-
Deprecated.
- AbstractEvent(Predicate<CustomResource>, EventSource) - Constructor for class io.javaoperatorsdk.operator.processing.event.AbstractEvent
-
Deprecated.
- AbstractEventSource - Class in io.javaoperatorsdk.operator.processing.event
- AbstractEventSource() - Constructor for class io.javaoperatorsdk.operator.processing.event.AbstractEventSource
- acceptChange(ControllerConfiguration<T>, T, T) - Method in interface io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventFilter
-
Determines whether the change between the old version of the resource and the new one needs to be propagated to the controller or not.
- ADD - io.javaoperatorsdk.operator.processing.event.internal.InformerEvent.Action
- addingNamespaces(String...) - Method in class io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider
- allNamespacesWatched(Set<String>) - Static method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- and(CustomResourceEventFilter<T>) - Method in interface io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventFilter
-
Combines this filter with the provided one with an AND logic, i.e.
- and(CustomResourceEventFilter<T>...) - Static method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventFilters
-
Combines the provided, potentially
null
filters with an AND logic, i.e. - assertCustomResource(Class<?>, CustomResourceDefinition) - Static method in class io.javaoperatorsdk.operator.CustomResourceUtils
-
Applies internal validations that may not be handled by the fabric8 client.
B
- BaseConfigurationService - Class in io.javaoperatorsdk.operator.api.config
- BaseConfigurationService(Version) - Constructor for class io.javaoperatorsdk.operator.api.config.BaseConfigurationService
- build() - Method in class io.javaoperatorsdk.operator.api.config.ConfigurationServiceOverrider
- build() - Method in class io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider
C
- cacheResource(CustomResource, Predicate<CustomResource>) - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- cacheResource(T) - Method in class io.javaoperatorsdk.operator.processing.CustomResourceCache
- cacheResource(T, Predicate<T>) - Method in class io.javaoperatorsdk.operator.processing.CustomResourceCache
- cancelOnceSchedule(String) - Method in class io.javaoperatorsdk.operator.processing.event.internal.TimerEventSource
- cancelSchedule(String) - Method in class io.javaoperatorsdk.operator.processing.event.internal.TimerEventSource
- CHECK_CRD_ENV_KEY - Static variable in class io.javaoperatorsdk.operator.api.config.Utils
- checkCRDAndValidateLocalModel() - Method in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
-
Whether the operator should query the CRD to make sure it's deployed and validate
CustomResource
implementations before attempting to register the associated controllers. - checkingCRDAndValidateLocalModel(boolean) - Method in class io.javaoperatorsdk.operator.api.config.ConfigurationServiceOverrider
- cleanup(String) - Method in class io.javaoperatorsdk.operator.processing.CustomResourceCache
- cleanup(String) - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- close() - Static method in class io.javaoperatorsdk.operator.api.config.ExecutorServiceManager
- close() - Method in class io.javaoperatorsdk.operator.Operator
-
Stop the operator.
- close() - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
- close() - Method in class io.javaoperatorsdk.operator.processing.DefaultEventHandler
- close() - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- close() - Method in interface io.javaoperatorsdk.operator.processing.event.EventHandler
- close() - Method in interface io.javaoperatorsdk.operator.processing.event.EventSource
-
This method is invoked when this
EventSource
instance is de-registered from aEventSourceManager
. - close() - Method in interface io.javaoperatorsdk.operator.processing.event.EventSourceManager
- close() - Method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventSource
- close() - Method in class io.javaoperatorsdk.operator.processing.event.internal.InformerEventSource
- close() - Method in class io.javaoperatorsdk.operator.processing.event.internal.TimerEventSource
- concurrentReconciliationThreads() - Method in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
-
Retrieves the maximum number of threads the operator can spin out to dispatch reconciliation requests to controllers
- ConfigurationService - Interface in io.javaoperatorsdk.operator.api.config
-
An interface from which to retrieve configuration information.
- ConfigurationServiceOverrider - Class in io.javaoperatorsdk.operator.api.config
- ConfigurationServiceOverrider(ConfigurationService) - Constructor for class io.javaoperatorsdk.operator.api.config.ConfigurationServiceOverrider
- ConfiguredController<R extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.processing
- ConfiguredController(ResourceController<R>, ControllerConfiguration<R>, KubernetesClient) - Constructor for class io.javaoperatorsdk.operator.processing.ConfiguredController
- containsCustomResourceDeletedEvent(List<Event>) - Static method in class io.javaoperatorsdk.operator.EventListUtils
- Context<T extends io.fabric8.kubernetes.client.CustomResource> - Interface in io.javaoperatorsdk.operator.api
- Controller - Annotation Type in io.javaoperatorsdk.operator.api
- ControllerConfiguration<R extends io.fabric8.kubernetes.client.CustomResource> - Interface in io.javaoperatorsdk.operator.api.config
- ControllerConfigurationOverrider<R extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.api.config
- controllerConfigurations() - Method in class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
- controllerName() - Method in interface io.javaoperatorsdk.operator.Metrics.ControllerExecution
- ControllerUtils - Class in io.javaoperatorsdk.operator
- ControllerUtils() - Constructor for class io.javaoperatorsdk.operator.ControllerUtils
- createOrUpdateResource(R, Context<R>) - Method in interface io.javaoperatorsdk.operator.api.ResourceController
-
The implementation of this operation is required to be idempotent.
- createOrUpdateResource(R, Context<R>) - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
- currentNamespaceWatched(Set<String>) - Static method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- CustomResourceCache<T extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.processing
- CustomResourceCache() - Constructor for class io.javaoperatorsdk.operator.processing.CustomResourceCache
- CustomResourceCache(ObjectMapper, Metrics) - Constructor for class io.javaoperatorsdk.operator.processing.CustomResourceCache
- CustomResourceEvent - Class in io.javaoperatorsdk.operator.processing.event.internal
- CustomResourceEvent(Watcher.Action, CustomResource, CustomResourceEventSource) - Constructor for class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEvent
- CustomResourceEventFilter<T extends io.fabric8.kubernetes.client.CustomResource> - Interface in io.javaoperatorsdk.operator.processing.event.internal
-
A functional interface to determine whether resource events should be processed by the SDK.
- CustomResourceEventFilters - Class in io.javaoperatorsdk.operator.processing.event.internal
-
Convenience implementations of, and utility methods for,
CustomResourceEventFilter
. - CustomResourceEventSource<T extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.processing.event.internal
-
This is a special case since is not bound to a single custom resource
- CustomResourceEventSource(ConfiguredController<T>) - Constructor for class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventSource
- customResourceUid - Variable in class io.javaoperatorsdk.operator.processing.event.internal.TimerEventSource.EventProducerTimeTask
- customResourceUpdated(R) - Static method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
- customResourceUpdatedDuringExecution() - Method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
- CustomResourceUtils - Class in io.javaoperatorsdk.operator
- CustomResourceUtils() - Constructor for class io.javaoperatorsdk.operator.CustomResourceUtils
D
- DEBUG_THREAD_POOL_ENV_KEY - Static variable in class io.javaoperatorsdk.operator.api.config.Utils
- debugThreadPool() - Static method in class io.javaoperatorsdk.operator.api.config.Utils
- DEFAULT - Static variable in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration
- DEFAULT_DELETE - io.javaoperatorsdk.operator.api.DeleteControl
- DEFAULT_INITIAL_INTERVAL - Static variable in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration
- DEFAULT_MAX_ATTEMPTS - Static variable in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration
- DEFAULT_MULTIPLIER - Static variable in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration
- DEFAULT_RECONCILIATION_THREADS_NUMBER - Static variable in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
- DEFAULT_TERMINATION_TIMEOUT_SECONDS - Static variable in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
- DefaultContext<T extends io.fabric8.kubernetes.client.CustomResource> - Class in io.javaoperatorsdk.operator.api
- DefaultContext(EventList, RetryInfo) - Constructor for class io.javaoperatorsdk.operator.api.DefaultContext
- DefaultControllerConfiguration<R extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.api.config
- DefaultControllerConfiguration(String, String, String, String, boolean, Set<String>, RetryConfiguration) - Constructor for class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
-
Deprecated.
- DefaultControllerConfiguration(String, String, String, String, boolean, Set<String>, RetryConfiguration, String, CustomResourceEventFilter<R>, Class<R>, ConfigurationService) - Constructor for class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- defaultDispatch() - Static method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
- DefaultEvent - Class in io.javaoperatorsdk.operator.processing.event
- DefaultEvent(String, EventSource) - Constructor for class io.javaoperatorsdk.operator.processing.event.DefaultEvent
- DefaultEvent(Predicate<CustomResource>, EventSource) - Constructor for class io.javaoperatorsdk.operator.processing.event.DefaultEvent
- DefaultEvent.UIDMatchingPredicate - Class in io.javaoperatorsdk.operator.processing.event
- DefaultEventHandler<R extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.processing
-
Event handler that makes sure that events are processed in a "single threaded" way per resource UID, while buffering events which are received during an execution.
- DefaultEventHandler(ConfiguredController<R>) - Constructor for class io.javaoperatorsdk.operator.processing.DefaultEventHandler
- DefaultEventHandler(EventDispatcher<R>, String, Retry) - Constructor for class io.javaoperatorsdk.operator.processing.DefaultEventHandler
- DefaultEventHandler.EventMonitor - Interface in io.javaoperatorsdk.operator.processing
- DefaultEventSourceManager<R extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.processing.event
- DefaultEventSourceManager(ConfiguredController<R>) - Constructor for class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- defaultLimitedExponentialRetry() - Static method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- DefaultRetryConfiguration - Class in io.javaoperatorsdk.operator.api.config
- DefaultRetryConfiguration() - Constructor for class io.javaoperatorsdk.operator.api.config.DefaultRetryConfiguration
- DELETE - io.javaoperatorsdk.operator.processing.event.internal.InformerEvent.Action
- DeleteControl - Enum in io.javaoperatorsdk.operator.api
- deleteResource(R, Context<R>) - Method in interface io.javaoperatorsdk.operator.api.ResourceController
-
The implementation should delete the associated component(s).
- deleteResource(R, Context<R>) - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
- deRegisterCustomResourceFromEventSource(String, String) - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- deRegisterCustomResourceFromEventSource(String, String) - Method in interface io.javaoperatorsdk.operator.processing.event.EventSourceManager
- deRegisterEventSource(String) - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- deRegisterEventSource(String) - Method in interface io.javaoperatorsdk.operator.processing.event.EventSourceManager
-
Remove the
EventSource
identified by the givenname
from the event manager.
E
- equals(Object) - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
- Event - Interface in io.javaoperatorsdk.operator.processing.event
- EventDispatcher<R extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.processing
-
Dispatches events to the Controller and handles Finalizers for a single type of Custom Resource.
- EventDispatcher(ConfiguredController<R>) - Constructor for class io.javaoperatorsdk.operator.processing.EventDispatcher
- eventFilters() - Method in annotation type io.javaoperatorsdk.operator.api.Controller
-
Optional list of classes providing custom
CustomResourceEventFilter
. - eventHandler - Variable in class io.javaoperatorsdk.operator.processing.event.AbstractEventSource
- EventHandler - Interface in io.javaoperatorsdk.operator.processing.event
- EventList - Class in io.javaoperatorsdk.operator.processing.event
- EventList(List<Event>) - Constructor for class io.javaoperatorsdk.operator.processing.event.EventList
- EventListUtils - Class in io.javaoperatorsdk.operator
- EventListUtils() - Constructor for class io.javaoperatorsdk.operator.EventListUtils
- EventProducerTimeTask(String) - Constructor for class io.javaoperatorsdk.operator.processing.event.internal.TimerEventSource.EventProducerTimeTask
- eventReceived(Watcher.Action, T) - Method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventSource
- EventSource - Interface in io.javaoperatorsdk.operator.processing.event
- eventSourceDeRegisteredForResource(String) - Method in interface io.javaoperatorsdk.operator.processing.event.EventSource
- eventSourceDeRegisteredForResource(String) - Method in class io.javaoperatorsdk.operator.processing.event.internal.TimerEventSource
- EventSourceManager - Interface in io.javaoperatorsdk.operator.processing.event
- every10second10TimesRetry() - Static method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- exceptionDuringExecution() - Method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
- exceptionDuringExecution(RuntimeException) - Static method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
- execute() - Method in interface io.javaoperatorsdk.operator.Metrics.ControllerExecution
- ExecutionScope<R extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.processing
- ExecutionScope(List<Event>, R, RetryInfo) - Constructor for class io.javaoperatorsdk.operator.processing.ExecutionScope
- executorService() - Method in class io.javaoperatorsdk.operator.api.config.ExecutorServiceManager
- ExecutorServiceManager - Class in io.javaoperatorsdk.operator.api.config
F
- failedEvent(String, Event) - Method in interface io.javaoperatorsdk.operator.processing.DefaultEventHandler.EventMonitor
- finalizerName() - Method in annotation type io.javaoperatorsdk.operator.api.Controller
-
Optional finalizer name, if it is not provided, one will be automatically generated.
- finalizerNeededAndApplied() - Static method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventFilters
-
Retrieves a filter that accepts changes if the target controller uses a finalizer and that finalizer hasn't already been applied, rejecting them otherwise.
- fromAnnotation(String) - Static method in class io.javaoperatorsdk.operator.processing.event.internal.Mappers
- fromConfiguration(RetryConfiguration) - Static method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- fromLabel(String) - Static method in class io.javaoperatorsdk.operator.processing.event.internal.Mappers
G
- generationAware() - Static method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventFilters
-
Retrieves a filter that accepts all events if generation-aware processing is not activated but only changes that represent a generation increase otherwise.
- generationAwareEventProcessing() - Method in annotation type io.javaoperatorsdk.operator.api.Controller
-
If true, will dispatch new event to the controller if generation increased since the last processing, otherwise will process all events.
- GenericRetry - Class in io.javaoperatorsdk.operator.processing.retry
- GenericRetry() - Constructor for class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- GenericRetryExecution - Class in io.javaoperatorsdk.operator.processing.retry
- GenericRetryExecution(GenericRetry) - Constructor for class io.javaoperatorsdk.operator.processing.retry.GenericRetryExecution
- getAction() - Method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEvent
- getAction() - Method in class io.javaoperatorsdk.operator.processing.event.internal.InformerEvent
- getAssociated(HasMetadata) - Method in class io.javaoperatorsdk.operator.processing.event.internal.InformerEventSource
-
Retrieves the informed resource associated with the specified primary resource as defined by the function provided when this InformerEventSource was created
- getAssociatedControllerClassName() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- getAssociatedControllerClassName() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- getAttemptCount() - Method in interface io.javaoperatorsdk.operator.api.RetryInfo
- getAttemptCount() - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetryExecution
- getBuiltTime() - Method in class io.javaoperatorsdk.operator.api.config.Version
-
Returns the date at which this SDK instance was built
- getCache() - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- getCache() - Method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventSource
- getClient() - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
- getClientConfiguration() - Method in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
-
Retrieves the Kubernetes client configuration
- getCommit() - Method in class io.javaoperatorsdk.operator.api.config.Version
-
Returns the git commit id associated with this SDK instance
- getConfiguration() - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
- getConfigurationFor(ResourceController<R>) - Method in class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
- getConfigurationFor(ResourceController<R>) - Method in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
-
Retrieves the configuration associated with the specified controller
- getConfigurationService() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- getConfigurationService() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- getConfigurationService() - Method in class io.javaoperatorsdk.operator.Operator
- getController() - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
- getControllers() - Method in class io.javaoperatorsdk.operator.Operator
- getCRClient() - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
- getCrdName() - Method in exception io.javaoperatorsdk.operator.MissingCRDException
- getCRDName() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- getCRDName() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- getCustomResource() - Method in class io.javaoperatorsdk.operator.api.UpdateControl
- getCustomResource() - Method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEvent
- getCustomResource() - Method in class io.javaoperatorsdk.operator.processing.ExecutionScope
- getCustomResourceClass() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- getCustomResourceClass() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- getCustomResourcesSelector() - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEvent
- getCustomResourcesSelector() - Method in interface io.javaoperatorsdk.operator.processing.event.Event
-
The selector used to determine the
CustomResource
for which a reconcile loop should be triggered. - getCustomResourceUid() - Method in class io.javaoperatorsdk.operator.processing.ExecutionScope
- getDefaultFinalizerName(String) - Static method in class io.javaoperatorsdk.operator.ControllerUtils
- getDefaultNameFor(ResourceController) - Static method in class io.javaoperatorsdk.operator.ControllerUtils
- getDefaultNameFor(Class<? extends ResourceController>) - Static method in class io.javaoperatorsdk.operator.ControllerUtils
- getDefaultResourceControllerName(String) - Static method in class io.javaoperatorsdk.operator.ControllerUtils
- getEffectiveNamespaces() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
-
Computes the effective namespaces based on the set specified by the user, in particular retrieves the current namespace from the client when the user specified that they wanted to watch the current namespace only.
- getEventFilter() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
-
Allow controllers to filter events before they are provided to the
EventHandler
. - getEventFilter() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- getEventMonitor() - Method in interface io.javaoperatorsdk.operator.Metrics
- getEvents() - Method in interface io.javaoperatorsdk.operator.api.Context
- getEvents() - Method in class io.javaoperatorsdk.operator.api.DefaultContext
- getEvents() - Method in class io.javaoperatorsdk.operator.processing.ExecutionScope
- getEventSource() - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEvent
- getEventSource() - Method in interface io.javaoperatorsdk.operator.processing.event.Event
- getEventSourceManager() - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
- getExecutorService() - Method in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
- getFinalizer() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- getFinalizer() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- getFor(String) - Method in class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
- getInitialInterval() - Method in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration
- getInitialInterval() - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- getIntervalMultiplier() - Method in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration
- getIntervalMultiplier() - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- getKnownControllerNames() - Method in class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
- getKnownControllerNames() - Method in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
-
Retrieves the set of the names of controllers for which a configuration exists
- getKubernetesClient() - Method in class io.javaoperatorsdk.operator.Operator
- getLabelSelector() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
-
Retrieves the label selector that is used to filter which custom resources are actually watched by the associated controller.
- getLabelSelector() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- getLatestOfType(Class<T>) - Method in class io.javaoperatorsdk.operator.processing.event.EventList
- getLatestResource(String) - Method in class io.javaoperatorsdk.operator.processing.CustomResourceCache
-
We clone the object so the one in the cache is not changed by the controller or dispatcher.
- getLatestResource(String) - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- getLatestResources(Predicate<CustomResource>) - Method in class io.javaoperatorsdk.operator.processing.CustomResourceCache
- getLatestResources(Predicate<CustomResource>) - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- getLatestResourcesUids(Predicate<CustomResource>) - Method in class io.javaoperatorsdk.operator.processing.CustomResourceCache
- getLatestResourceUids(Predicate<CustomResource>) - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- getList() - Method in class io.javaoperatorsdk.operator.processing.event.EventList
- getLogger() - Method in class io.javaoperatorsdk.operator.api.config.BaseConfigurationService
- getLoggerName() - Method in class io.javaoperatorsdk.operator.api.config.BaseConfigurationService
- getMaxAttempts() - Method in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration
- getMaxAttempts() - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- getMaxInterval() - Method in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration
- getMaxInterval() - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- getMetrics() - Method in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
- getName() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- getName() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- getName(HasMetadata) - Static method in class io.javaoperatorsdk.operator.processing.KubernetesResourceUtils
- getNameFor(ResourceController) - Static method in class io.javaoperatorsdk.operator.ControllerUtils
- getNameFor(Class<? extends ResourceController>) - Static method in class io.javaoperatorsdk.operator.ControllerUtils
- getNamespaces() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- getNamespaces() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- getObjectMapper() - Method in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
-
The
ObjectMapper
that the operator should use to de-/serialize resources. - getOldResource() - Method in class io.javaoperatorsdk.operator.processing.event.internal.InformerEvent
- getRegisteredEventSources() - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- getRegisteredEventSources() - Method in interface io.javaoperatorsdk.operator.processing.event.EventSourceManager
- getRelatedCustomResourceUid() - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEvent
- getRelatedCustomResourceUid() - Method in interface io.javaoperatorsdk.operator.processing.event.Event
-
Deprecated.
- getReScheduleDelay() - Method in class io.javaoperatorsdk.operator.api.UpdateControl
- getReScheduleDelay() - Method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
- getResource() - Method in class io.javaoperatorsdk.operator.processing.event.internal.InformerEvent
- getRetryConfiguration() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- getRetryConfiguration() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- getRetryInfo() - Method in interface io.javaoperatorsdk.operator.api.Context
- getRetryInfo() - Method in class io.javaoperatorsdk.operator.api.DefaultContext
- getRetryInfo() - Method in class io.javaoperatorsdk.operator.processing.ExecutionScope
- getRetryTimerEventSource() - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- getRuntimeException() - Method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
- getSdkVersion() - Method in class io.javaoperatorsdk.operator.api.config.Version
-
Returns the SDK project version
- getSharedInformer() - Method in class io.javaoperatorsdk.operator.processing.event.internal.InformerEventSource
- getSpecVersion() - Method in exception io.javaoperatorsdk.operator.MissingCRDException
- getStore() - Method in class io.javaoperatorsdk.operator.processing.event.internal.InformerEventSource
- getTerminationTimeoutSeconds() - Method in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
-
Retrieves the number of seconds the SDK waits for reconciliation threads to terminate before shutting down.
- getUID(HasMetadata) - Static method in class io.javaoperatorsdk.operator.processing.KubernetesResourceUtils
- getUpdatedCustomResource() - Method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
- getVersion() - Method in class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
- getVersion() - Method in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
-
Retrieves the
Version
information associated with this particular instance of the SDK - getVersion(HasMetadata) - Static method in class io.javaoperatorsdk.operator.processing.KubernetesResourceUtils
H
- handleEvent(Event) - Method in class io.javaoperatorsdk.operator.processing.DefaultEventHandler
- handleEvent(Event) - Method in interface io.javaoperatorsdk.operator.processing.event.EventHandler
- handleExecution(ExecutionScope<R>) - Method in class io.javaoperatorsdk.operator.processing.EventDispatcher
- hashCode() - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
I
- incrementControllerRetriesNumber() - Method in interface io.javaoperatorsdk.operator.Metrics
- incrementProcessedEventsNumber() - Method in interface io.javaoperatorsdk.operator.Metrics
- InformerEvent<T> - Class in io.javaoperatorsdk.operator.processing.event.internal
- InformerEvent(String, EventSource, InformerEvent.Action, T, T) - Constructor for class io.javaoperatorsdk.operator.processing.event.internal.InformerEvent
- InformerEvent(Predicate<CustomResource>, EventSource, InformerEvent.Action, T, T) - Constructor for class io.javaoperatorsdk.operator.processing.event.internal.InformerEvent
- InformerEvent.Action - Enum in io.javaoperatorsdk.operator.processing.event.internal
- InformerEventSource<T extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in io.javaoperatorsdk.operator.processing.event.internal
- InformerEventSource(SharedInformer<T>, Function<T, Set<String>>) - Constructor for class io.javaoperatorsdk.operator.processing.event.internal.InformerEventSource
- InformerEventSource(SharedInformer<T>, Function<T, Set<String>>, Function<HasMetadata, T>, boolean) - Constructor for class io.javaoperatorsdk.operator.processing.event.internal.InformerEventSource
- InformerEventSource(KubernetesClient, Class<T>, Function<T, Set<String>>) - Constructor for class io.javaoperatorsdk.operator.processing.event.internal.InformerEventSource
- init(ConfigurationService) - Static method in class io.javaoperatorsdk.operator.api.config.ExecutorServiceManager
- init(EventSourceManager) - Method in interface io.javaoperatorsdk.operator.api.ResourceController
-
In init typically you might want to register event sources.
- init(EventSourceManager) - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
- initExecution() - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- initExecution() - Method in interface io.javaoperatorsdk.operator.processing.retry.Retry
- installShutdownHook() - Method in class io.javaoperatorsdk.operator.Operator
-
Adds a shutdown hook that automatically calls
Operator.close()
when the app shuts down. - instance() - Static method in class io.javaoperatorsdk.operator.api.config.ExecutorServiceManager
- io.javaoperatorsdk.operator - package io.javaoperatorsdk.operator
- io.javaoperatorsdk.operator.api - package io.javaoperatorsdk.operator.api
- io.javaoperatorsdk.operator.api.config - package io.javaoperatorsdk.operator.api.config
- io.javaoperatorsdk.operator.processing - package io.javaoperatorsdk.operator.processing
- io.javaoperatorsdk.operator.processing.event - package io.javaoperatorsdk.operator.processing.event
- io.javaoperatorsdk.operator.processing.event.internal - package io.javaoperatorsdk.operator.processing.event.internal
- io.javaoperatorsdk.operator.processing.retry - package io.javaoperatorsdk.operator.processing.retry
- isGenerationAware() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- isGenerationAware() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- isLastAttempt() - Method in interface io.javaoperatorsdk.operator.api.RetryInfo
- isLastAttempt() - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetryExecution
- isOnlyFinalizerHandled() - Method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
- isRunning() - Method in class io.javaoperatorsdk.operator.processing.DefaultEventHandler
- isUpdateCustomResource() - Method in class io.javaoperatorsdk.operator.api.UpdateControl
- isUpdateCustomResourceAndStatusSubResource() - Method in class io.javaoperatorsdk.operator.api.UpdateControl
- isUpdateStatusSubResource() - Method in class io.javaoperatorsdk.operator.api.UpdateControl
- isValidateCustomResourcesEnvVarSet() - Static method in class io.javaoperatorsdk.operator.api.config.Utils
K
- keyFor(ResourceController) - Method in class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
- KubernetesResourceUtils - Class in io.javaoperatorsdk.operator.processing
- KubernetesResourceUtils() - Constructor for class io.javaoperatorsdk.operator.processing.KubernetesResourceUtils
L
- labelSelector() - Method in annotation type io.javaoperatorsdk.operator.api.Controller
-
Optional label selector used to identify the set of custom resources the controller will acc upon.
- loadFromProperties() - Static method in class io.javaoperatorsdk.operator.api.config.Utils
-
Attempts to load version information from a properties file produced at build time, currently via the
git-commit-id-plugin
maven plugin. - logMissingControllerWarning(String, String) - Method in class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
- logMissingControllerWarning(String, String) - Method in class io.javaoperatorsdk.operator.api.config.BaseConfigurationService
M
- Mappers - Class in io.javaoperatorsdk.operator.processing.event.internal
- Mappers() - Constructor for class io.javaoperatorsdk.operator.processing.event.internal.Mappers
- markedForDeletion() - Static method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventFilters
-
Retrieves a filter that accepts changes if the custom resource is marked for deletion.
- Metrics - Interface in io.javaoperatorsdk.operator
- Metrics.ControllerExecution<T> - Interface in io.javaoperatorsdk.operator
- MissingCRDException - Exception in io.javaoperatorsdk.operator
- MissingCRDException(String, String) - Constructor for exception io.javaoperatorsdk.operator.MissingCRDException
- MissingCRDException(String, String, String) - Constructor for exception io.javaoperatorsdk.operator.MissingCRDException
- MissingCRDException(String, String, String, Throwable) - Constructor for exception io.javaoperatorsdk.operator.MissingCRDException
- monitorSizeOf(T, String) - Method in interface io.javaoperatorsdk.operator.Metrics
N
- name() - Method in annotation type io.javaoperatorsdk.operator.api.Controller
- name() - Method in interface io.javaoperatorsdk.operator.Metrics.ControllerExecution
- namespaces() - Method in annotation type io.javaoperatorsdk.operator.api.Controller
-
Specified which namespaces this Controller monitors for custom resources events.
- nextDelay() - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetryExecution
- nextDelay() - Method in interface io.javaoperatorsdk.operator.processing.retry.RetryExecution
-
Calculates the delay for the next execution.
- NO_FINALIZER - Static variable in annotation type io.javaoperatorsdk.operator.api.Controller
- NO_FINALIZER_REMOVAL - io.javaoperatorsdk.operator.api.DeleteControl
- none() - Static method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventFilters
-
Retrieves a filter that reject all events.
- NOOP - Static variable in interface io.javaoperatorsdk.operator.Metrics
- NOOP - Static variable in interface io.javaoperatorsdk.operator.processing.DefaultEventHandler.EventMonitor
- noRetry() - Static method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- noUpdate() - Static method in class io.javaoperatorsdk.operator.api.UpdateControl
- NULL - Static variable in annotation type io.javaoperatorsdk.operator.api.Controller
O
- OBJECT_MAPPER - Static variable in interface io.javaoperatorsdk.operator.api.config.ConfigurationService
- onClose(WatcherException) - Method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventSource
- onlyFinalizerAdded() - Static method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
- Operator - Class in io.javaoperatorsdk.operator
- Operator(KubernetesClient, ConfigurationService) - Constructor for class io.javaoperatorsdk.operator.Operator
- Operator(ConfigurationService) - Constructor for class io.javaoperatorsdk.operator.Operator
- OperatorException - Exception in io.javaoperatorsdk.operator
- OperatorException() - Constructor for exception io.javaoperatorsdk.operator.OperatorException
- OperatorException(String) - Constructor for exception io.javaoperatorsdk.operator.OperatorException
- OperatorException(String, Throwable) - Constructor for exception io.javaoperatorsdk.operator.OperatorException
- or(CustomResourceEventFilter<T>) - Method in interface io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventFilter
-
Combines this filter with the provided one with an OR logic, i.e.
- or(CustomResourceEventFilter<T>...) - Static method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventFilters
-
Combines the provided, potentially
null
filters with an OR logic, i.e. - override(ConfigurationService) - Static method in class io.javaoperatorsdk.operator.api.config.ConfigurationServiceOverrider
- override(ControllerConfiguration<R>) - Static method in class io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider
P
- passthrough() - Static method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventFilters
-
Retrieves a filter that accepts all events.
- PostExecutionControl<R extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.processing
- processedEvent(String, Event) - Method in interface io.javaoperatorsdk.operator.processing.DefaultEventHandler.EventMonitor
R
- register(ControllerConfiguration<R>) - Method in class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
- register(ResourceController<R>) - Method in class io.javaoperatorsdk.operator.Operator
-
Add a registration requests for the specified controller with this operator.
- register(ResourceController<R>, ControllerConfiguration<R>) - Method in class io.javaoperatorsdk.operator.Operator
-
Add a registration requests for the specified controller with this operator, overriding its default configuration by the specified one (usually created via
ControllerConfigurationOverrider.override(ControllerConfiguration)
, passing it the controller's original configuration. - registerEventSource(String, EventSource) - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- registerEventSource(String, EventSource) - Method in interface io.javaoperatorsdk.operator.processing.event.EventSourceManager
-
Add the
EventSource
identified by the givenname
to the event manager. - removingNamespaces(String...) - Method in class io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider
- replace(ControllerConfiguration<R>) - Method in class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
- ResourceController<R extends io.fabric8.kubernetes.client.CustomResource> - Interface in io.javaoperatorsdk.operator.api
- resourceUid() - Method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEvent
- Retry - Interface in io.javaoperatorsdk.operator.processing.retry
- RETRY_TIMER_EVENT_SOURCE_NAME - Static variable in class io.javaoperatorsdk.operator.processing.event.DefaultEventSourceManager
- RetryConfiguration - Interface in io.javaoperatorsdk.operator.api.config
- RetryExecution - Interface in io.javaoperatorsdk.operator.processing.retry
- RetryInfo - Interface in io.javaoperatorsdk.operator.api
- run() - Method in class io.javaoperatorsdk.operator.processing.event.internal.TimerEventSource.EventProducerTimeTask
S
- schedule(R, long, long) - Method in class io.javaoperatorsdk.operator.processing.event.internal.TimerEventSource
- scheduleOnce(R, long) - Method in class io.javaoperatorsdk.operator.processing.event.internal.TimerEventSource
- setConfigurationService(ConfigurationService) - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- setConfigurationService(ConfigurationService) - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- setEventHandler(EventHandler) - Method in class io.javaoperatorsdk.operator.processing.event.AbstractEventSource
- setEventHandler(EventHandler) - Method in interface io.javaoperatorsdk.operator.processing.event.EventSource
- setEventMonitor(DefaultEventHandler.EventMonitor) - Static method in class io.javaoperatorsdk.operator.processing.DefaultEventHandler
-
Deprecated.the EventMonitor to be used should now be retrieved from
Metrics.getEventMonitor()
- setEventSourceManager(DefaultEventSourceManager<R>) - Method in class io.javaoperatorsdk.operator.processing.DefaultEventHandler
- setInitialInterval(long) - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- setIntervalMultiplier(double) - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- setMaxAttempts(int) - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- setMaxInterval(long) - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- settingNamespace(String) - Method in class io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider
- shouldCheckCRDAndValidateLocalModel() - Static method in class io.javaoperatorsdk.operator.api.config.Utils
- start() - Method in class io.javaoperatorsdk.operator.Operator
-
Finishes the operator startup process.
- start() - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
-
Registers the specified controller with this operator, overriding its default configuration by the specified one (usually created via
ControllerConfigurationOverrider.override(ControllerConfiguration)
, passing it the controller's original configuration. - start() - Method in class io.javaoperatorsdk.operator.processing.DefaultEventHandler
- start() - Method in interface io.javaoperatorsdk.operator.processing.event.EventHandler
- start() - Method in interface io.javaoperatorsdk.operator.processing.event.EventSource
-
This method is invoked when this
EventSource
instance is properly registered to aEventSourceManager
. - start() - Method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEventSource
- start() - Method in class io.javaoperatorsdk.operator.processing.event.internal.InformerEventSource
- start() - Method in class io.javaoperatorsdk.operator.processing.event.internal.TimerEventSource
- successTypeName(T) - Method in interface io.javaoperatorsdk.operator.Metrics.ControllerExecution
T
- test(CustomResource) - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEvent.UIDMatchingPredicate
- throwExceptionOnNameCollision(String, ControllerConfiguration) - Method in class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
- timeControllerExecution(Metrics.ControllerExecution<T>) - Method in interface io.javaoperatorsdk.operator.Metrics
- TimerEvent - Class in io.javaoperatorsdk.operator.processing.event.internal
- TimerEvent(String, TimerEventSource) - Constructor for class io.javaoperatorsdk.operator.processing.event.internal.TimerEvent
- TimerEventSource<R extends io.fabric8.kubernetes.client.CustomResource<?,?>> - Class in io.javaoperatorsdk.operator.processing.event.internal
- TimerEventSource() - Constructor for class io.javaoperatorsdk.operator.processing.event.internal.TimerEventSource
- TimerEventSource.EventProducerTimeTask - Class in io.javaoperatorsdk.operator.processing.event.internal
- toString() - Method in class io.javaoperatorsdk.operator.processing.ConfiguredController
- toString() - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEvent
- toString() - Method in class io.javaoperatorsdk.operator.processing.event.DefaultEvent.UIDMatchingPredicate
- toString() - Method in class io.javaoperatorsdk.operator.processing.event.internal.CustomResourceEvent
- toString() - Method in class io.javaoperatorsdk.operator.processing.ExecutionScope
- toString() - Method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
U
- UIDMatchingPredicate(String) - Constructor for class io.javaoperatorsdk.operator.processing.event.DefaultEvent.UIDMatchingPredicate
- UNKNOWN - Static variable in class io.javaoperatorsdk.operator.api.config.Version
- UPDATE - io.javaoperatorsdk.operator.processing.event.internal.InformerEvent.Action
- UpdateControl<T extends io.fabric8.kubernetes.client.CustomResource> - Class in io.javaoperatorsdk.operator.api
- updateCustomResource(T) - Static method in class io.javaoperatorsdk.operator.api.UpdateControl
- updateCustomResourceAndStatus(T) - Static method in class io.javaoperatorsdk.operator.api.UpdateControl
-
As a results of this there will be two call to K8S API.
- updateStatusSubResource(T) - Static method in class io.javaoperatorsdk.operator.api.UpdateControl
- useFinalizer() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- Utils - Class in io.javaoperatorsdk.operator.api.config
- Utils() - Constructor for class io.javaoperatorsdk.operator.api.config.Utils
V
- valueOf(String) - Static method in enum io.javaoperatorsdk.operator.api.DeleteControl
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.javaoperatorsdk.operator.processing.event.internal.InformerEvent.Action
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.javaoperatorsdk.operator.api.DeleteControl
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.javaoperatorsdk.operator.processing.event.internal.InformerEvent.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Version - Class in io.javaoperatorsdk.operator.api.config
-
A class encapsulating the version information associated with this SDK instance.
- Version(String, String, Date) - Constructor for class io.javaoperatorsdk.operator.api.config.Version
W
- WATCH_CURRENT_NAMESPACE - Static variable in annotation type io.javaoperatorsdk.operator.api.Controller
- watchAllNamespaces() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- watchAllNamespaces() - Method in class io.javaoperatorsdk.operator.api.config.DefaultControllerConfiguration
- watchCurrentNamespace() - Method in interface io.javaoperatorsdk.operator.api.config.ControllerConfiguration
- withClientConfiguration(Config) - Method in class io.javaoperatorsdk.operator.api.config.ConfigurationServiceOverrider
- withConcurrentReconciliationThreads(int) - Method in class io.javaoperatorsdk.operator.api.config.ConfigurationServiceOverrider
- withCurrentNamespace() - Method in class io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider
- withCustomResourcePredicate(CustomResourceEventFilter<R>) - Method in class io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider
- withFinalizer(String) - Method in class io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider
- withGenerationAware(boolean) - Method in class io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider
- withLabelSelector(String) - Method in class io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider
- withLinearRetry() - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- withMetrics(Metrics) - Method in class io.javaoperatorsdk.operator.api.config.ConfigurationServiceOverrider
- withObjectMapper(ObjectMapper) - Method in class io.javaoperatorsdk.operator.api.config.ConfigurationServiceOverrider
- withoutMaxAttempts() - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- withoutMaxInterval() - Method in class io.javaoperatorsdk.operator.processing.retry.GenericRetry
- withReSchedule(long) - Method in class io.javaoperatorsdk.operator.api.UpdateControl
- withReSchedule(long) - Method in class io.javaoperatorsdk.operator.processing.PostExecutionControl
- withReSchedule(long, TimeUnit) - Method in class io.javaoperatorsdk.operator.api.UpdateControl
- withRetry(RetryConfiguration) - Method in class io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider
- withTerminationTimeoutSeconds(int) - Method in class io.javaoperatorsdk.operator.api.config.ConfigurationServiceOverrider
All Classes All Packages