Uses of Interface
org.springframework.pulsar.core.SchemaResolver
Packages that use SchemaResolver
Package
Description
Package containing the Spring Boot
AutoConfiguration for the Spring for
Apache Pulsar framework.Package containing the core components of the framework.
Package containing listener components for receiving Pulsar messages.
Package containing the core reactive components of the framework.
Package containing listener components for receiving Pulsar messages.
Package containing Spring Cloud Stream binder classes for Apache Pulsar.
-
Uses of SchemaResolver in org.springframework.pulsar.autoconfigure
Methods in org.springframework.pulsar.autoconfigure with parameters of type SchemaResolverModifier and TypeMethodDescriptionPulsarReactiveAutoConfiguration.pulsarReactiveTemplate(ReactivePulsarSenderFactory<?> reactivePulsarSenderFactory, SchemaResolver schemaResolver, TopicResolver topicResolver) PulsarAutoConfiguration.pulsarTemplate(PulsarProducerFactory<?> pulsarProducerFactory, ObjectProvider<org.apache.pulsar.client.api.interceptor.ProducerInterceptor> interceptorsProvider, SchemaResolver schemaResolver, TopicResolver topicResolver, ObjectProvider<io.micrometer.observation.ObservationRegistry> observationRegistryProvider, ObjectProvider<PulsarTemplateObservationConvention> observationConventionProvider) -
Uses of SchemaResolver in org.springframework.pulsar.core
Classes in org.springframework.pulsar.core with type parameters of type SchemaResolverModifier and TypeInterfaceDescriptionstatic interfaceCallback interface that can be implemented by beans wishing to customize the schema resolver before it is fully initialized, in particular to tune its configuration.Classes in org.springframework.pulsar.core that implement SchemaResolverModifier and TypeClassDescriptionclassDefault schema resolver capable of handling basic message types.Constructors in org.springframework.pulsar.core with parameters of type SchemaResolverModifierConstructorDescriptionPulsarTemplate(PulsarProducerFactory<T> producerFactory, List<org.apache.pulsar.client.api.interceptor.ProducerInterceptor> interceptors, SchemaResolver schemaResolver, TopicResolver topicResolver, io.micrometer.observation.ObservationRegistry observationRegistry, PulsarTemplateObservationConvention observationConvention) Construct a template instance with optional observation configuration. -
Uses of SchemaResolver in org.springframework.pulsar.listener
Methods in org.springframework.pulsar.listener that return SchemaResolverMethods in org.springframework.pulsar.listener with parameters of type SchemaResolverModifier and TypeMethodDescriptionvoidPulsarContainerProperties.setSchemaResolver(SchemaResolver schemaResolver) -
Uses of SchemaResolver in org.springframework.pulsar.reactive.core
Constructors in org.springframework.pulsar.reactive.core with parameters of type SchemaResolverModifierConstructorDescriptionReactivePulsarTemplate(ReactivePulsarSenderFactory<T> reactiveMessageSenderFactory, SchemaResolver schemaResolver, TopicResolver topicResolver) Construct a template instance with a custom schema resolver and a custom topic resolver. -
Uses of SchemaResolver in org.springframework.pulsar.reactive.listener
Methods in org.springframework.pulsar.reactive.listener that return SchemaResolverMethods in org.springframework.pulsar.reactive.listener with parameters of type SchemaResolverModifier and TypeMethodDescriptionvoidReactivePulsarContainerProperties.setSchemaResolver(SchemaResolver schemaResolver) -
Uses of SchemaResolver in org.springframework.pulsar.reader
Methods in org.springframework.pulsar.reader that return SchemaResolverMethods in org.springframework.pulsar.reader with parameters of type SchemaResolverModifier and TypeMethodDescriptionvoidPulsarReaderContainerProperties.setSchemaResolver(SchemaResolver schemaResolver) -
Uses of SchemaResolver in org.springframework.pulsar.spring.cloud.stream.binder
Constructors in org.springframework.pulsar.spring.cloud.stream.binder with parameters of type SchemaResolverModifierConstructorDescriptionPulsarMessageChannelBinder(PulsarTopicProvisioner provisioningProvider, PulsarTemplate<Object> pulsarTemplate, PulsarConsumerFactory<?> pulsarConsumerFactory, PulsarBinderConfigurationProperties binderConfigProps, SchemaResolver schemaResolver, PulsarHeaderMapper headerMapper) -
Uses of SchemaResolver in org.springframework.pulsar.spring.cloud.stream.binder.config
Methods in org.springframework.pulsar.spring.cloud.stream.binder.config with parameters of type SchemaResolverModifier and TypeMethodDescriptionPulsarBinderConfiguration.pulsarMessageChannelBinder(PulsarTopicProvisioner pulsarTopicProvisioner, PulsarTemplate<Object> pulsarTemplate, PulsarConsumerFactory<byte[]> pulsarConsumerFactory, PulsarBinderConfigurationProperties binderConfigProps, PulsarExtendedBindingProperties bindingConfigProps, SchemaResolver schemaResolver, PulsarHeaderMapper headerMapper)