Class DefaultSchemaDiscoveryState
java.lang.Object
io.quarkus.smallrye.reactivemessaging.pulsar.deployment.DefaultSchemaDiscoveryState
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(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.Config(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<io.quarkus.smallrye.reactivemessaging.deployment.items.ConnectorManagedChannelBuildItem> channelsManagedByConnectors, boolean incoming, String channelName) (package private) booleanshouldNotConfigure(String key)
-
Constructor Details
-
DefaultSchemaDiscoveryState
DefaultSchemaDiscoveryState(org.jboss.jandex.IndexView index)
-
-
Method Details
-
getConfig
org.eclipse.microprofile.config.Config getConfig() -
isPulsarConnector
-
shouldNotConfigure
-
ifNotYetConfigured
-
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
-
findImplementedSchemaWithIdentifier
-