Skip navigation links
A B C D F G H I J L M N O P S T V 

A

ack(Collection<AcknowledgeablePubsubMessage>) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
ack(Collection<AcknowledgeablePubsubMessage>) - Method in interface org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberOperations
Acknowledge a batch of messages.
ack(Collection<AcknowledgeablePubsubMessage>) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
Acknowledge messages in per-subscription batches.
ack() - Method in interface org.springframework.cloud.gcp.pubsub.support.BasicAcknowledgeablePubsubMessage
Acknowledge (ack) the message asynchronously.
AckMode - Enum in org.springframework.cloud.gcp.pubsub.integration
Determines acknowledgement policy for incoming messages from Google Cloud Pub/Sub.
AcknowledgeablePubsubMessage - Interface in org.springframework.cloud.gcp.pubsub.support
An extension of BasicAcknowledgeablePubsubMessage that exposes ack ID and subscription name of the message.
ACKNOWLEDGEMENT - Static variable in class org.springframework.cloud.gcp.pubsub.support.GcpPubSubHeaders
Deprecated.
as of 1.1, use GcpPubSubHeaders.ORIGINAL_MESSAGE instead.
afterPropertiesSet() - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 

B

BasicAcknowledgeablePubsubMessage - Interface in org.springframework.cloud.gcp.pubsub.support
A PubsubMessage wrapper that allows it to be acknowledged.

C

close() - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
 
ConvertedAcknowledgeablePubsubMessage<T> - Interface in org.springframework.cloud.gcp.pubsub.support.converter
An AcknowledgeablePubsubMessage that also contains the payload of the Pub/Sub message converted to the desired type T.
ConvertedBasicAcknowledgeablePubsubMessage<T> - Interface in org.springframework.cloud.gcp.pubsub.support.converter
A BasicAcknowledgeablePubsubMessage that also contains the payload of the Pub/Sub message converted to the desired type T.
createPublisher(String) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultPublisherFactory
 
createPublisher(String) - Method in interface org.springframework.cloud.gcp.pubsub.support.PublisherFactory
 
createPullRequest(String, Integer, Boolean) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
 
createPullRequest(String, Integer, Boolean) - Method in interface org.springframework.cloud.gcp.pubsub.support.SubscriberFactory
Create a PullRequest for synchronously pulling a number of messages from a Google Cloud Pub/Sub subscription.
createSubscriber(String, MessageReceiver) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
 
createSubscriber(String, MessageReceiver) - Method in interface org.springframework.cloud.gcp.pubsub.support.SubscriberFactory
Create a Subscriber for the specified subscription name and wired it up to asynchronously deliver messages to the provided MessageReceiver.
createSubscriberStub() - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
 
createSubscriberStub() - Method in interface org.springframework.cloud.gcp.pubsub.support.SubscriberFactory
Create a SubscriberStub that is needed to execute PullRequests.
createSubscription(String, String) - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Create a new subscription on Google Cloud Pub/Sub.
createSubscription(String, String, Integer) - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Create a new subscription on Google Cloud Pub/Sub.
createSubscription(String, String, String) - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Create a new subscription on Google Cloud Pub/Sub.
createSubscription(String, String, Integer, String) - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Create a new subscription on Google Cloud Pub/Sub.
createTopic(String) - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Create a new topic on Google Cloud Pub/Sub.

D

DefaultPublisherFactory - Class in org.springframework.cloud.gcp.pubsub.support
The default PublisherFactory implementation.
DefaultPublisherFactory(GcpProjectIdProvider) - Constructor for class org.springframework.cloud.gcp.pubsub.support.DefaultPublisherFactory
Create DefaultPublisherFactory instance based on the provided GcpProjectIdProvider.
DefaultSubscriberFactory - Class in org.springframework.cloud.gcp.pubsub.support
The default SubscriberFactory implementation.
DefaultSubscriberFactory(GcpProjectIdProvider) - Constructor for class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Default DefaultSubscriberFactory constructor.
deleteSubscription(String) - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Delete a subscription from Google Cloud Pub/Sub.
deleteTopic(String) - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Delete a topic from Google Cloud Pub/Sub.
destroy() - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
Destroys the default executor, regardless of whether it was used.
doStart() - Method in class org.springframework.cloud.gcp.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
doStop() - Method in class org.springframework.cloud.gcp.pubsub.integration.inbound.PubSubInboundChannelAdapter
 

