Class QuarkusConfigurationService
- java.lang.Object
-
- io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
-
- io.quarkiverse.operatorsdk.runtime.QuarkusConfigurationService
-
- All Implemented Interfaces:
io.javaoperatorsdk.operator.api.config.ConfigurationService
public class QuarkusConfigurationService extends io.javaoperatorsdk.operator.api.config.AbstractConfigurationService
-
-
Constructor Summary
Constructors Constructor Description QuarkusConfigurationService(io.javaoperatorsdk.operator.api.config.Version version, List<io.javaoperatorsdk.operator.api.config.ControllerConfiguration> configurations, io.fabric8.kubernetes.client.KubernetesClient client, boolean checkCRDAndValidateLocalModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckCRDAndValidateLocalModel()io.fabric8.kubernetes.client.ConfiggetClientConfiguration()<R extends io.fabric8.kubernetes.client.CustomResource>
QuarkusControllerConfiguration<R>getConfigurationFor(io.javaoperatorsdk.operator.api.ResourceController<R> controller)
-
-
-
Constructor Detail
-
QuarkusConfigurationService
public QuarkusConfigurationService(io.javaoperatorsdk.operator.api.config.Version version, List<io.javaoperatorsdk.operator.api.config.ControllerConfiguration> configurations, io.fabric8.kubernetes.client.KubernetesClient client, boolean checkCRDAndValidateLocalModel)
-
-
Method Detail
-
getClientConfiguration
public io.fabric8.kubernetes.client.Config getClientConfiguration()
-
getConfigurationFor
public <R extends io.fabric8.kubernetes.client.CustomResource> QuarkusControllerConfiguration<R> getConfigurationFor(io.javaoperatorsdk.operator.api.ResourceController<R> controller)
- Specified by:
getConfigurationForin interfaceio.javaoperatorsdk.operator.api.config.ConfigurationService- Overrides:
getConfigurationForin classio.javaoperatorsdk.operator.api.config.AbstractConfigurationService
-
checkCRDAndValidateLocalModel
public boolean checkCRDAndValidateLocalModel()
-
-