Class KubernetesClientProcessor
java.lang.Object
io.quarkus.kubernetes.client.deployment.KubernetesClientProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidnativeImageSupport(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem> runtimeInitializedClassProducer) voidprocess(io.quarkus.deployment.builditem.ApplicationIndexBuildItem applicationIndex, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, io.quarkus.kubernetes.client.runtime.internal.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<io.quarkus.jackson.deployment.IgnoreJsonDeserializeClassBuildItem> ignoredJsonDeserializationClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem> serviceProviderProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.client.spi.KubernetesClientCapabilityBuildItem> kubernetesClientCapabilityProducer) voidregisterBeanProducers(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanBuildItemBuildItem, io.quarkus.deployment.Capabilities capabilities) (package private) io.quarkus.deployment.builditem.RemovedResourceBuildItem
-
Constructor Details
-
KubernetesClientProcessor
public KubernetesClientProcessor()
-
-
Method Details
-
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.RuntimeInitializedClassBuildItem> runtimeInitializedClassProducer) -
unregisterVertHttpClient
io.quarkus.deployment.builditem.RemovedResourceBuildItem unregisterVertHttpClient() -
process
public void process(io.quarkus.deployment.builditem.ApplicationIndexBuildItem applicationIndex, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, io.quarkus.kubernetes.client.runtime.internal.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<io.quarkus.jackson.deployment.IgnoreJsonDeserializeClassBuildItem> ignoredJsonDeserializationClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem> serviceProviderProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.kubernetes.client.spi.KubernetesClientCapabilityBuildItem> kubernetesClientCapabilityProducer)
-