F

fromHeaders(MessageHeaders, Map<String, String>) - Method in class org.springframework.cloud.gcp.pubsub.integration.PubSubHeaderMapper
Generate headers in PubsubMessage format from MessageHeaders.
fromPubSubMessage(PubsubMessage, Class<T>) - Method in class org.springframework.cloud.gcp.pubsub.support.converter.JacksonPubSubMessageConverter
 
fromPubSubMessage(PubsubMessage, Class<T>) - Method in interface org.springframework.cloud.gcp.pubsub.support.converter.PubSubMessageConverter
Convert the payload of a given PubsubMessage to a desired Java type.
fromPubSubMessage(PubsubMessage, Class<T>) - Method in class org.springframework.cloud.gcp.pubsub.support.converter.SimplePubSubMessageConverter
 

G

GcpPubSubHeaders - Class in org.springframework.cloud.gcp.pubsub.support
Google Cloud Platform internal headers for Spring Messaging messages.
GcpPubSubHeaders() - Constructor for class org.springframework.cloud.gcp.pubsub.support.GcpPubSubHeaders
 
getAckId() - Method in interface org.springframework.cloud.gcp.pubsub.support.AcknowledgeablePubsubMessage
Accessor for the ack ID of the Pub/Sub message.
getAckMode() - Method in class org.springframework.cloud.gcp.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
getDefaultAckDeadline() - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Get the default ack deadline.
getMessageConverter() - Method in class org.springframework.cloud.gcp.pubsub.core.publisher.PubSubPublisherTemplate
 
getMessageConverter() - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
getMessageConverter() - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
 
getPayload() - Method in interface org.springframework.cloud.gcp.pubsub.support.converter.ConvertedBasicAcknowledgeablePubsubMessage
 
getPayloadType() - Method in class org.springframework.cloud.gcp.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
getProjectId() - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
 
getProjectId() - Method in interface org.springframework.cloud.gcp.pubsub.support.SubscriberFactory
Method to get the project id.
getProjectSubscriptionName() - Method in interface org.springframework.cloud.gcp.pubsub.support.BasicAcknowledgeablePubsubMessage
Accessor for the project subscription name of the Pub/Sub message.
getPublishCallback() - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
 
getPublisherFactory() - Method in class org.springframework.cloud.gcp.pubsub.core.publisher.PubSubPublisherTemplate
 
getPublisherFactory() - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
getPublishTimeoutExpression() - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
 
getPubsubMessage() - Method in interface org.springframework.cloud.gcp.pubsub.support.BasicAcknowledgeablePubsubMessage
Accessor for the wrapped PubsubMessage.
getPubSubPublisherTemplate() - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
getPubSubSubscriberTemplate() - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
getSubscriberFactory() - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
getSubscriberFactory() - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
 
getSubscription(String) - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Get the configuration of a Google Cloud Pub/Sub subscription.
getTopic(String) - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Get the configuration of a Google Cloud Pub/Sub topic.
getTopicExpression() - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
 

H

handleMessageInternal(Message<?>) - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
 

I

isSync() - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
 

J

JacksonPubSubMessageConverter - Class in org.springframework.cloud.gcp.pubsub.support.converter
A converter using Jackson JSON.
JacksonPubSubMessageConverter(ObjectMapper) - Constructor for class org.springframework.cloud.gcp.pubsub.support.converter.JacksonPubSubMessageConverter
Constructor.

L

listSubscriptions() - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Return every subscription in a project.
listTopics() - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Return every topic in a project.

M

modifyAckDeadline(Collection<AcknowledgeablePubsubMessage>, int) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
modifyAckDeadline(Collection<AcknowledgeablePubsubMessage>, int) - Method in interface org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberOperations
Modify the ack deadline of a batch of messages.
modifyAckDeadline(Collection<AcknowledgeablePubsubMessage>, int) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
Modify multiple messages' ack deadline in per-subscription batches.
modifyAckDeadline(int) - Method in interface org.springframework.cloud.gcp.pubsub.support.AcknowledgeablePubsubMessage
Modify the ack deadline of the message.

N

