インターフェースの使用
org.springframework.pulsar.core.PulsarOperations.SendMessageBuilder
org.springframework.pulsar.core 内の PulsarOperations.SendMessageBuilder 使用
修飾子と型メソッド説明PulsarOperations.newMessage
(T message) メッセージを構成して送信するためのbuilder
を作成します。PulsarTemplate.newMessage
(T message) PulsarOperations.SendMessageBuilder.withEncryptionKeys
(CollectionSE<StringSE> encryptionKeys) 使用する暗号化キーを指定します。PulsarTemplate.SendMessageBuilderImpl.withEncryptionKeys
(CollectionSE<StringSE> encryptionKeys) PulsarOperations.SendMessageBuilder.withMessageCustomizer
(TypedMessageBuilderCustomizer<T> messageCustomizer) メッセージをさらに構成するために使用するメッセージカスタマイザーを指定します。PulsarTemplate.SendMessageBuilderImpl.withMessageCustomizer
(TypedMessageBuilderCustomizer<T> messageCustomizer) PulsarOperations.SendMessageBuilder.withProducerCustomizer
(ProducerBuilderCustomizer<T> producerCustomizer) プロデューサービルダーをさらに構成するために使用するカスタマイザーを指定します。PulsarTemplate.SendMessageBuilderImpl.withProducerCustomizer
(ProducerBuilderCustomizer<T> producerCustomizer) PulsarOperations.SendMessageBuilder.withSchema
(org.apache.pulsar.client.api.Schema<T> schema) メッセージの送信時に使用するスキーマを指定します。PulsarTemplate.SendMessageBuilderImpl.withSchema
(org.apache.pulsar.client.api.Schema<T> schema) メッセージの送信先のトピックを指定します。