Class KafkaProcessor
java.lang.Object
io.quarkus.kafka.client.deployment.KafkaProcessor
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final Class<?>[](package private) static final org.jboss.jandex.DotName(package private) static final org.jboss.jandex.DotName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) io.quarkus.smallrye.health.deployment.spi.HealthBuildItemaddHealthCheck(KafkaBuildTimeConfig buildTimeConfig) (package private) voidaddSaslProvidersToNativeImage(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageSecurityProviderBuildItem> additionalProviders) voidbuild(KafkaBuildTimeConfig config, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ConfigDescriptionBuildItem> configDescBuildItems, io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem> serviceProviders, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageProxyDefinitionBuildItem> proxies, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> beans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem> sslNativeSupport) (package private) voidcheckBoostrapServers(io.quarkus.kafka.client.runtime.KafkaRecorder recorder, io.quarkus.deployment.Capabilities capabilities) (package private) voidcontributeClassesToIndex(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.AdditionalIndexedClassesBuildItem> additionalIndexedClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.IndexDependencyBuildItem> indexDependency, io.quarkus.deployment.Capabilities capabilities) (package private) io.quarkus.arc.deployment.UnremovableBeanBuildItem(package private) io.quarkus.deployment.builditem.FeatureBuildItemfeature()voidhandleSnappyInNative(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.NativeImageFeatureBuildItem> feature) io.quarkus.arc.deployment.AdditionalBeanBuildItemio.quarkus.arc.deployment.AdditionalBeanBuildItem(package private) voidloadSnappyIfEnabled(io.quarkus.deployment.builditem.LaunchModeBuildItem launch, io.quarkus.kafka.client.runtime.SnappyRecorder recorder, KafkaBuildTimeConfig config) (package private) voidlogging(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.LogCategoryBuildItem> log) (package private) io.quarkus.deployment.builditem.nativeimage.NativeImageConfigBuildItem(package private) voidregisterServiceBinding(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem> serviceProvider) (package private) voidrelaxSaslElytron(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.RunTimeConfigurationDefaultBuildItem> config) io.quarkus.arc.deployment.AdditionalBeanBuildItem(package private) io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedPackageBuildItem(package private) voidsilenceUnwantedConfigLogs(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.logging.LogCleanupFilterBuildItem> logCleanupFilters) (package private) io.quarkus.deployment.builditem.ModuleEnableNativeAccessBuildItemvoidwithSasl(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBundleBuildItem> resources, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassConditionBuildItem> reflectiveClassCondition, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem> sslNativeSupport)
-
Field Details
-
BUILT_INS
-
OBJECT_MAPPER
static final org.jboss.jandex.DotName OBJECT_MAPPER -
PARTITION_ASSIGNER
static final org.jboss.jandex.DotName PARTITION_ASSIGNER
-
-
Constructor Details
-
KafkaProcessor
public KafkaProcessor()
-
-
Method Details
-
feature
io.quarkus.deployment.builditem.FeatureBuildItem feature() -
logging
void logging(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.LogCategoryBuildItem> log) -
silenceUnwantedConfigLogs
void silenceUnwantedConfigLogs(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.logging.LogCleanupFilterBuildItem> logCleanupFilters) -
addSaslProvidersToNativeImage
void addSaslProvidersToNativeImage(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageSecurityProviderBuildItem> additionalProviders) -
contributeClassesToIndex
void contributeClassesToIndex(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.AdditionalIndexedClassesBuildItem> additionalIndexedClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.IndexDependencyBuildItem> indexDependency, io.quarkus.deployment.Capabilities capabilities) -
relaxSaslElytron
void relaxSaslElytron(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.RunTimeConfigurationDefaultBuildItem> config) -
build
public void build(KafkaBuildTimeConfig config, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ConfigDescriptionBuildItem> configDescBuildItems, io.quarkus.deployment.builditem.CombinedIndexBuildItem indexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem> serviceProviders, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageProxyDefinitionBuildItem> proxies, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> beans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem> sslNativeSupport) -
handleSnappyInNative
public void handleSnappyInNative(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.NativeImageFeatureBuildItem> feature) -
loadSnappyIfEnabled
void loadSnappyIfEnabled(io.quarkus.deployment.builditem.LaunchModeBuildItem launch, io.quarkus.kafka.client.runtime.SnappyRecorder recorder, KafkaBuildTimeConfig config) -
snappyEnableNativeAccess
io.quarkus.deployment.builditem.ModuleEnableNativeAccessBuildItem snappyEnableNativeAccess() -
checkBoostrapServers
void checkBoostrapServers(io.quarkus.kafka.client.runtime.KafkaRecorder recorder, io.quarkus.deployment.Capabilities capabilities) -
runtimeConfig
public io.quarkus.arc.deployment.AdditionalBeanBuildItem runtimeConfig() -
withSasl
public void withSasl(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBundleBuildItem> resources, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassConditionBuildItem> reflectiveClassCondition, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem> sslNativeSupport) -
addHealthCheck
io.quarkus.smallrye.health.deployment.spi.HealthBuildItem addHealthCheck(KafkaBuildTimeConfig buildTimeConfig) -
ensureJsonParserAvailable
io.quarkus.arc.deployment.UnremovableBeanBuildItem ensureJsonParserAvailable() -
nativeImageConfiguration
io.quarkus.deployment.builditem.nativeimage.NativeImageConfigBuildItem nativeImageConfiguration() -
registerServiceBinding
void registerServiceBinding(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem> serviceProvider) -
kafkaAdmin
public io.quarkus.arc.deployment.AdditionalBeanBuildItem kafkaAdmin() -
runtimeInitializedClasses
io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedPackageBuildItem runtimeInitializedClasses() -
kafkaClientBeans
public io.quarkus.arc.deployment.AdditionalBeanBuildItem kafkaClientBeans()
-