nack(Collection<AcknowledgeablePubsubMessage>) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
nack(Collection<AcknowledgeablePubsubMessage>) - Method in interface org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberOperations
Negatively acknowledge a batch of messages.
nack(Collection<AcknowledgeablePubsubMessage>) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
Nack messages in per-subscription batches.
nack() - Method in interface org.springframework.cloud.gcp.pubsub.support.BasicAcknowledgeablePubsubMessage
Negatatively achnowledge (nack) the message asynchronously.

O

onInit() - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
 
org.springframework.cloud.gcp.pubsub - package org.springframework.cloud.gcp.pubsub
Spring Cloud GCP Pub/Sub module.
org.springframework.cloud.gcp.pubsub.core - package org.springframework.cloud.gcp.pubsub.core
Core support for Pub/Sub in Spring.
org.springframework.cloud.gcp.pubsub.core.publisher - package org.springframework.cloud.gcp.pubsub.core.publisher
Operations and template for publishing in Spring Cloud GCP Pub/Sub.
org.springframework.cloud.gcp.pubsub.core.subscriber - package org.springframework.cloud.gcp.pubsub.core.subscriber
Operations and template for subscribing in Spring Cloud GCP Pub/Sub.
org.springframework.cloud.gcp.pubsub.integration - package org.springframework.cloud.gcp.pubsub.integration
Spring Integration support in Spring Cloud GCP Pub/Sub.
org.springframework.cloud.gcp.pubsub.integration.inbound - package org.springframework.cloud.gcp.pubsub.integration.inbound
Inbound support classes for Spring Integration support in Spring Cloud GCP Pub/Sub.
org.springframework.cloud.gcp.pubsub.integration.outbound - package org.springframework.cloud.gcp.pubsub.integration.outbound
Google Cloud Pub/Sub outbound integration classes for Spring Integration.
org.springframework.cloud.gcp.pubsub.support - package org.springframework.cloud.gcp.pubsub.support
Supporting classes for handling messages in Spring Cloud GCP Pub/Sub.
org.springframework.cloud.gcp.pubsub.support.converter - package org.springframework.cloud.gcp.pubsub.support.converter
Classes related to converting messages in Spring Cloud GCP Pub/Sub.
ORIGINAL_MESSAGE - Static variable in class org.springframework.cloud.gcp.pubsub.support.GcpPubSubHeaders
The original message header text.

P

publish(String, T, Map<String, String>) - Method in interface org.springframework.cloud.gcp.pubsub.core.publisher.PubSubPublisherOperations
Send a message to Pub/Sub.
publish(String, T) - Method in interface org.springframework.cloud.gcp.pubsub.core.publisher.PubSubPublisherOperations
Send a message to Pub/Sub.
publish(String, PubsubMessage) - Method in interface org.springframework.cloud.gcp.pubsub.core.publisher.PubSubPublisherOperations
Send a message to Pub/Sub.
publish(String, T, Map<String, String>) - Method in class org.springframework.cloud.gcp.pubsub.core.publisher.PubSubPublisherTemplate
Uses the configured message converter to first convert the payload and headers to a PubsubMessage and then publish it.
publish(String, T) - Method in class org.springframework.cloud.gcp.pubsub.core.publisher.PubSubPublisherTemplate
 
publish(String, PubsubMessage) - Method in class org.springframework.cloud.gcp.pubsub.core.publisher.PubSubPublisherTemplate
 
publish(String, T, Map<String, String>) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
Uses the configured message converter to first convert the payload and headers to a PubsubMessage and then publish it.
publish(String, T) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
publish(String, PubsubMessage) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
PublisherFactory - Interface in org.springframework.cloud.gcp.pubsub.support
The publisher factory interface that can create publishers.
PubSubAdmin - Class in org.springframework.cloud.gcp.pubsub
Pub/Sub admin utility that creates new topics and subscriptions on Google Cloud Pub/Sub.
PubSubAdmin(GcpProjectIdProvider, CredentialsProvider) - Constructor for class org.springframework.cloud.gcp.pubsub.PubSubAdmin
This constructor instantiates TopicAdminClient and SubscriptionAdminClient with all their defaults and the provided credentials provider.
PubSubAdmin(GcpProjectIdProvider, TopicAdminClient, SubscriptionAdminClient) - Constructor for class org.springframework.cloud.gcp.pubsub.PubSubAdmin
 
