Class RunTimeOperatorConfiguration
- java.lang.Object
-
- io.quarkiverse.operatorsdk.runtime.RunTimeOperatorConfiguration
-
@ConfigRoot(name="operator-sdk", phase=RUN_TIME) public class RunTimeOperatorConfiguration extends Object
-
-
Field Summary
Fields Modifier and Type Field Description Optional<Integer>concurrentReconciliationThreadsThe max number of concurrent dispatches of reconciliation requests to controllers.Map<String,RunTimeControllerConfiguration>controllersMaps a controller name to its configuration.Optional<List<String>>namespacesAn optional list of comma-separated namespace names all controllers will watch if not specified.Optional<Integer>terminationTimeoutSecondsAmount of seconds the SDK waits for reconciliation threads to terminate before shutting down.
-
Constructor Summary
Constructors Constructor Description RunTimeOperatorConfiguration()
-
-
-
Field Detail
-
controllers
@ConfigItem public Map<String,RunTimeControllerConfiguration> controllers
Maps a controller name to its configuration.
-
concurrentReconciliationThreads
@ConfigItem public Optional<Integer> concurrentReconciliationThreads
The max number of concurrent dispatches of reconciliation requests to controllers.
-
terminationTimeoutSeconds
@ConfigItem public Optional<Integer> terminationTimeoutSeconds
Amount of seconds the SDK waits for reconciliation threads to terminate before shutting down.
-
-