Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- activateLeaderElection(List<String>) - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- activateLeaderElectionForProfiles() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
The list of profile names for which leader election should be activated.
- addCRDInfo(CRDInfo) - Method in class io.quarkiverse.operatorsdk.runtime.CRDInfos
- AppEventListener - Class in io.quarkiverse.operatorsdk.runtime
- AppEventListener(Operator, QuarkusConfigurationService) - Constructor for class io.quarkiverse.operatorsdk.runtime.AppEventListener
- apply() - Method in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
-
Whether the extension should automatically apply updated CRDs when they change.
- applyCRD(KubernetesClient, CRDGenerationInfo, String) - Static method in class io.quarkiverse.operatorsdk.runtime.CRDUtils
- areDependentsImpactedBy(Set<String>) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- associatedResourceType(DependentResourceSpecMetadata) - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- associatedResourceType(DependentResourceSpecMetadata) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
B
- bindTo(MeterRegistry) - Method in class io.quarkiverse.operatorsdk.runtime.MicrometerMetricsProvider
- BuildTimeConfigurationService - Class in io.quarkiverse.operatorsdk.runtime
- BuildTimeConfigurationService(Version, CRDGenerationInfo, boolean, boolean, boolean, boolean, List<String>, boolean) - Constructor for class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- BuildTimeControllerConfiguration - Interface in io.quarkiverse.operatorsdk.runtime
- BuildTimeOperatorConfiguration - Interface in io.quarkiverse.operatorsdk.runtime
C
- cacheSyncTimeout() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- cacheSyncTimeout() - Method in interface io.quarkiverse.operatorsdk.runtime.RunTimeOperatorConfiguration
-
How long the operator will wait for informers to finish synchronizing their caches on startup before timing out.
- call() - Method in class io.quarkiverse.operatorsdk.runtime.OperatorHealthCheck
- checkCRDAndValidateLocalModel() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- cloneSecondaryResourcesWhenGettingFromCache() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- closeClientOnStop() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
Whether the injected Kubernetes client should be stopped when the operator is stopped.
- closeClientOnStop() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- compareTo(DependentInfo) - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo
- compareTo(EventSourceInfo) - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.EventSourceInfo
- concurrentReconciliationThreads() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- concurrentReconciliationThreads() - Method in interface io.quarkiverse.operatorsdk.runtime.RunTimeOperatorConfiguration
-
The max number of concurrent dispatches of reconciliation requests to controllers.
- concurrentWorkflowExecutorThreads() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- concurrentWorkflowThreads() - Method in interface io.quarkiverse.operatorsdk.runtime.RunTimeOperatorConfiguration
-
The max number of concurrent workflow processing requests.
- ConfigurableReconciler<P extends io.fabric8.kubernetes.api.model.HasMetadata> - Interface in io.quarkiverse.operatorsdk.runtime.api
-
Implement to change a
Reconciler's configuration at runtime - ConfigurationServiceRecorder - Class in io.quarkiverse.operatorsdk.runtime
- ConfigurationServiceRecorder(RuntimeValue<RunTimeOperatorConfiguration>) - Constructor for class io.quarkiverse.operatorsdk.runtime.ConfigurationServiceRecorder
- configurationServiceSupplier(BuildTimeConfigurationService, Map<String, QuarkusBuildTimeControllerConfiguration<?>>) - Method in class io.quarkiverse.operatorsdk.runtime.ConfigurationServiceRecorder
- Constants - Class in io.quarkiverse.operatorsdk.runtime
- contains(String) - Method in class io.quarkiverse.operatorsdk.runtime.CRDInfos
- controllerConfigurations() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- ControllerInfo<P extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in io.quarkiverse.operatorsdk.runtime.devconsole
- ControllerInfo(Controller<P>) - Constructor for class io.quarkiverse.operatorsdk.runtime.devconsole.ControllerInfo
- controllers() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
Maps a controller name to its configuration.
- controllers() - Method in interface io.quarkiverse.operatorsdk.runtime.RunTimeOperatorConfiguration
-
Maps a controller name to its configuration.
- controllersCount() - Method in class io.quarkiverse.operatorsdk.runtime.devui.JSONRPCService
- crd() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
The optional CRD-related configuration options
- CRDConfiguration - Interface in io.quarkiverse.operatorsdk.runtime
- CRDGenerationInfo - Class in io.quarkiverse.operatorsdk.runtime
- CRDGenerationInfo(boolean, boolean, CRDInfos, Set<String>) - Constructor for class io.quarkiverse.operatorsdk.runtime.CRDGenerationInfo
- CRDInfo - Class in io.quarkiverse.operatorsdk.runtime
- CRDInfo(String, String, String, Set<String>) - Constructor for class io.quarkiverse.operatorsdk.runtime.CRDInfo
- CRDInfos - Class in io.quarkiverse.operatorsdk.runtime
- CRDInfos() - Constructor for class io.quarkiverse.operatorsdk.runtime.CRDInfos
- CRDInfos(CRDInfos) - Constructor for class io.quarkiverse.operatorsdk.runtime.CRDInfos
- crdPostProcessorClass() - Method in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
-
The fully qualified name of a Fabric8 CRD generator v2 API
CRDPostProcessorimplementation, providing a public, no-arg constructor for instantiation - CRDUtils - Class in io.quarkiverse.operatorsdk.runtime
- createFrom(DependentResourceSpecMetadata, QuarkusControllerConfiguration) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- createFrom(Class<? extends HasMetadata>, String, String, boolean) - Static method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- createNodeFrom(DependentResourceSpecMetadata, DependentResource) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- customize(ObjectMapper) - Method in class io.quarkiverse.operatorsdk.runtime.KubernetesClientObjectMapperCustomizer
D
- DEFAULT_CRD_SPEC_VERSION - Static variable in class io.quarkiverse.operatorsdk.runtime.CRDUtils
- DEFAULT_OUTPUT_DIRECTORY - Static variable in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
- DEFAULT_USE_V1_CRD_GENERATOR - Static variable in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
- DEFAULT_VALIDATE - Static variable in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
- DEFAULT_VERSIONS - Static variable in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
- DefaultRateLimiter() - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration.DefaultRateLimiter
- DefaultRateLimiter(Duration, int) - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration.DefaultRateLimiter
- defensiveCloning() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
Whether defensive cloning of resources retrieved from caches should be activated or not.
- DependentInfo<R,
P extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in io.quarkiverse.operatorsdk.runtime.devconsole - DependentInfo(DependentResourceSpec<R, P, ?>) - Constructor for class io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo
- dependentResourceFactory() - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- dependentResourceFactory() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- DependentResourceSpecMetadata<R,
P extends io.fabric8.kubernetes.api.model.HasMetadata, C> - Class in io.quarkiverse.operatorsdk.runtime - DependentResourceSpecMetadata(Class<? extends DependentResource<R, P>>, String, Set<String>, Condition<?, ?>, Condition<?, ?>, Condition<?, ?>, Condition<?, ?>, String, Class<R>) - Constructor for class io.quarkiverse.operatorsdk.runtime.DependentResourceSpecMetadata
- dependentsMetadata() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- disableRbacGeneration() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
Whether Role-Based Access Control (RBAC) resources generated by the Kubernetes extension should be augmented by this extension.
E
- enableSSA() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
The optional Server-Side Apply (SSA) related configuration.
- equals(Object) - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- EventSourceInfo - Class in io.quarkiverse.operatorsdk.runtime.devconsole
- EventSourceInfo(EventSource<?, ? extends HasMetadata>) - Constructor for class io.quarkiverse.operatorsdk.runtime.devconsole.EventSourceInfo
- excludeResources() - Method in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
-
A comma-separated list of fully-qualified class names implementing
CustomResourceto exclude from the CRD generation process. - externalCRDLocations() - Method in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
-
A comma-separated list of paths where external CRDs that need to be referenced for non-generated custom resources.
- ExternalGradualRetryConfiguration - Interface in io.quarkiverse.operatorsdk.runtime
-
Configuration for
GradualRetry. - ExternalGradualRetryIntervalConfiguration - Interface in io.quarkiverse.operatorsdk.runtime
F
- failOnVersionCheck() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
Whether to fail or emit a debug-level (when misalignment is at the minor or above version level) log when the extension detects that there are misaligned versions.
- fieldManager() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- fieldManager() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- finalizer() - Method in interface io.quarkiverse.operatorsdk.runtime.RunTimeControllerConfiguration
-
The optional name of the finalizer for the controller.
G
- generate() - Method in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
-
Whether the extension should automatically generate the CRD based on
CustomResourceimplementations. - generateAll() - Method in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
-
Whether the extension should generate all CRDs for Custom Resource implementations known to the application even if some are not tied to a Reconciler.
- generateInParallel() - Method in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
-
Whether the CRDs should be generated in parallel.
- generateWithWatchedNamespaces() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeControllerConfiguration
-
An optional list of comma-separated watched namespace names that will be used to generate manifests at build time.
- generateWithWatchedNamespaces() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
An optional list of comma-separated watched namespace names that will be used to generate manifests at build time if controllers do NOT specify a value individually.
- generationAware() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeControllerConfiguration
-
Whether the controller should only process events if the associated resource generation has increased since last reconciliation, otherwise will process all events.
- generationAware() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
Whether controllers should only process events if the associated resource generation has increased since last reconciliation, otherwise will process all events.
- getAdditionalRBACRoleRefs() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getAdditionalRBACRules() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getAssociatedReconcilerClassName() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getAssociatedReconcilerClassName() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- getClassName() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.ControllerInfo
- getConfiguration() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.EventSourceInfo
- getConfigurationFor(DependentResourceSpec) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getConfigurationFor(DependentResourceSpec<?, P, C>) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- getConfigurationFor(Reconciler<R>) - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- getConfigurationFor(Reconciler<R>) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- getConfigurationService() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getConfigurationService() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- getConfiguredNamespaces() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.ControllerInfo
- getControllerName() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- getControllers() - Method in class io.quarkiverse.operatorsdk.runtime.devui.JSONRPCService
- getCRDGenerationInfo() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- getCrdInfo() - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- getCRDInfosFor(String) - Method in class io.quarkiverse.operatorsdk.runtime.CRDGenerationInfo
- getCrdName() - Method in class io.quarkiverse.operatorsdk.runtime.CRDInfo
- getCRDNameToInfoMappings() - Method in class io.quarkiverse.operatorsdk.runtime.CRDInfos
- getCrds() - Method in class io.quarkiverse.operatorsdk.runtime.CRDGenerationInfo
- getCrdSpecVersion() - Method in class io.quarkiverse.operatorsdk.runtime.CRDInfo
- getDeletePostCondition() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo
- getDependentByName(String, String) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- getDependentClassNames() - Method in class io.quarkiverse.operatorsdk.runtime.CRDInfo
- getDependentResourceSpecMetadata() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusWorkflowSpec
- getDependentResourceSpecs() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusWorkflowSpec
- getDependents() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.ControllerInfo
- getDependsOn() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo
- getEffectiveNamespaces() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.ControllerInfo
- getEffectiveNamespaces() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getEventSources() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.ControllerInfo
- getExtensionBranch() - Method in class io.quarkiverse.operatorsdk.runtime.Version
- getExtensionBuildTime() - Method in class io.quarkiverse.operatorsdk.runtime.Version
- getExtensionCommit() - Method in class io.quarkiverse.operatorsdk.runtime.Version
- getExtensionCompleteVersion() - Method in class io.quarkiverse.operatorsdk.runtime.Version
- getExtensionVersion() - Method in class io.quarkiverse.operatorsdk.runtime.Version
- getFieldManager() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getFilePath() - Method in class io.quarkiverse.operatorsdk.runtime.CRDInfo
- getFinalizerName() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getFinalizerName() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- getGenerated() - Method in class io.quarkiverse.operatorsdk.runtime.CRDGenerationInfo
- getGenericFilter() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getGenericSpec() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusManagedWorkflow
- getGroup() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- getHasConditions() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo
- getInformerConfig() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getInformerConfig() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- getInformerConfig() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusKubernetesDependentResourceConfig
- getInformerStoppedHandler() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- getInfos() - Method in class io.quarkiverse.operatorsdk.runtime.CRDInfos
- getKind() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- getKnownReconcilerNames() - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- getKnownResources() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.ControllerInfo
- getLeaderElectionActivationProfiles() - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- getLeaderElectionConfiguration() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- getMaxReconciliationInterval() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getMetrics() - Method in class io.quarkiverse.operatorsdk.runtime.MicrometerMetricsProvider
- getMetrics() - Method in class io.quarkiverse.operatorsdk.runtime.NoOpMetricsProvider
- getMetrics() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- getName() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.ControllerInfo
- getName() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo
- getName() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.EventSourceInfo
- getName() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getName() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- getNullableConfiguration() - Method in class io.quarkiverse.operatorsdk.runtime.DependentResourceSpecMetadata
- getNullableItemStore() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getNullableSpec() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusManagedWorkflow
- getOnAddFilter() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getOnUpdateFilter() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getOrCreateCRDSpecVersionToInfoMapping(String) - Method in class io.quarkiverse.operatorsdk.runtime.CRDInfos
- getPlural() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- getQuarkusUseEventSourceWithName() - Method in class io.quarkiverse.operatorsdk.runtime.DependentResourceSpecMetadata
- getQuarkusVersion() - Method in class io.quarkiverse.operatorsdk.runtime.Version
- getRateLimiter() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getRateLimiter() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- getReadyCondition() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo
- getReconcileCondition() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo
- getResourceClass() - Method in class io.quarkiverse.operatorsdk.runtime.DependentResourceSpecMetadata
- getResourceClass() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.ControllerInfo
- getResourceClass() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo
- getResourceClass() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.EventSourceInfo
- getResourceClass() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getResourceClass() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- getResourceClassName() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- getResourceFullName() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- getResourceTypeName() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getResourceTypeName() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- getRetry() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getRetry() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- getRuntimeFabric8Version() - Method in class io.quarkiverse.operatorsdk.runtime.Version
- getScope() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- getSdkCompleteVersion() - Method in class io.quarkiverse.operatorsdk.runtime.Version
- getShortNames() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- getSingular() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- getSpec() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusManagedWorkflow
- getTerminationTimeoutSeconds() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- getType() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo
- getType() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.EventSourceInfo
- getUseEventSourceWithName() - Method in class io.quarkiverse.operatorsdk.runtime.devconsole.DependentInfo
- getVersion() - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- getVersion() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- getWorkflow() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getWorkflow() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- getWorkflowFactory() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- getWorkflowSpec() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- getWorkflowSpec() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
H
- handleExceptionsInReconciler() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusWorkflowSpec
- hashCode() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- HEALTH_CHECK_NAME - Static variable in class io.quarkiverse.operatorsdk.runtime.OperatorHealthCheck
I
- initial() - Method in interface io.quarkiverse.operatorsdk.runtime.ExternalGradualRetryIntervalConfiguration
-
The initial interval that the controller waits for before attempting the first retry
- interval() - Method in interface io.quarkiverse.operatorsdk.runtime.ExternalGradualRetryConfiguration
-
The configuration of the retry interval.
- io.quarkiverse.operatorsdk.runtime - package io.quarkiverse.operatorsdk.runtime
- io.quarkiverse.operatorsdk.runtime.api - package io.quarkiverse.operatorsdk.runtime.api
- io.quarkiverse.operatorsdk.runtime.devconsole - package io.quarkiverse.operatorsdk.runtime.devconsole
- io.quarkiverse.operatorsdk.runtime.devmode - package io.quarkiverse.operatorsdk.runtime.devmode
- io.quarkiverse.operatorsdk.runtime.devui - package io.quarkiverse.operatorsdk.runtime.devui
- isApplyCRDs() - Method in class io.quarkiverse.operatorsdk.runtime.CRDGenerationInfo
- isCloseClientOnStop() - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- isControllerOwningPrimary(String) - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
- isCreateResourceOnlyIfNotExistingWithSSA() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusKubernetesDependentResourceConfig
- isDefensiveCloning() - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- isEnableSSA() - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- isExplicitInvocation() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusWorkflowSpec
- isGenerationAware() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- isGenerationAware() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- isHandleExceptionsInReconciler() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusWorkflowSpec
- isHasCleaner() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusManagedWorkflow
- isServed() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- isStartOperator() - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- isStatusPresentAndNotVoid() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- isStatusPresentAndNotVoid() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- isStopOnInformerErrorDuringStartup() - Method in class io.quarkiverse.operatorsdk.runtime.BuildTimeConfigurationService
- isStorage() - Method in class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- isUseSSA() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusKubernetesDependentResourceConfig
- isValidateCRDs() - Method in class io.quarkiverse.operatorsdk.runtime.CRDGenerationInfo
- isWereNamespacesSet() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
J
- JSONRPCService - Class in io.quarkiverse.operatorsdk.runtime.devui
- JSONRPCService() - Constructor for class io.quarkiverse.operatorsdk.runtime.devui.JSONRPCService
K
- keyFor(Reconciler) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- KubernetesClientObjectMapperCustomizer - Class in io.quarkiverse.operatorsdk.runtime
- KubernetesClientObjectMapperCustomizer() - Constructor for class io.quarkiverse.operatorsdk.runtime.KubernetesClientObjectMapperCustomizer
L
- loadFrom(Path) - Static method in class io.quarkiverse.operatorsdk.runtime.CRDUtils
- loadFromAsCRDInfo(Path) - Static method in class io.quarkiverse.operatorsdk.runtime.CRDUtils
- loadFromProperties() - Static method in class io.quarkiverse.operatorsdk.runtime.Version
- logMissingReconcilerWarning(String, String) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
M
- max() - Method in interface io.quarkiverse.operatorsdk.runtime.ExternalGradualRetryIntervalConfiguration
-
The maximum interval that the controller will wait for before attempting a retry, regardless of all other configuration
- maxAttempts() - Method in interface io.quarkiverse.operatorsdk.runtime.ExternalGradualRetryConfiguration
-
How many times an operation should be retried before giving up
- maxReconciliationInterval() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- maxReconciliationInterval() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- maxReconciliationInterval() - Method in interface io.quarkiverse.operatorsdk.runtime.RunTimeControllerConfiguration
-
An optional
Durationto specify the maximum time that is allowed to elapse before a reconciliation will happen regardless of the presence of events. - MicrometerMetricsProvider - Class in io.quarkiverse.operatorsdk.runtime
- MicrometerMetricsProvider() - Constructor for class io.quarkiverse.operatorsdk.runtime.MicrometerMetricsProvider
- multiplier() - Method in interface io.quarkiverse.operatorsdk.runtime.ExternalGradualRetryIntervalConfiguration
-
The value by which the initial interval is multiplied by for each retry
N
- namespaces() - Method in interface io.quarkiverse.operatorsdk.runtime.RunTimeControllerConfiguration
-
An optional list of comma-separated namespace names the controller should watch.
- namespaces() - Method in interface io.quarkiverse.operatorsdk.runtime.RunTimeOperatorConfiguration
-
An optional list of comma-separated namespace names all controllers will watch if they do not specify their own list.
- needsDependentBeansCreation() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- noOpManagedWorkflow - Static variable in class io.quarkiverse.operatorsdk.runtime.QuarkusManagedWorkflow
- NoOpManagedWorkflow() - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusManagedWorkflow.NoOpManagedWorkflow
- NoOpMetricsProvider - Class in io.quarkiverse.operatorsdk.runtime
- NoOpMetricsProvider() - Constructor for class io.quarkiverse.operatorsdk.runtime.NoOpMetricsProvider
- noOpWorkflow - Static variable in class io.quarkiverse.operatorsdk.runtime.QuarkusManagedWorkflow
- NoOpWorkflow() - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusManagedWorkflow.NoOpWorkflow
O
- OK - Static variable in class io.quarkiverse.operatorsdk.runtime.OperatorHealthCheck
- onShutdown(ShutdownEvent) - Method in class io.quarkiverse.operatorsdk.runtime.AppEventListener
- onStartup(StartupEvent) - Method in class io.quarkiverse.operatorsdk.runtime.AppEventListener
- OperatorHealthCheck - Class in io.quarkiverse.operatorsdk.runtime
- OperatorHealthCheck() - Constructor for class io.quarkiverse.operatorsdk.runtime.OperatorHealthCheck
- OperatorProducer - Class in io.quarkiverse.operatorsdk.runtime
- OperatorProducer() - Constructor for class io.quarkiverse.operatorsdk.runtime.OperatorProducer
- OperatorSDKHotReplacementSetup - Class in io.quarkiverse.operatorsdk.runtime.devmode
- OperatorSDKHotReplacementSetup() - Constructor for class io.quarkiverse.operatorsdk.runtime.devmode.OperatorSDKHotReplacementSetup
- outputDirectory() - Method in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
-
The directory where the CRDs will be generated, defaults to the
kubernetesdirectory of the project's output directory.
Q
- QOSDK_USE_BUILDTIME_NAMESPACES - Static variable in class io.quarkiverse.operatorsdk.runtime.Constants
- QOSDK_USE_BUILDTIME_NAMESPACES_SET - Static variable in class io.quarkiverse.operatorsdk.runtime.Constants
- QUARKUS - Static variable in class io.quarkiverse.operatorsdk.runtime.Versions
- QuarkusBuildTimeControllerConfiguration<R extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in io.quarkiverse.operatorsdk.runtime
- QuarkusBuildTimeControllerConfiguration(String, String, String, boolean, Class, boolean, String, boolean, Duration, Retry, RateLimiter, List<PolicyRule>, List<RoleRef>, String, QuarkusInformerConfiguration<R>) - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- QuarkusBuildTimeControllerConfiguration.DefaultRateLimiter - Class in io.quarkiverse.operatorsdk.runtime
- QuarkusConfigurationService - Class in io.quarkiverse.operatorsdk.runtime
- QuarkusConfigurationService(Version, Collection<QuarkusControllerConfiguration>, KubernetesClient, CRDGenerationInfo, int, int, int, Duration, Metrics, boolean, LeaderElectionConfiguration, InformerStoppedHandler, boolean, boolean, boolean, boolean) - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- QuarkusControllerConfiguration<P extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in io.quarkiverse.operatorsdk.runtime
- QuarkusControllerConfiguration(InformerConfiguration<P>, String, boolean, String, Retry, RateLimiter, Duration, String, String, QuarkusManagedWorkflow<P>, String, Class<P>) - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- QuarkusInformerConfiguration<R extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in io.quarkiverse.operatorsdk.runtime
- QuarkusInformerConfiguration(InformerConfiguration<R>) - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusInformerConfiguration
- QuarkusInformerConfiguration(Class<R>, String, Set<String>, boolean, String, OnAddFilter<? super R>, OnUpdateFilter<? super R>, OnDeleteFilter<? super R>, GenericFilter<? super R>, ItemStore<R>, Long) - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusInformerConfiguration
- QuarkusKubernetesDependentResourceConfig<R extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in io.quarkiverse.operatorsdk.runtime
- QuarkusKubernetesDependentResourceConfig(Boolean, boolean, QuarkusInformerConfiguration<R>) - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusKubernetesDependentResourceConfig
- QuarkusManagedWorkflow<P extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in io.quarkiverse.operatorsdk.runtime
- QuarkusManagedWorkflow(QuarkusWorkflowSpec, List<DependentResourceSpec>, boolean) - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusManagedWorkflow
- QuarkusManagedWorkflow.NoOpManagedWorkflow<P extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in io.quarkiverse.operatorsdk.runtime
- QuarkusManagedWorkflow.NoOpWorkflow<P extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in io.quarkiverse.operatorsdk.runtime
- QuarkusWorkflowSpec - Class in io.quarkiverse.operatorsdk.runtime
- QuarkusWorkflowSpec(Map<String, DependentResourceSpecMetadata>, boolean, boolean) - Constructor for class io.quarkiverse.operatorsdk.runtime.QuarkusWorkflowSpec
R
- resolve(KubernetesClient, ControllerConfiguration<P>) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusManagedWorkflow.NoOpManagedWorkflow
- ResourceInfo - Class in io.quarkiverse.operatorsdk.runtime
- ResourceInfo(String, String, String, String, String, String[], boolean, boolean, Scope, String, boolean, String, String) - Constructor for class io.quarkiverse.operatorsdk.runtime.ResourceInfo
- retry() - Method in interface io.quarkiverse.operatorsdk.runtime.RunTimeControllerConfiguration
-
Configures the controller's
GradualRetrypolicy. - RunTimeControllerConfiguration - Interface in io.quarkiverse.operatorsdk.runtime
- RunTimeOperatorConfiguration - Interface in io.quarkiverse.operatorsdk.runtime
S
- selector() - Method in interface io.quarkiverse.operatorsdk.runtime.RunTimeControllerConfiguration
-
An optional list of comma-separated label selectors that Custom Resources must match to trigger the controller.
- setFinalizer(String) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- setNullableConfiguration(C) - Method in class io.quarkiverse.operatorsdk.runtime.DependentResourceSpecMetadata
- setParent(ConfigurationService) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- setParent(QuarkusConfigurationService) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusControllerConfiguration
- setupHotDeployment(HotReplacementContext) - Method in class io.quarkiverse.operatorsdk.runtime.devmode.OperatorSDKHotReplacementSetup
- setWorkflow(QuarkusManagedWorkflow<R>) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusBuildTimeControllerConfiguration
- ssaBasedCreateUpdateMatchForDependentResources() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- startOperator() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
Whether the operator should be automatically started or not.
- stopOnInformerErrorDuringStartup() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeOperatorConfiguration
-
Whether the operator should stop if an informer error (such as one caused by missing / improper RBACs) occurs during startup.
- stopOnInformerErrorDuringStartup() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
T
- terminationTimeoutSeconds() - Method in interface io.quarkiverse.operatorsdk.runtime.RunTimeOperatorConfiguration
-
Amount of seconds the SDK waits for reconciliation threads to terminate before shutting down.
- toString() - Method in class io.quarkiverse.operatorsdk.runtime.CRDInfo
U
- UNKNOWN - Static variable in class io.quarkiverse.operatorsdk.runtime.Version
- unownedPrimary() - Method in interface io.quarkiverse.operatorsdk.runtime.BuildTimeControllerConfiguration
-
Indicates whether the primary resource for the associated controller is unowned, meaning that another controller is the principal controller handling resources of this type.
- UNSET_INITIAL - Static variable in interface io.quarkiverse.operatorsdk.runtime.ExternalGradualRetryIntervalConfiguration
- UNSET_MAX - Static variable in interface io.quarkiverse.operatorsdk.runtime.ExternalGradualRetryIntervalConfiguration
- UNSET_MULTIPLIER - Static variable in interface io.quarkiverse.operatorsdk.runtime.ExternalGradualRetryIntervalConfiguration
- UNSET_TERMINATION_TIMEOUT_SECONDS - Static variable in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- updateConfigurationFrom(ControllerConfigurationOverrider<P>) - Method in interface io.quarkiverse.operatorsdk.runtime.api.ConfigurableReconciler
-
Updates the reconciler's configuration by applying the modifications specified by the provided
ControllerConfigurationOverrider. - useSSAToPatchPrimaryResource() - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- useV1CRDGenerator() - Method in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
-
Deprecated, for removal: This API element is subject to removal in a future version.using this method should be reserved for blocking situations, please open an issue reporting the problem you're facing with the v2 generator before reverting to use the v1 version
V
- V1BETA1_CRD_SPEC_VERSION - Static variable in class io.quarkiverse.operatorsdk.runtime.CRDUtils
- validate() - Method in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
-
Whether the operator should check that the CRD is properly deployed and that the associated
CustomResourceimplementation matches its information before registering the associated controller. - Version - Class in io.quarkiverse.operatorsdk.runtime
- Version(String, Date, String, String, String, String, Date) - Constructor for class io.quarkiverse.operatorsdk.runtime.Version
- versions() - Method in interface io.quarkiverse.operatorsdk.runtime.CRDConfiguration
-
Comma-separated list of which CRD versions should be generated.
- Versions - Class in io.quarkiverse.operatorsdk.runtime
- Versions() - Constructor for class io.quarkiverse.operatorsdk.runtime.Versions
W
- workflowByName(String) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
- workflowFor(QuarkusControllerConfiguration<?>) - Method in class io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
All Classes and Interfaces|All Packages|Constant Field Values