PubSubException - Exception in org.springframework.cloud.gcp.pubsub.core
The Spring Google Cloud Pub/Sub specific NestedRuntimeException.
PubSubException(String) - Constructor for exception org.springframework.cloud.gcp.pubsub.core.PubSubException
 
PubSubException(String, Throwable) - Constructor for exception org.springframework.cloud.gcp.pubsub.core.PubSubException
 
PubSubHeaderMapper - Class in org.springframework.cloud.gcp.pubsub.integration
Maps headers from PubsubMessages to Messages and vice-versa.
PubSubHeaderMapper() - Constructor for class org.springframework.cloud.gcp.pubsub.integration.PubSubHeaderMapper
 
PubSubInboundChannelAdapter - Class in org.springframework.cloud.gcp.pubsub.integration.inbound
Converts from GCP Pub/Sub message to Spring message and sends the Spring message to the attached channels.
PubSubInboundChannelAdapter(PubSubSubscriberOperations, String) - Constructor for class org.springframework.cloud.gcp.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
PubSubMessageConversionException - Exception in org.springframework.cloud.gcp.pubsub.support.converter
An exception raised when conversion to or from a PubsubMessage fails.
PubSubMessageConversionException(String) - Constructor for exception org.springframework.cloud.gcp.pubsub.support.converter.PubSubMessageConversionException
 
PubSubMessageConversionException(String, Throwable) - Constructor for exception org.springframework.cloud.gcp.pubsub.support.converter.PubSubMessageConversionException
 
PubSubMessageConverter - Interface in org.springframework.cloud.gcp.pubsub.support.converter
Interface for converters that can convert POJOs to and from Pub/Sub messages.
PubSubMessageHandler - Class in org.springframework.cloud.gcp.pubsub.integration.outbound
Outbound channel adapter to publish messages to Google Cloud Pub/Sub.
PubSubMessageHandler(PubSubPublisherOperations, String) - Constructor for class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
 
PubSubOperations - Interface in org.springframework.cloud.gcp.pubsub.core
An abstraction for Google Cloud Pub/Sub for publish and subscribe / pull methods.
PubSubPublisherOperations - Interface in org.springframework.cloud.gcp.pubsub.core.publisher
An abstraction for Google Cloud Pub/Sub publisher operations.
PubSubPublisherTemplate - Class in org.springframework.cloud.gcp.pubsub.core.publisher
Default implementation of PubSubPublisherOperations.
PubSubPublisherTemplate(PublisherFactory) - Constructor for class org.springframework.cloud.gcp.pubsub.core.publisher.PubSubPublisherTemplate
Default PubSubPublisherTemplate constructor that uses SimplePubSubMessageConverter to serialize and deserialize payloads.
PubSubSubscriberOperations - Interface in org.springframework.cloud.gcp.pubsub.core.subscriber
An abstraction for Google Cloud Pub/Sub subscription / pulling operations.
PubSubSubscriberTemplate - Class in org.springframework.cloud.gcp.pubsub.core.subscriber
Default implementation of PubSubSubscriberOperations.
PubSubSubscriberTemplate(SubscriberFactory) - Constructor for class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
Default PubSubSubscriberTemplate constructor.
PubSubTemplate - Class in org.springframework.cloud.gcp.pubsub.core
Default implementation of PubSubOperations.
PubSubTemplate(PublisherFactory, SubscriberFactory) - Constructor for class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
Default PubSubTemplate constructor.
PubSubTemplate(PubSubPublisherTemplate, PubSubSubscriberTemplate) - Constructor for class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
Default PubSubTemplate constructor that uses a PubSubPublisherTemplate and a PubSubSubscriberTemplate.
pull(String, Integer, Boolean) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
pull(String, Integer, Boolean) - Method in interface org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberOperations
Pull a number of messages from a Google Cloud Pub/Sub subscription.
pull(String, Integer, Boolean) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
 
pullAndAck(String, Integer, Boolean) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
pullAndAck(String, Integer, Boolean) - Method in interface org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberOperations
Pull and auto-acknowledge a number of messages from a Google Cloud Pub/Sub subscription.
pullAndAck(String, Integer, Boolean) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
 
