Class DefaultSchemaDiscoveryState
- java.lang.Object
-
- io.quarkus.smallrye.reactivemessaging.pulsar.deployment.DefaultSchemaDiscoveryState
-
class DefaultSchemaDiscoveryState extends Object
-
-
Constructor Summary
Constructors Constructor Description DefaultSchemaDiscoveryState(org.jboss.jandex.IndexView index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) List<org.jboss.jandex.AnnotationInstance>findAnnotationsOnInjectionPoints(org.jboss.jandex.DotName annotation)(package private) List<org.jboss.jandex.AnnotationInstance>findAnnotationsOnMethods(org.jboss.jandex.DotName annotation)(package private) List<org.jboss.jandex.ClassInfo>findImplementedSchemaWithIdentifier(String identifier)(package private) List<org.jboss.jandex.AnnotationInstance>findProvidedSchemaWithIdentifier(String identifier)(package private) List<org.jboss.jandex.AnnotationInstance>findRepeatableAnnotationsOnMethods(org.jboss.jandex.DotName annotation)(package private) org.eclipse.microprofile.config.ConfiggetConfig()(package private) booleanhasObjectMapperConfigSchema(org.jboss.jandex.Type type, String channelName, boolean incoming)(package private) voidifNotYetConfigured(String key, Runnable runnable)(package private) booleanisAvroGenerated(org.jboss.jandex.DotName className)(package private) booleanisProtobufGenerated(org.jboss.jandex.DotName className)(package private) booleanisPulsarConnector(List<ConnectorManagedChannelBuildItem> channelsManagedByConnectors, boolean incoming, String channelName)(package private) booleanshouldNotConfigure(String key)
-
-
-
Method Detail
-
getConfig
org.eclipse.microprofile.config.Config getConfig()
-
isPulsarConnector
boolean isPulsarConnector(List<ConnectorManagedChannelBuildItem> channelsManagedByConnectors, boolean incoming, String channelName)
-
shouldNotConfigure
boolean shouldNotConfigure(String key)
-
isAvroGenerated
boolean isAvroGenerated(org.jboss.jandex.DotName className)
-
isProtobufGenerated
boolean isProtobufGenerated(org.jboss.jandex.DotName className)
-
hasObjectMapperConfigSchema
boolean hasObjectMapperConfigSchema(org.jboss.jandex.Type type, String channelName, boolean incoming)
-
findAnnotationsOnMethods
List<org.jboss.jandex.AnnotationInstance> findAnnotationsOnMethods(org.jboss.jandex.DotName annotation)
-
findRepeatableAnnotationsOnMethods
List<org.jboss.jandex.AnnotationInstance> findRepeatableAnnotationsOnMethods(org.jboss.jandex.DotName annotation)
-
findAnnotationsOnInjectionPoints
List<org.jboss.jandex.AnnotationInstance> findAnnotationsOnInjectionPoints(org.jboss.jandex.DotName annotation)
-
findProvidedSchemaWithIdentifier
List<org.jboss.jandex.AnnotationInstance> findProvidedSchemaWithIdentifier(String identifier)
-
-