Uses of Class
org.springframework.pulsar.core.Resolved
Packages that use Resolved
Package
Description
Package containing the core components of the framework.
-
Uses of Resolved in org.springframework.pulsar.core
Methods in org.springframework.pulsar.core that return ResolvedModifier and TypeMethodDescriptionDefaultTopicResolver.doResolveTopic
(String userSpecifiedTopic, Class<?> messageType, Supplier<String> defaultTopicSupplier) static <T> Resolved<T>
Resolved.failed
(RuntimeException e) static <T> Resolved<T>
static <T> Resolved<T>
Resolved.of
(T value) <T> Resolved<org.apache.pulsar.client.api.Schema<T>>
DefaultSchemaResolver.resolveSchema
(Class<?> messageClass, boolean returnDefault) <T> Resolved<org.apache.pulsar.client.api.Schema<T>>
DefaultSchemaResolver.resolveSchema
(org.apache.pulsar.common.schema.SchemaType schemaType, ResolvableType messageType) default <T> Resolved<org.apache.pulsar.client.api.Schema<T>>
SchemaResolver.resolveSchema
(Class<?> messageType) Get the schema to use for a message type.<T> Resolved<org.apache.pulsar.client.api.Schema<T>>
SchemaResolver.resolveSchema
(Class<?> messageType, boolean returnDefault) Get the schema to use for a message type.default <T> Resolved<org.apache.pulsar.client.api.Schema<T>>
SchemaResolver.resolveSchema
(org.apache.pulsar.common.schema.SchemaType schemaType, Class<?> messageType, Class<?> messageKeyType) Get the schema to use given a schema type and schema type information.<T> Resolved<org.apache.pulsar.client.api.Schema<T>>
SchemaResolver.resolveSchema
(org.apache.pulsar.common.schema.SchemaType schemaType, ResolvableType messageType) Get the schema to use given a schema type and a message type.default <T> Resolved<org.apache.pulsar.client.api.Schema<T>>
SchemaResolver.resolveSchema
(T message) Get the schema to use for a particular message.DefaultTopicResolver.resolveTopic
(String userSpecifiedTopic, Class<?> messageType, Supplier<String> defaultTopicSupplier) DefaultTopicResolver.resolveTopic
(String userSpecifiedTopic, Supplier<String> defaultTopicSupplier) DefaultTopicResolver.resolveTopic
(String userSpecifiedTopic, T message, Supplier<String> defaultTopicSupplier) TopicResolver.resolveTopic
(String userSpecifiedTopic, Class<?> messageType, Supplier<String> defaultTopicSupplier) Resolve the topic name to use for the given message type.TopicResolver.resolveTopic
(String userSpecifiedTopic, Supplier<String> defaultTopicSupplier) Resolve the topic name to use.TopicResolver.resolveTopic
(String userSpecifiedTopic, T message, Supplier<String> defaultTopicSupplier) Resolve the topic name to use for the given message.