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:
io.javaoperatorsdk.operator.api.config.ConfigurationService
public class DefaultConfigurationService
extends io.javaoperatorsdk.operator.api.config.BaseConfigurationService
-
Field Summary
Fields inherited from interface io.javaoperatorsdk.operator.api.config.ConfigurationService
DEFAULT_MAX_CONCURRENT_REQUEST, DEFAULT_RECONCILIATION_THREADS_NUMBER, DEFAULT_WORKFLOW_EXECUTOR_THREAD_NUMBER, log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <R extends io.fabric8.kubernetes.api.model.HasMetadata>
io.javaoperatorsdk.operator.api.config.ControllerConfiguration<R>configFor(io.javaoperatorsdk.operator.api.reconciler.Reconciler<R> reconciler) Methods inherited from class io.javaoperatorsdk.operator.api.config.BaseConfigurationService
checkCRDAndValidateLocalModel, createIfNeeded, getConfigurationFor, getLogger, getLoggerName, getResourceClassResolver, logMissingReconcilerWarningMethods inherited from class io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
controllerConfigurations, getExecutorServiceManager, getFor, getKnownReconcilerNames, getKubernetesClient, getResourceCloner, getVersion, init, keyFor, register, replace, throwExceptionOnNameCollisionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.javaoperatorsdk.operator.api.config.ConfigurationService
cacheSyncTimeout, cloneSecondaryResourcesWhenGettingFromCache, closeClientOnStop, concurrentReconciliationThreads, concurrentWorkflowExecutorThreads, defaultNonSSAResource, defaultNonSSAResources, dependentResourceFactory, getExecutorService, getInformerStoppedHandler, getLeaderElectionConfiguration, getMetrics, getWorkflowExecutorService, getWorkflowFactory, reconciliationTerminationTimeout, shouldUseSSA, shouldUseSSA, ssaBasedCreateUpdateMatchForDependentResources, stopOnInformerErrorDuringStartup, useSSAToPatchPrimaryResource
-
Constructor Details
-
DefaultConfigurationService
public DefaultConfigurationService()
-
-
Method Details
-
configFor
protected <R extends io.fabric8.kubernetes.api.model.HasMetadata> io.javaoperatorsdk.operator.api.config.ControllerConfiguration<R> configFor(io.javaoperatorsdk.operator.api.reconciler.Reconciler<R> reconciler) - Overrides:
configForin classio.javaoperatorsdk.operator.api.config.BaseConfigurationService
-