All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractConfigurationService AbstractEventSource AbstractResourceEventSource<P extends io.fabric8.kubernetes.api.model.HasMetadata,R> AssociatedSecondaryResourceIdentifier<P extends io.fabric8.kubernetes.api.model.HasMetadata> BaseConfigurationService BaseControl<T extends BaseControl<T>> Cache<T> CachingEventSource<T,P extends io.fabric8.kubernetes.api.model.HasMetadata> Base class for event sources with caching capabilities.CachingEventSource.MapCache<T> CachingInboundEventSource<T,P extends io.fabric8.kubernetes.api.model.HasMetadata> Cloner ConfigurationService An interface from which to retrieve configuration information.ConfigurationServiceOverrider Constants Context Controller<R extends io.fabric8.kubernetes.api.model.HasMetadata> ControllerConfiguration<R extends io.fabric8.kubernetes.api.model.HasMetadata> ControllerConfiguration ControllerConfigurationOverrider<R extends io.fabric8.kubernetes.api.model.HasMetadata> ControllerResourceCache<T extends io.fabric8.kubernetes.api.model.HasMetadata> ControllerResourceEventSource<T extends io.fabric8.kubernetes.api.model.HasMetadata> CustomResourceUtils DefaultContext<P extends io.fabric8.kubernetes.api.model.HasMetadata> DefaultControllerConfiguration<R extends io.fabric8.kubernetes.api.model.HasMetadata> DefaultRetryConfiguration DeleteControl ErrorStatusHandler<T extends io.fabric8.kubernetes.api.model.HasMetadata> Event EventHandler EventSource Creates an event source to trigger your reconciler whenever something happens to a secondary or external resource that would not normally trigger your reconciler (as the primary resources are not changed).EventSourceContext<P extends io.fabric8.kubernetes.api.model.HasMetadata> Contextual information made available to event sources.EventSourceInitializer<P extends io.fabric8.kubernetes.api.model.HasMetadata> An interface that aReconciler
can implement to have the SDK register the providedEventSource
EventSourceManager<R extends io.fabric8.kubernetes.api.model.HasMetadata> ExecutorServiceManager GenericRetry GenericRetryExecution InformerEventSource<T extends io.fabric8.kubernetes.api.model.HasMetadata,P extends io.fabric8.kubernetes.api.model.HasMetadata> KubernetesResourceUtils LifecycleAware Mappers MDCUtils Metrics Metrics.ControllerExecution<T> MissingCRDException ObservedGenerationAware If the custom resource's status implements this interface, the observed generation will be automatically handled.ObservedGenerationAwareStatus A helper base class for status sub-resources classes to extend to support generate awareness.OnceWhitelistEventFilterEventFilter<T extends io.fabric8.kubernetes.api.model.HasMetadata> Operator OperatorException PerResourcePollingEventSource<T,R extends io.fabric8.kubernetes.api.model.HasMetadata> Polls the supplier for each controlled resource registered.PerResourcePollingEventSource.ResourceSupplier<T,R> PollingEventSource<T,P extends io.fabric8.kubernetes.api.model.HasMetadata> Polls resource (on contrary toPerResourcePollingEventSource
) not per resource bases but instead to calls supplier periodically and independently of the number of state of custom resources managed by the operator.PrimaryResourcesRetriever<T> Reconciler<R extends io.fabric8.kubernetes.api.model.HasMetadata> ReconcilerUtils ReconciliationMaxInterval ResourceAction ResourceCache<T extends io.fabric8.kubernetes.api.model.HasMetadata> ResourceEvent ResourceEventAware<T extends io.fabric8.kubernetes.api.model.HasMetadata> ResourceEventFilter<T extends io.fabric8.kubernetes.api.model.HasMetadata> A functional interface to determine whether resource events should be processed by the SDK.ResourceEventFilters Convenience implementations of, and utility methods for,ResourceEventFilter
.ResourceEventSource<P extends io.fabric8.kubernetes.api.model.HasMetadata,R> ResourceID Retry RetryConfiguration RetryExecution RetryInfo SimpleInboundEventSource TimerEventSource<R extends io.fabric8.kubernetes.api.model.HasMetadata> UpdatableCache<T> UpdateControl<T extends io.fabric8.kubernetes.api.model.HasMetadata> Utils Version A class encapsulating the version information associated with this SDK instance.