Index

A B C D E F G H I J K L M N O Q R S T U V W 
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 CRDPostProcessor implementation, 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 CustomResource to 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 CustomResource implementations.
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 Duration to 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 kubernetes directory 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 GradualRetry policy.
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 CustomResource implementation 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
 
A B C D E F G H I J K L M N O Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values