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

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.
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 a EventSourceManager.
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.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 given name 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
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
 
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 given name 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 interface io.javaoperatorsdk.operator.processing.event.EventSource
This method is invoked when this EventSource instance is properly registered to a EventSourceManager.
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
 
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