Class KubernetesClientProcessor
- java.lang.Object
-
- io.quarkus.kubernetes.client.deployment.KubernetesClientProcessor
-
public class KubernetesClientProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description KubernetesClientProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidnativeImageSupport(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.RuntimeReinitializedClassBuildItem> runtimeInitializedClassProducer)voidprocess(io.quarkus.deployment.builditem.ApplicationIndexBuildItem applicationIndex, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, KubernetesClientBuildConfig kubernetesClientConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem> sslNativeSupport, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> featureProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveHierarchyBuildItem> reflectiveHierarchies, io.quarkus.deployment.annotations.BuildProducer<IgnoreJsonDeserializeClassBuildItem> ignoredJsonDeserializationClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesRoleBindingBuildItem> roleBindingProducer)voidregisterBeanProducers(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanBuildItemBuildItem, io.quarkus.deployment.Capabilities capabilities)
-
-
-
Method Detail
-
registerBeanProducers
public void registerBeanProducers(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanBuildItemBuildItem, io.quarkus.deployment.Capabilities capabilities)
-
nativeImageSupport
public void nativeImageSupport(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.RuntimeReinitializedClassBuildItem> runtimeInitializedClassProducer)
-
process
public void process(io.quarkus.deployment.builditem.ApplicationIndexBuildItem applicationIndex, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, KubernetesClientBuildConfig kubernetesClientConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem> sslNativeSupport, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> featureProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveHierarchyBuildItem> reflectiveHierarchies, io.quarkus.deployment.annotations.BuildProducer<IgnoreJsonDeserializeClassBuildItem> ignoredJsonDeserializationClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.spi.KubernetesRoleBindingBuildItem> roleBindingProducer)
-
-