pullAndConvert(String, Integer, Boolean, Class<T>) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
pullAndConvert(String, Integer, Boolean, Class<T>) - Method in interface org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberOperations
Pull a number of messages from a Google Cloud Pub/Sub subscription and convert them to Spring messages with the desired payload type.
pullAndConvert(String, Integer, Boolean, Class<T>) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
 
pullNext(String) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
pullNext(String) - Method in interface org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberOperations
Pull and auto-acknowledge a message from a Google Cloud Pub/Sub subscription.
pullNext(String) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
 

S

setAckExecutor(Executor) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
 
setAckMode(AckMode) - Method in class org.springframework.cloud.gcp.pubsub.integration.inbound.PubSubInboundChannelAdapter
 
setApiClock(ApiClock) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Set the clock to use for the retry logic in synchronous pulling.
setBatchingSettings(BatchingSettings) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultPublisherFactory
Set the API call batching configuration.
setChannelProvider(TransportChannelProvider) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultPublisherFactory
Set the provider for the channel to be used by the publisher.
setChannelProvider(TransportChannelProvider) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Set the provider for the subscribers' transport channel.
setCredentialsProvider(CredentialsProvider) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultPublisherFactory
Set the provider for the GCP credentials to be used by the publisher on every API calls it makes.
setCredentialsProvider(CredentialsProvider) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Set the provider for the GCP credentials to be used by the subscribers' API calls.
setDefaultAckDeadline(int) - Method in class org.springframework.cloud.gcp.pubsub.PubSubAdmin
Set the default acknowledgement deadline value.
setExecutorProvider(ExecutorProvider) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultPublisherFactory
Set the provider for the executor that will be used by the publisher.
setExecutorProvider(ExecutorProvider) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Set the provider for the subscribers' executor.
setFlowControlSettings(FlowControlSettings) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Set the flow control for the subscribers, including the behaviour for when the flow limits are hit.
setHeaderMapper(HeaderMapper<Map<String, String>>) - Method in class org.springframework.cloud.gcp.pubsub.integration.inbound.PubSubInboundChannelAdapter
Set the header mapper to map headers from incoming PubsubMessage into Message.
setHeaderMapper(HeaderMapper<Map<String, String>>) - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
Set the header mapper to map headers from Message into outbound PubsubMessage.
setHeaderProvider(HeaderProvider) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultPublisherFactory
Set the provider for the HTTP headers to be used in the Pub/Sub REST API requests.
setHeaderProvider(HeaderProvider) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Set the provider for the HTTP headers to be added to the subscribers' REST API calls.
setInboundHeaderPatterns(String...) - Method in class org.springframework.cloud.gcp.pubsub.integration.PubSubHeaderMapper
Set the patterns of the headers to be mapped in PubSubHeaderMapper.toHeaders(Map).
setMaxAckExtensionPeriod(Duration) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Set the maximum period the ack timeout is extended by.
setMessageConverter(PubSubMessageConverter) - Method in class org.springframework.cloud.gcp.pubsub.core.publisher.PubSubPublisherTemplate
 
setMessageConverter(PubSubMessageConverter) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
setMessageConverter(PubSubMessageConverter) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
 
