All Classes and Interfaces
Class
Description
Determines acknowledgement policy for incoming messages from Google Cloud Pub/Sub.
An extension of
BasicAcknowledgeablePubsubMessage
that exposes ack ID and subscription
name of the message.A
PubsubMessage
wrapper that allows it to be acknowledged.The caching implementation of the
PublisherFactory
.An
AcknowledgeablePubsubMessage
that also contains the payload of the Pub/Sub message
converted to the desired type T
.A
BasicAcknowledgeablePubsubMessage
that also contains the payload of the Pub/Sub message
converted to the desired type T
.The default
PublisherFactory
implementation.The default
SubscriberFactory
implementation.Google Cloud internal headers for Spring Messaging messages.
Health tracker for a Pub/Sub subscription.
Health tracker for a Pub/Sub subscription.
A registry for the
HealthTracker
health trackers created per ProjectSubscriptionName
.A registry for the
HealthTracker
health trackers created per ProjectSubscriptionName
.A converter using Jackson JSON.
A customizer of
Publisher.Builder
objects.The publisher factory interface that can create publishers.
Pub/Sub specific implementation of
AcknowledgmentCallback
.Pub/Sub admin utility that creates new topics and subscriptions on Google Cloud Pub/Sub.
Properties for Publisher or Subscriber specific configurations.
Batching settings.
flow control settings.
Health Check settings.
Publisher settings.
Retry settings.
Subscriber settings.
The Spring Google Cloud Pub/Sub specific
PubSubException
.The Spring Google Cloud Pub/Sub specific
NestedRuntimeException
.Maps headers from
PubsubMessage
s to Message
s and vice-versa.Converts from GCP Pub/Sub message to Spring message and sends the Spring message to the attached
channels.
An exception raised when conversion to or from a
PubsubMessage
fails.Interface for converters that can convert POJOs to and from Pub/Sub messages.
Outbound channel adapter to publish messages to Google Cloud Pub/Sub.
Implement this callback to post-process a message that failed to publish to Cloud Pub/Sub.
Implement this callback to post-process a successfully published message.
A PubSub
Synchronous pull implementation of
AbstractMessageSource
.An abstraction for Google Cloud Pub/Sub for publish and subscribe / pull methods.
An abstraction for Google Cloud Pub/Sub publisher operations.
Default implementation of
PubSubPublisherOperations
.A factory for procuring
Flux
instances backed by GCP Pub/Sub Subscriptions.An abstraction for Google Cloud Pub/Sub subscription / pulling operations.
Default implementation of
PubSubSubscriberOperations
.Various utility methods for dealing with Pub/Sub subscriptions.
Default implementation of
PubSubOperations
.Various utility methods for dealing with Pub/Sub topics.
A simple
PubSubMessageConverter
that directly maps payloads of type byte[]
,
ByteString
, ByteBuffer
, and String
to Pub/Sub messages.Interface used by the
PubSubTemplate
to create
supporting objects for consuming messages from Pub/Sub subscriptions.