- PATTERN - Static variable in interface com.spotify.google.cloud.pubsub.client.Subscription
-
- PATTERN - Static variable in interface com.spotify.google.cloud.pubsub.client.Topic
-
- payloadSize() - Method in class com.spotify.google.cloud.pubsub.client.PubsubFuture
-
- payloadSize() - Method in interface com.spotify.google.cloud.pubsub.client.RequestInfo
-
- payloadSize() - Method in class com.spotify.google.cloud.pubsub.client.RequestInfoBuilder
-
- payloadSize(long) - Method in class com.spotify.google.cloud.pubsub.client.RequestInfoBuilder
-
- pendingTopics() - Method in class com.spotify.google.cloud.pubsub.client.Publisher
-
Get the current number of topics that are pending batch sending to Google Pub/Sub.
- pooledConnectionIdleTimeout(int) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub.Builder
-
Set the maximum number of milliseconds an idle pooled connection will be be kept.
- pooledConnectionTTL(int) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub.Builder
-
Set the maximum number of milliseconds a pooled connection will be reused.
- project(String) - Method in class com.spotify.google.cloud.pubsub.client.Acker.Builder
-
Set the Google Cloud project to ack on from.
- project(String) - Method in class com.spotify.google.cloud.pubsub.client.Publisher.Builder
-
Set the Google Cloud project to publish to.
- project() - Method in class com.spotify.google.cloud.pubsub.client.Publisher
-
Get the Google Cloud project this
Publisher is publishing to.
- project(String) - Method in class com.spotify.google.cloud.pubsub.client.Puller.Builder
-
Set the Google Cloud project to pull from.
- project() - Method in class com.spotify.google.cloud.pubsub.client.Puller
-
- PROJECTS - Static variable in interface com.spotify.google.cloud.pubsub.client.Subscription
-
- PROJECTS - Static variable in interface com.spotify.google.cloud.pubsub.client.Topic
-
- publish(String, Message) - Method in class com.spotify.google.cloud.pubsub.client.Publisher
-
Publish a message on a specific topic.
- publish(String, String, Message...) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub
-
Publish a batch of messages.
- publish(String, String, List<Message>) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub
-
Publish a batch of messages.
- publish(List<Message>, String) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub
-
Publish a batch of messages.
- Publisher - Class in com.spotify.google.cloud.pubsub.client
-
A tool for publishing larger volumes of messages to Google Pub/Sub.
- Publisher.Builder - Class in com.spotify.google.cloud.pubsub.client
-
A builder that can be used to build a
Publisher.
- Publisher.Listener - Interface in com.spotify.google.cloud.pubsub.client
-
A listener for monitoring operations performed by the
Publisher.
- Publisher.ListenerAdapter - Class in com.spotify.google.cloud.pubsub.client
-
- publisherClosed(Publisher) - Method in interface com.spotify.google.cloud.pubsub.client.Publisher.Listener
-
- publisherClosed(Publisher) - Method in class com.spotify.google.cloud.pubsub.client.Publisher.ListenerAdapter
-
- publisherCreated(Publisher) - Method in interface com.spotify.google.cloud.pubsub.client.Publisher.Listener
-
- publisherCreated(Publisher) - Method in class com.spotify.google.cloud.pubsub.client.Publisher.ListenerAdapter
-
- publishingMessage(Publisher, String, Message, CompletableFuture<String>) - Method in interface com.spotify.google.cloud.pubsub.client.Publisher.Listener
-
Called when a
Publisher receieves a new message for publication.
- publishingMessage(Publisher, String, Message, CompletableFuture<String>) - Method in class com.spotify.google.cloud.pubsub.client.Publisher.ListenerAdapter
-
- publishTime() - Method in interface com.spotify.google.cloud.pubsub.client.Message
-
- publishTime() - Method in class com.spotify.google.cloud.pubsub.client.MessageBuilder
-
- publishTime(Instant) - Method in class com.spotify.google.cloud.pubsub.client.MessageBuilder
-
- publishTime(Optional<? extends Instant>) - Method in class com.spotify.google.cloud.pubsub.client.MessageBuilder
-
- pubsub(Pubsub) - Method in class com.spotify.google.cloud.pubsub.client.Acker.Builder
-
- pubsub(Pubsub) - Method in class com.spotify.google.cloud.pubsub.client.Publisher.Builder
-
- Pubsub - Class in com.spotify.google.cloud.pubsub.client
-
An async low-level Google Cloud Pub/Sub client.
- pubsub(Pubsub) - Method in class com.spotify.google.cloud.pubsub.client.Puller.Builder
-
- Pubsub.Builder - Class in com.spotify.google.cloud.pubsub.client
-
- PubsubException - Exception in com.spotify.google.cloud.pubsub.client
-
- PubsubException() - Constructor for exception com.spotify.google.cloud.pubsub.client.PubsubException
-
- PubsubException(String) - Constructor for exception com.spotify.google.cloud.pubsub.client.PubsubException
-
- PubsubException(String, Throwable) - Constructor for exception com.spotify.google.cloud.pubsub.client.PubsubException
-
- PubsubFuture<T> - Class in com.spotify.google.cloud.pubsub.client
-
- pull(String, String) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub
-
Pull a batch of messages.
- pull(String, String, boolean) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub
-
Pull a batch of messages.
- pull(String, String, boolean, int) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub
-
Pull a batch of messages.
- pull(String) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub
-
Pull a batch of messages.
- pull(String, boolean) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub
-
Pull a batch of messages.
- pull(String, boolean, int) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub
-
Pull a batch of messages.
- pull(String, PullRequest) - Method in class com.spotify.google.cloud.pubsub.client.Pubsub
-
Pull a batch of messages.
- Puller - Class in com.spotify.google.cloud.pubsub.client
-
- Puller(Puller.Builder) - Constructor for class com.spotify.google.cloud.pubsub.client.Puller
-
- Puller.Builder - Class in com.spotify.google.cloud.pubsub.client
-
A builder that can be used to build a
Puller.
- Puller.MessageHandler - Interface in com.spotify.google.cloud.pubsub.client
-
A handler for received messages.
- pullIntervalMillis(long) - Method in class com.spotify.google.cloud.pubsub.client.Puller.Builder
-
Set the pull interval in millis.
- pullIntervalMillis() - Method in class com.spotify.google.cloud.pubsub.client.Puller
-
- PushConfig - Interface in com.spotify.google.cloud.pubsub.client
-
- pushConfig() - Method in interface com.spotify.google.cloud.pubsub.client.Subscription
-
- pushConfig() - Method in class com.spotify.google.cloud.pubsub.client.SubscriptionBuilder
-
- pushConfig(PushConfig) - Method in class com.spotify.google.cloud.pubsub.client.SubscriptionBuilder
-
- pushConfig(Optional<? extends PushConfig>) - Method in class com.spotify.google.cloud.pubsub.client.SubscriptionBuilder
-
- PushConfigBuilder - Class in com.spotify.google.cloud.pubsub.client
-
- PushConfigBuilder() - Constructor for class com.spotify.google.cloud.pubsub.client.PushConfigBuilder
-
- pushEndpoint() - Method in interface com.spotify.google.cloud.pubsub.client.PushConfig
-
- pushEndpoint() - Method in class com.spotify.google.cloud.pubsub.client.PushConfigBuilder
-
- pushEndpoint(String) - Method in class com.spotify.google.cloud.pubsub.client.PushConfigBuilder
-
- pushEndpoint(Optional<? extends String>) - Method in class com.spotify.google.cloud.pubsub.client.PushConfigBuilder
-
- putAttribute(String, String) - Method in class com.spotify.google.cloud.pubsub.client.MessageBuilder
-