Class Hierarchy
- java.lang.Object
- io.javaoperatorsdk.operator.api.config.AbstractConfigurationService (implements io.javaoperatorsdk.operator.api.config.ConfigurationService)
- io.javaoperatorsdk.operator.processing.dependent.AbstractDependentResource<R,P> (implements io.javaoperatorsdk.operator.api.reconciler.dependent.DependentResource<R,P>, io.javaoperatorsdk.operator.api.reconciler.dependent.NameSetter)
- io.javaoperatorsdk.operator.processing.dependent.AbstractEventSourceHolderDependentResource<R,P,T> (implements io.javaoperatorsdk.operator.api.reconciler.dependent.EventSourceReferencer<P>)
- io.javaoperatorsdk.operator.processing.dependent.AbstractExternalDependentResource<R,P,T>
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResource<R,P> (implements io.javaoperatorsdk.operator.api.reconciler.dependent.managed.ConfiguredDependentResource<C>)
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.CRUDKubernetesDependentResource<R,P> (implements io.javaoperatorsdk.operator.processing.dependent.Creator<R,P>, io.javaoperatorsdk.operator.api.reconciler.dependent.GarbageCollected<P>, io.javaoperatorsdk.operator.processing.dependent.Updater<R,P>)
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.CRUDNoGCKubernetesDependentResource<R,P> (implements io.javaoperatorsdk.operator.processing.dependent.Creator<R,P>, io.javaoperatorsdk.operator.api.reconciler.dependent.Deleter<P>, io.javaoperatorsdk.operator.processing.dependent.Updater<R,P>)
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.GenericKubernetesDependentResource<P>
- io.javaoperatorsdk.operator.processing.event.source.AbstractEventSource<R,P> (implements io.javaoperatorsdk.operator.processing.event.source.EventSource<R,P>)
- io.javaoperatorsdk.operator.processing.event.source.ExternalResourceCachingEventSource<R,P> (implements io.javaoperatorsdk.operator.api.reconciler.dependent.RecentOperationCacheFiller<R>)
- io.javaoperatorsdk.operator.processing.event.source.informer.ManagedInformerEventSource<R,P,C> (implements io.javaoperatorsdk.operator.processing.event.source.Cache<T>, io.javaoperatorsdk.operator.processing.event.source.Configurable<C>, io.javaoperatorsdk.operator.processing.event.source.IndexerResourceCache<T>, io.javaoperatorsdk.operator.health.InformerWrappingEventSourceHealthIndicator<R>, io.javaoperatorsdk.operator.api.config.NamespaceChangeable, io.javaoperatorsdk.operator.api.reconciler.dependent.RecentOperationCacheFiller<R>, io.fabric8.kubernetes.client.informers.ResourceEventHandler<T>)
- io.javaoperatorsdk.operator.processing.event.source.controller.ControllerEventSource<T> (implements io.fabric8.kubernetes.client.informers.ResourceEventHandler<T>)
- io.javaoperatorsdk.operator.processing.event.source.informer.InformerEventSource<R,P> (implements io.fabric8.kubernetes.client.informers.ResourceEventHandler<T>)
- io.javaoperatorsdk.operator.processing.event.source.inbound.SimpleInboundEventSource<P>
- io.javaoperatorsdk.operator.processing.event.source.timer.TimerEventSource<R> (implements io.javaoperatorsdk.operator.processing.event.source.ResourceEventAware<T>)
- io.javaoperatorsdk.operator.api.reconciler.BaseControl<T>
- io.javaoperatorsdk.operator.processing.event.source.cache.BoundedItemStore<R> (implements io.fabric8.kubernetes.client.informers.cache.ItemStore<V>)
- io.javaoperatorsdk.operator.BuilderUtils
- io.javaoperatorsdk.operator.api.config.ConfigurationServiceOverrider
- io.javaoperatorsdk.operator.api.reconciler.Constants
- io.javaoperatorsdk.operator.processing.Controller<P> (implements io.javaoperatorsdk.operator.api.reconciler.Cleaner<P>, io.javaoperatorsdk.operator.processing.LifecycleAware, io.javaoperatorsdk.operator.api.reconciler.Reconciler<P>, io.javaoperatorsdk.operator.RegisteredController<P>)
- io.javaoperatorsdk.operator.api.config.ControllerConfigurationOverrider<R>
- io.javaoperatorsdk.operator.health.ControllerHealthInfo
- io.javaoperatorsdk.operator.processing.dependent.workflow.CRDPresentActivationCondition<R,P> (implements io.javaoperatorsdk.operator.processing.dependent.workflow.Condition<R,P>)
- io.javaoperatorsdk.operator.processing.dependent.workflow.CRDPresentActivationCondition.CRDCheckState
- io.javaoperatorsdk.operator.processing.dependent.workflow.CRDPresentActivationCondition.CRDPresentChecker
- io.javaoperatorsdk.operator.CustomResourceUtils
- io.javaoperatorsdk.operator.api.reconciler.DefaultContext<P> (implements io.javaoperatorsdk.operator.api.reconciler.Context<P>)
- io.javaoperatorsdk.operator.processing.dependent.workflow.DefaultManagedWorkflow<P> (implements io.javaoperatorsdk.operator.processing.dependent.workflow.ManagedWorkflow<P>)
- io.javaoperatorsdk.operator.api.reconciler.dependent.managed.DefaultManagedWorkflowAndDependentResourceContext<P> (implements io.javaoperatorsdk.operator.api.reconciler.dependent.managed.ManagedWorkflowAndDependentResourceContext)
- io.javaoperatorsdk.operator.api.config.DefaultResourceClassResolver (implements io.javaoperatorsdk.operator.api.config.ResourceClassResolver)
- io.javaoperatorsdk.operator.processing.dependent.workflow.DefaultResult<T> (implements io.javaoperatorsdk.operator.processing.dependent.workflow.DetailedCondition.Result<T>)
- io.javaoperatorsdk.operator.api.config.dependent.DependentResourceConfigurationResolver
- io.javaoperatorsdk.operator.api.config.dependent.DependentResourceSpec<R,P,C>
- io.javaoperatorsdk.operator.processing.event.Event
- io.javaoperatorsdk.operator.processing.event.source.controller.ResourceEvent
- io.javaoperatorsdk.operator.processing.event.EventProcessor<P> (implements io.javaoperatorsdk.operator.processing.event.EventHandler, io.javaoperatorsdk.operator.processing.LifecycleAware)
- io.javaoperatorsdk.operator.api.reconciler.EventSourceContext<P>
- io.javaoperatorsdk.operator.processing.event.EventSourceManager<P> (implements io.javaoperatorsdk.operator.processing.event.EventSourceRetriever<P>, io.javaoperatorsdk.operator.processing.LifecycleAware)
- io.javaoperatorsdk.operator.api.reconciler.EventSourceUtils
- io.javaoperatorsdk.operator.api.config.ExecutorServiceManager
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.GenericKubernetesResourceMatcher<R,P>
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.GenericResourceUpdater
- io.javaoperatorsdk.operator.processing.retry.GenericRetry (implements io.javaoperatorsdk.operator.api.config.AnnotationConfigurable<A>, io.javaoperatorsdk.operator.processing.retry.Retry)
- io.javaoperatorsdk.operator.processing.retry.GenericRetryExecution (implements io.javaoperatorsdk.operator.processing.retry.RetryExecution)
- io.javaoperatorsdk.operator.processing.GroupVersionKind
- io.javaoperatorsdk.operator.api.config.informer.InformerConfiguration<R>
- io.javaoperatorsdk.operator.api.config.informer.InformerConfiguration.Builder
- io.javaoperatorsdk.operator.api.config.informer.InformerEventSourceConfiguration.Builder<R>
- io.javaoperatorsdk.operator.api.config.informer.InformerEventSourceConfiguration.DefaultInformerEventSourceConfiguration<R> (implements io.javaoperatorsdk.operator.api.config.informer.InformerEventSourceConfiguration<R>)
- io.javaoperatorsdk.operator.processing.event.source.controller.InternalEventFilters
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentConverter<R,P> (implements io.javaoperatorsdk.operator.api.config.dependent.ConfigurationConverter<A,C>)
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResourceConfig<R>
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResourceConfigBuilder<R>
- io.javaoperatorsdk.operator.processing.dependent.workflow.KubernetesResourceDeletedCondition (implements io.javaoperatorsdk.operator.processing.dependent.workflow.Condition<R,P>)
- io.javaoperatorsdk.operator.processing.event.source.cache.KubernetesResourceFetcher<R> (implements io.javaoperatorsdk.operator.processing.event.source.cache.ResourceFetcher<K,R>)
- io.javaoperatorsdk.operator.processing.KubernetesResourceUtils
- io.javaoperatorsdk.operator.api.config.LeaderElectionConfiguration
- io.javaoperatorsdk.operator.api.config.LeaderElectionConfigurationBuilder
- io.javaoperatorsdk.operator.LeaderElectionManager
- io.javaoperatorsdk.operator.processing.event.rate.LinearRateLimiter (implements io.javaoperatorsdk.operator.api.config.AnnotationConfigurable<A>, io.javaoperatorsdk.operator.processing.event.rate.RateLimiter<S>)
- io.javaoperatorsdk.operator.processing.LoggingUtils
- io.javaoperatorsdk.operator.processing.dependent.workflow.ManagedWorkflowSupport
- io.javaoperatorsdk.operator.processing.event.source.informer.Mappers
- io.javaoperatorsdk.operator.processing.event.source.informer.Mappers.SecondaryToPrimaryFromDefaultAnnotation (implements io.javaoperatorsdk.operator.processing.event.source.SecondaryToPrimaryMapper<R>)
- io.javaoperatorsdk.operator.processing.MDCUtils
- io.javaoperatorsdk.operator.Operator (implements io.javaoperatorsdk.operator.processing.LifecycleAware)
- io.javaoperatorsdk.operator.processing.event.source.polling.PerResourcePollingConfigurationBuilder<R,P>
- io.javaoperatorsdk.operator.processing.event.source.polling.PollingConfigurationBuilder<R>
- io.javaoperatorsdk.operator.api.reconciler.dependent.ReconcileResult<R>
- io.javaoperatorsdk.operator.ReconcilerUtils
- java.lang.Record
- io.javaoperatorsdk.operator.api.config.ResolvedControllerConfiguration<P> (implements io.javaoperatorsdk.operator.api.config.ControllerConfiguration<P>)
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.ResourceComparators
- io.javaoperatorsdk.operator.processing.event.ResourceID (implements java.io.Serializable)
- io.javaoperatorsdk.operator.RuntimeInfo
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.SSABasedGenericKubernetesResourceMatcher<R>
- io.javaoperatorsdk.operator.processing.event.source.informer.TemporaryResourceCache<T>
- java.lang.Throwable (implements java.io.Serializable)
- java.util.TimerTask (implements java.lang.Runnable)
- io.javaoperatorsdk.operator.processing.event.source.informer.TransformingItemStore<R> (implements io.fabric8.kubernetes.client.informers.cache.ItemStore<V>)
- io.javaoperatorsdk.operator.api.config.Utils
- io.javaoperatorsdk.operator.api.config.Version
- io.javaoperatorsdk.operator.api.config.Versions
- io.javaoperatorsdk.operator.processing.dependent.workflow.WorkflowBuilder<P>
- io.javaoperatorsdk.operator.processing.dependent.workflow.WorkflowBuilder.WorkflowNodeConfigurationBuilder
Interface Hierarchy
- io.javaoperatorsdk.operator.api.config.AnnotationConfigurable<A>
- io.javaoperatorsdk.operator.processing.event.source.cache.BoundedCache<K,R>
- io.javaoperatorsdk.operator.processing.dependent.BulkDependentResource<R,P>
- io.javaoperatorsdk.operator.processing.dependent.CRUDBulkDependentResource<R,P> (also extends io.javaoperatorsdk.operator.processing.dependent.BulkUpdater<R,P>, io.javaoperatorsdk.operator.processing.dependent.Creator<R,P>, io.javaoperatorsdk.operator.api.reconciler.dependent.Deleter<P>)
- io.javaoperatorsdk.operator.processing.event.source.Cache<T>
- io.javaoperatorsdk.operator.processing.event.source.CacheKeyMapper<R>
- io.javaoperatorsdk.operator.processing.event.source.inbound.CachingInboundEventSource.ResourceFetcher<R,P>
- io.javaoperatorsdk.operator.api.reconciler.Cleaner<P>
- io.javaoperatorsdk.operator.api.config.Cloner
- io.javaoperatorsdk.operator.processing.dependent.workflow.Condition<R,P>
- io.javaoperatorsdk.operator.processing.event.source.Configurable<C>
- io.javaoperatorsdk.operator.api.config.dependent.ConfigurationConverter<A,C>
- io.javaoperatorsdk.operator.api.config.ConfigurationService
- io.javaoperatorsdk.operator.api.reconciler.dependent.managed.ConfiguredDependentResource<C>
- io.javaoperatorsdk.operator.api.reconciler.Context<P>
- io.javaoperatorsdk.operator.api.reconciler.ContextInitializer<P>
- io.javaoperatorsdk.operator.processing.dependent.Creator<R,P>
- io.javaoperatorsdk.operator.api.reconciler.dependent.Deleter<P>
- io.javaoperatorsdk.operator.api.reconciler.dependent.DependentResource<R,P>
- io.javaoperatorsdk.operator.api.config.dependent.DependentResourceConfigurationProvider
- io.javaoperatorsdk.operator.api.reconciler.dependent.DependentResourceFactory<C,D>
- io.javaoperatorsdk.operator.processing.dependent.workflow.DetailedCondition.Result<T>
- io.javaoperatorsdk.operator.processing.event.EventHandler
- io.javaoperatorsdk.operator.health.EventSourceHealthIndicator
- io.javaoperatorsdk.operator.api.reconciler.dependent.EventSourceReferencer<P>
- io.javaoperatorsdk.operator.processing.event.EventSourceRetriever<P>
- io.javaoperatorsdk.operator.processing.event.source.filter.GenericFilter<R>
- io.javaoperatorsdk.operator.api.config.Informable<R>
- io.javaoperatorsdk.operator.api.config.InformerStoppedHandler
- io.javaoperatorsdk.operator.processing.LifecycleAware
- io.javaoperatorsdk.operator.processing.dependent.workflow.ManagedWorkflow<P>
- io.javaoperatorsdk.operator.api.reconciler.dependent.managed.ManagedWorkflowAndDependentResourceContext
- io.javaoperatorsdk.operator.processing.dependent.workflow.ManagedWorkflowFactory<C>
- io.javaoperatorsdk.operator.processing.dependent.Matcher<R,P>
- io.javaoperatorsdk.operator.processing.dependent.Updater<R,P>
- io.javaoperatorsdk.operator.processing.dependent.BulkUpdater<R,P>
- io.javaoperatorsdk.operator.processing.dependent.Matcher.Result<R>
- io.javaoperatorsdk.operator.api.monitoring.Metrics
- io.javaoperatorsdk.operator.api.monitoring.Metrics.ControllerExecution<T>
- io.javaoperatorsdk.operator.api.reconciler.dependent.NameSetter
- io.javaoperatorsdk.operator.api.config.NamespaceChangeable
- io.javaoperatorsdk.operator.processing.event.source.filter.OnAddFilter<R>
- io.javaoperatorsdk.operator.processing.event.source.filter.OnDeleteFilter<R>
- io.javaoperatorsdk.operator.processing.event.source.filter.OnUpdateFilter<R>
- io.javaoperatorsdk.operator.processing.event.source.polling.PerResourcePollingEventSource.ResourceFetcher<R,P>
- io.javaoperatorsdk.operator.processing.event.source.polling.PollingEventSource.GenericResourceFetcher<R>
- io.javaoperatorsdk.operator.processing.event.source.informer.PrimaryToSecondaryIndex<R>
- io.javaoperatorsdk.operator.processing.event.source.PrimaryToSecondaryMapper<P>
- io.javaoperatorsdk.operator.processing.event.rate.RateLimiter<S>
- io.javaoperatorsdk.operator.processing.event.rate.RateLimiter.RateLimitState
- io.javaoperatorsdk.operator.api.reconciler.dependent.RecentOperationCacheFiller<R>
- io.javaoperatorsdk.operator.api.reconciler.Reconciler<P>
- io.javaoperatorsdk.operator.api.config.ResourceClassResolver
- io.javaoperatorsdk.operator.processing.event.source.ResourceEventAware<T>
- io.javaoperatorsdk.operator.processing.event.source.cache.ResourceFetcher<K,R>
- io.javaoperatorsdk.operator.processing.dependent.kubernetes.ResourceUpdaterMatcher<R>
- io.javaoperatorsdk.operator.processing.retry.Retry
- io.javaoperatorsdk.operator.api.reconciler.RetryInfo
- io.javaoperatorsdk.operator.processing.event.source.SecondaryToPrimaryMapper<R>
- io.javaoperatorsdk.operator.api.config.Utils.Configurator<T>
- io.javaoperatorsdk.operator.processing.dependent.workflow.Workflow<P>
- io.javaoperatorsdk.operator.processing.dependent.workflow.WorkflowResult
- io.javaoperatorsdk.operator.api.config.workflow.WorkflowSpec
Annotation Interface Hierarchy