Class DefaultConfigurationService
- java.lang.Object
-
- io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
-
- io.javaoperatorsdk.operator.api.config.BaseConfigurationService
-
- io.javaoperatorsdk.operator.config.runtime.DefaultConfigurationService
-
- All Implemented Interfaces:
ConfigurationService
public class DefaultConfigurationService extends BaseConfigurationService
-
-
Field Summary
-
Fields inherited from interface io.javaoperatorsdk.operator.api.config.ConfigurationService
DEFAULT_MAX_CONCURRENT_REQUEST, DEFAULT_RECONCILIATION_THREADS_NUMBER, DEFAULT_TERMINATION_TIMEOUT_SECONDS, DEFAULT_WORKFLOW_EXECUTOR_THREAD_NUMBER, log, MIN_DEFAULT_RECONCILIATION_THREADS_NUMBER, MIN_DEFAULT_WORKFLOW_EXECUTOR_THREAD_NUMBER
-
-
Constructor Summary
Constructors Constructor Description DefaultConfigurationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <R extends io.fabric8.kubernetes.api.model.HasMetadata>
ControllerConfiguration<R>configFor(Reconciler<R> reconciler)-
Methods inherited from class io.javaoperatorsdk.operator.api.config.BaseConfigurationService
checkCRDAndValidateLocalModel, createIfNeeded, getConfigurationFor, getLogger, getLoggerName, logMissingReconcilerWarning
-
Methods inherited from class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
controllerConfigurations, getExecutorServiceManager, getFor, getKnownReconcilerNames, getKubernetesClient, getResourceCloner, getVersion, init, keyFor, register, replace, throwExceptionOnNameCollision
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.javaoperatorsdk.operator.api.config.ConfigurationService
cacheSyncTimeout, closeClientOnStop, concurrentReconciliationThreads, concurrentWorkflowExecutorThreads, defaultNonSSAResource, dependentResourceFactory, getExecutorService, getInformerStoppedHandler, getLeaderElectionConfiguration, getMetrics, getResourceClassResolver, getTerminationTimeoutSeconds, getWorkflowExecutorService, getWorkflowFactory, minConcurrentReconciliationThreads, minConcurrentWorkflowExecutorThreads, parseResourceVersionsForEventFilteringAndCaching, previousAnnotationForDependentResourcesEventFiltering, ssaBasedCreateUpdateMatchForDependentResources, stopOnInformerErrorDuringStartup
-
-
-
-
Method Detail
-
configFor
protected <R extends io.fabric8.kubernetes.api.model.HasMetadata> ControllerConfiguration<R> configFor(Reconciler<R> reconciler)
- Overrides:
configForin classBaseConfigurationService
-
-