setOutboundHeaderPatterns(String...) - Method in class org.springframework.cloud.gcp.pubsub.integration.PubSubHeaderMapper
Set the patterns of the headers to be mapped in PubSubHeaderMapper.fromHeaders(MessageHeaders, Map).
setParallelPullCount(Integer) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Set the number of pull workers.
setPayloadType(Class) - Method in class org.springframework.cloud.gcp.pubsub.integration.inbound.PubSubInboundChannelAdapter
Set the desired type of the payload of the Message constructed by converting the incoming Pub/Sub message.
setPublishCallback(ListenableFutureCallback<String>) - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
Set the callback to be activated when the publish call resolves.
setPublishTimeout(long) - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
Set the timeout in milliseconds for a synchronous publish call to Google Cloud Pub/Sub.
setPublishTimeoutExpression(Expression) - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
Set the SpEL expression to evaluate a timeout in milliseconds for a synchronous publish call to Google Cloud Pub/Sub.
setPublishTimeoutExpressionString(String) - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
Set the SpEL expression to evaluate a timeout in milliseconds for a synchronous publish call to Google Cloud Pub/Sub from a string.
setPullEndpoint(String) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Set the endpoint for synchronous pulling messages.
setRetrySettings(RetrySettings) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultPublisherFactory
Set the API call retry configuration.
setSubscriberStubRetrySettings(RetrySettings) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Set the retry settings for the generated subscriber stubs.
setSync(boolean) - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
Set publish method to be synchronous or asynchronous.
setSystemExecutorProvider(ExecutorProvider) - Method in class org.springframework.cloud.gcp.pubsub.support.DefaultSubscriberFactory
Set the provider for the system executor, to poll and manage lease extensions.
setTopic(String) - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
Set the topic where this adapter sends messages to.
setTopicExpression(Expression) - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
Set the SpEL expression for the topic this adapter sends messages to.
setTopicExpressionString(String) - Method in class org.springframework.cloud.gcp.pubsub.integration.outbound.PubSubMessageHandler
Set the topic expression string that is evaluated into an actual expression.
SimplePubSubMessageConverter - Class in org.springframework.cloud.gcp.pubsub.support.converter
A simple PubSubMessageConverter that directly maps payloads of type byte[], ByteString, ByteBuffer, and String to Pub/Sub messages.
SimplePubSubMessageConverter() - Constructor for class org.springframework.cloud.gcp.pubsub.support.converter.SimplePubSubMessageConverter
 
SimplePubSubMessageConverter(Charset) - Constructor for class org.springframework.cloud.gcp.pubsub.support.converter.SimplePubSubMessageConverter
 
subscribe(String, MessageReceiver) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
Deprecated.
subscribe(String, Consumer<BasicAcknowledgeablePubsubMessage>) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
subscribe(String, MessageReceiver) - Method in interface org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberOperations
Deprecated.
subscribe(String, Consumer<BasicAcknowledgeablePubsubMessage>) - Method in interface org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberOperations
Add a callback method to an existing subscription.
subscribe(String, MessageReceiver) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
Deprecated.
subscribe(String, Consumer<BasicAcknowledgeablePubsubMessage>) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
 
subscribeAndConvert(String, Consumer<ConvertedBasicAcknowledgeablePubsubMessage<T>>, Class<T>) - Method in class org.springframework.cloud.gcp.pubsub.core.PubSubTemplate
 
subscribeAndConvert(String, Consumer<ConvertedBasicAcknowledgeablePubsubMessage<T>>, Class<T>) - Method in interface org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberOperations
Add a callback method to an existing subscription that receives Pub/Sub messages converted to the requested payload type.
subscribeAndConvert(String, Consumer<ConvertedBasicAcknowledgeablePubsubMessage<T>>, Class<T>) - Method in class org.springframework.cloud.gcp.pubsub.core.subscriber.PubSubSubscriberTemplate
 
SubscriberFactory - Interface in org.springframework.cloud.gcp.pubsub.support
Interface used by the PubSubTemplate to create supporting objects for consuming messages from Pub/Sub subscriptions.

T

toHeaders(Map<String, String>) - Method in class org.springframework.cloud.gcp.pubsub.integration.PubSubHeaderMapper
Generate headers in Message format from Map<String, String>.
TOPIC - Static variable in class org.springframework.cloud.gcp.pubsub.support.GcpPubSubHeaders
The topic header text.
toPubSubMessage(Object, Map<String, String>) - Method in class org.springframework.cloud.gcp.pubsub.support.converter.JacksonPubSubMessageConverter
 
toPubSubMessage(Object, Map<String, String>) - Method in interface org.springframework.cloud.gcp.pubsub.support.converter.PubSubMessageConverter
Create a PubsubMessage given an object for the payload and a map of headers.
toPubSubMessage(Object, Map<String, String>) - Method in class org.springframework.cloud.gcp.pubsub.support.converter.SimplePubSubMessageConverter
 

V

valueOf(String) - Static method in enum org.springframework.cloud.gcp.pubsub.integration.AckMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.cloud.gcp.pubsub.integration.AckMode
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G H I J L M N O P S T V 
Skip navigation links

Copyright © 2019 Pivotal Software, Inc.. All rights reserved.