JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Z
A
AckSetTrackerImpl
- Class in
com.google.cloud.pubsublite.cloudpubsub.internal
AckSetTrackerImpl(Committer)
- Constructor for class com.google.cloud.pubsublite.cloudpubsub.internal.
AckSetTrackerImpl
addFailureHandler(ApiFuture<?>, Consumer<StatusException>)
- Static method in class com.google.cloud.pubsublite.internal.
ExtractStatus
addServices(Collection<T>)
- Method in class com.google.cloud.pubsublite.internal.
ProxyService
addServices(ApiService...)
- Method in class com.google.cloud.pubsublite.internal.
ProxyService
AdminClient
- Interface in
com.google.cloud.pubsublite
A client for performing Pub/Sub Lite admin operations.
AdminClientImpl
- Class in
com.google.cloud.pubsublite.internal
AdminClientImpl(CloudRegion, AdminServiceGrpc.AdminServiceBlockingStub, RetrySettings)
- Constructor for class com.google.cloud.pubsublite.internal.
AdminClientImpl
AdminClientSettings
- Class in
com.google.cloud.pubsublite
AdminClientSettings()
- Constructor for class com.google.cloud.pubsublite.
AdminClientSettings
AdminClientSettings.Builder
- Class in
com.google.cloud.pubsublite
allowFlow(FlowControlRequest)
- Method in interface com.google.cloud.pubsublite.internal.wire.
Subscriber
allowFlow(FlowControlRequest)
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberImpl
attributes()
- Method in class com.google.cloud.pubsublite.
Message
B
build()
- Method in class com.google.cloud.pubsublite.
AdminClientSettings.Builder
build()
- Method in class com.google.cloud.pubsublite.cloudpubsub.
FlowControlSettings.Builder
build()
- Method in class com.google.cloud.pubsublite.cloudpubsub.
PublisherSettings.Builder
build()
- Method in class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings.Builder
build()
- Method in class com.google.cloud.pubsublite.internal.wire.
CommitterBuilder.Builder
build()
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherBuilder.Builder
build()
- Method in class com.google.cloud.pubsublite.internal.wire.
RoutingPublisherBuilder.Builder
build()
- Method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisherBuilder.Builder
build()
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberBuilder.Builder
build()
- Method in class com.google.cloud.pubsublite.
LocationPaths.Builder
build()
- Method in class com.google.cloud.pubsublite.
Message.Builder
build()
- Method in class com.google.cloud.pubsublite.
ProjectPaths.Builder
build()
- Method in class com.google.cloud.pubsublite.
SubscriptionPaths.Builder
build()
- Method in class com.google.cloud.pubsublite.
TopicPaths.Builder
Builder()
- Constructor for class com.google.cloud.pubsublite.
AdminClientSettings.Builder
builder()
- Static method in class com.google.cloud.pubsublite.cloudpubsub.
FlowControlSettings
Builder()
- Constructor for class com.google.cloud.pubsublite.cloudpubsub.
FlowControlSettings.Builder
Builder()
- Constructor for class com.google.cloud.pubsublite.cloudpubsub.
PublisherSettings.Builder
Builder()
- Constructor for class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings.Builder
Builder()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
CommitterBuilder.Builder
builder()
- Static method in class com.google.cloud.pubsublite.internal.wire.
PublisherBuilder
Builder()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
PublisherBuilder.Builder
Builder()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
RoutingPublisherBuilder.Builder
Builder()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisherBuilder.Builder
Builder()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
SubscriberBuilder.Builder
Builder()
- Constructor for class com.google.cloud.pubsublite.
LocationPaths.Builder
builder()
- Static method in class com.google.cloud.pubsublite.
Message
Builder()
- Constructor for class com.google.cloud.pubsublite.
Message.Builder
Builder()
- Constructor for class com.google.cloud.pubsublite.
ProjectPaths.Builder
Builder()
- Constructor for class com.google.cloud.pubsublite.
SubscriptionPaths.Builder
Builder()
- Constructor for class com.google.cloud.pubsublite.
TopicPaths.Builder
byteSize()
- Method in class com.google.cloud.pubsublite.
SequencedMessage
bytesOutstanding()
- Method in class com.google.cloud.pubsublite.cloudpubsub.
FlowControlSettings
C
check(LocationPath)
- Static method in class com.google.cloud.pubsublite.
LocationPaths
check(ProjectPath)
- Static method in class com.google.cloud.pubsublite.
ProjectPaths
check(SubscriptionPath)
- Static method in class com.google.cloud.pubsublite.
SubscriptionPaths
check(TopicPath)
- Static method in class com.google.cloud.pubsublite.
TopicPaths
checkArgument(boolean)
- Static method in class com.google.cloud.pubsublite.internal.
Preconditions
checkArgument(boolean, String)
- Static method in class com.google.cloud.pubsublite.internal.
Preconditions
checkState(boolean)
- Static method in class com.google.cloud.pubsublite.internal.
Preconditions
checkState(boolean, String)
- Static method in class com.google.cloud.pubsublite.internal.
Preconditions
close()
- Method in class com.google.cloud.pubsublite.internal.
CloseableMonitor.Hold
close()
- Method in class com.google.cloud.pubsublite.internal.wire.
SingleConnection
CloseableMonitor
- Class in
com.google.cloud.pubsublite.internal
Wraps a Monitor with methods that can be used with try-with-resources.
CloseableMonitor()
- Constructor for class com.google.cloud.pubsublite.internal.
CloseableMonitor
CloseableMonitor.Hold
- Class in
com.google.cloud.pubsublite.internal
This is meant for use in the try-with-resources pattern.
CloudRegion
- Class in
com.google.cloud.pubsublite
CloudRegion()
- Constructor for class com.google.cloud.pubsublite.
CloudRegion
CloudZone
- Class in
com.google.cloud.pubsublite
CloudZone()
- Constructor for class com.google.cloud.pubsublite.
CloudZone
com.google.cloud.pubsublite
- package com.google.cloud.pubsublite
com.google.cloud.pubsublite.cloudpubsub
- package com.google.cloud.pubsublite.cloudpubsub
com.google.cloud.pubsublite.cloudpubsub.internal
- package com.google.cloud.pubsublite.cloudpubsub.internal
com.google.cloud.pubsublite.internal
- package com.google.cloud.pubsublite.internal
com.google.cloud.pubsublite.internal.wire
- package com.google.cloud.pubsublite.internal.wire
commit(Offset)
- Method in class com.google.cloud.pubsublite.internal.wire.
ConnectedCommitterImpl
commitOffset(Offset)
- Method in interface com.google.cloud.pubsublite.internal.wire.
Committer
commitOffset(Offset)
- Method in class com.google.cloud.pubsublite.internal.wire.
CommitterImpl
Committer
- Interface in
com.google.cloud.pubsublite.internal.wire
CommitterBuilder
- Class in
com.google.cloud.pubsublite.internal.wire
CommitterBuilder()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
CommitterBuilder
CommitterBuilder.Builder
- Class in
com.google.cloud.pubsublite.internal.wire
CommitterImpl
- Class in
com.google.cloud.pubsublite.internal.wire
CommitterImpl(CursorServiceGrpc.CursorServiceStub, InitialCommitCursorRequest)
- Constructor for class com.google.cloud.pubsublite.internal.wire.
CommitterImpl
compareTo(Offset)
- Method in class com.google.cloud.pubsublite.
Offset
ConnectedCommitterImpl
- Class in
com.google.cloud.pubsublite.internal.wire
Constants
- Class in
com.google.cloud.pubsublite
create(AdminClientSettings)
- Static method in interface com.google.cloud.pubsublite.
AdminClient
create(PublisherSettings)
- Static method in interface com.google.cloud.pubsublite.cloudpubsub.
Publisher
create(SubscriberSettings)
- Static method in interface com.google.cloud.pubsublite.cloudpubsub.
Subscriber
createSubscription(Subscription)
- Method in interface com.google.cloud.pubsublite.
AdminClient
Create the provided subscription if it does not yet exist.
createSubscription(Subscription)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
createTopic(Topic)
- Method in interface com.google.cloud.pubsublite.
AdminClient
Create the provided topic if it does not yet exist.
createTopic(Topic)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
D
data()
- Method in class com.google.cloud.pubsublite.
Message
decode(String)
- Static method in class com.google.cloud.pubsublite.
PublishMetadata
decodeAttributeEventTime(String)
- Static method in class com.google.cloud.pubsublite.cloudpubsub.
MessageTransforms
DEFAULT
- Static variable in interface com.google.cloud.pubsublite.cloudpubsub.
KeyExtractor
DEFAULT_BATCHING_SETTINGS
- Static variable in class com.google.cloud.pubsublite.cloudpubsub.
PublisherSettings
DEFAULT_BATCHING_SETTINGS
- Static variable in class com.google.cloud.pubsublite.internal.wire.
PublisherBuilder
DEFAULT_RETRY_SETTINGS
- Static variable in class com.google.cloud.pubsublite.
AdminClientSettings
DefaultRoutingPolicy
- Class in
com.google.cloud.pubsublite.internal
DefaultRoutingPolicy(int)
- Constructor for class com.google.cloud.pubsublite.internal.
DefaultRoutingPolicy
defaultStub(String, Function<Channel, StubT>)
- Static method in class com.google.cloud.pubsublite.
Stubs
deleteSubscription(SubscriptionPath)
- Method in interface com.google.cloud.pubsublite.
AdminClient
Delete the subscription with id
id
if it exists.
deleteSubscription(SubscriptionPath)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
deleteTopic(TopicPath)
- Method in interface com.google.cloud.pubsublite.
AdminClient
Delete the topic with id
id
if it exists.
deleteTopic(TopicPath)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
DISABLED_BATCHING_SETTINGS
- Static variable in class com.google.cloud.pubsublite.internal.wire.
PublisherBuilder
doStart()
- Method in class com.google.cloud.pubsublite.internal.
ProxyService
doStop()
- Method in class com.google.cloud.pubsublite.internal.
ProxyService
E
encode()
- Method in class com.google.cloud.pubsublite.
PublishMetadata
encodeAttributeEventTime(Timestamp)
- Static method in class com.google.cloud.pubsublite.cloudpubsub.
MessageTransforms
Endpoints
- Class in
com.google.cloud.pubsublite
enter()
- Method in class com.google.cloud.pubsublite.internal.
CloseableMonitor
try-with-resources wrapper for enter.
enterWhenUninterruptibly(Monitor.Guard)
- Method in class com.google.cloud.pubsublite.internal.
CloseableMonitor
try-with-resources wrapper for enterWhenUninterruptibly.
ErrorCodes
- Class in
com.google.cloud.pubsublite
eventTime()
- Method in class com.google.cloud.pubsublite.
Message
extract(Throwable)
- Static method in class com.google.cloud.pubsublite.internal.
ExtractStatus
extractKey(PubsubMessage)
- Method in interface com.google.cloud.pubsublite.cloudpubsub.
KeyExtractor
ExtractStatus
- Class in
com.google.cloud.pubsublite.internal
F
FlowControlSettings
- Class in
com.google.cloud.pubsublite.cloudpubsub
FlowControlSettings()
- Constructor for class com.google.cloud.pubsublite.cloudpubsub.
FlowControlSettings
FlowControlSettings.Builder
- Class in
com.google.cloud.pubsublite.cloudpubsub
flush()
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherImpl
flush()
- Method in class com.google.cloud.pubsublite.internal.wire.
RoutingPublisher
flush()
- Method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisher
framework()
- Method in class com.google.cloud.pubsublite.internal.wire.
PubsubContext
Framework()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
PubsubContext.Framework
fromCpsPublishTransformer(KeyExtractor)
- Static method in class com.google.cloud.pubsublite.cloudpubsub.
MessageTransforms
fromProto(PubSubMessage)
- Static method in class com.google.cloud.pubsublite.
Message
fromProto(SequencedMessage)
- Static method in class com.google.cloud.pubsublite.
SequencedMessage
G
getLocationPath(SubscriptionPath)
- Static method in class com.google.cloud.pubsublite.
SubscriptionPaths
getLocationPath(TopicPath)
- Static method in class com.google.cloud.pubsublite.
TopicPaths
getProjectNumber(LocationPath)
- Static method in class com.google.cloud.pubsublite.
LocationPaths
getProjectNumber(ProjectPath)
- Static method in class com.google.cloud.pubsublite.
ProjectPaths
getProjectNumber(SubscriptionPath)
- Static method in class com.google.cloud.pubsublite.
SubscriptionPaths
getProjectNumber(TopicPath)
- Static method in class com.google.cloud.pubsublite.
TopicPaths
getSubscription(SubscriptionPath)
- Method in interface com.google.cloud.pubsublite.
AdminClient
Get the subscription with id
id
if it exists.
getSubscription(SubscriptionPath)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
getSubscriptionName(SubscriptionPath)
- Static method in class com.google.cloud.pubsublite.
SubscriptionPaths
getTopic(TopicPath)
- Method in interface com.google.cloud.pubsublite.
AdminClient
Get the topic with id
id
if it exists.
getTopic(TopicPath)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
getTopicName(TopicPath)
- Static method in class com.google.cloud.pubsublite.
TopicPaths
getTopicPartitionCount(TopicPath)
- Method in interface com.google.cloud.pubsublite.
AdminClient
Get the partitioning info for the topic with id
id
if it exists.
getTopicPartitionCount(TopicPath)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
getZone(LocationPath)
- Static method in class com.google.cloud.pubsublite.
LocationPaths
getZone(SubscriptionPath)
- Static method in class com.google.cloud.pubsublite.
SubscriptionPaths
getZone(TopicPath)
- Static method in class com.google.cloud.pubsublite.
TopicPaths
H
handleInitialResponse(StreamingCommitCursorResponse)
- Method in class com.google.cloud.pubsublite.internal.wire.
ConnectedCommitterImpl
handleInitialResponse(StreamResponseT)
- Method in class com.google.cloud.pubsublite.internal.wire.
SingleConnection
handlePermanentError(StatusException)
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
AckSetTrackerImpl
handlePermanentError(StatusException)
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
MultiPartitionSubscriber
handlePermanentError(StatusException)
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
SinglePartitionSubscriber
handlePermanentError(StatusException)
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
WrappingPublisher
handlePermanentError(StatusException)
- Method in class com.google.cloud.pubsublite.internal.
ProxyService
handlePermanentError(StatusException)
- Method in class com.google.cloud.pubsublite.internal.wire.
CommitterImpl
handlePermanentError(StatusException)
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherImpl
handlePermanentError(StatusException)
- Method in class com.google.cloud.pubsublite.internal.wire.
RoutingPublisher
handlePermanentError(StatusException)
- Method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisher
handlePermanentError(StatusException)
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberImpl
handleStreamResponse(StreamingCommitCursorResponse)
- Method in class com.google.cloud.pubsublite.internal.wire.
ConnectedCommitterImpl
handleStreamResponse(StreamResponseT)
- Method in class com.google.cloud.pubsublite.internal.wire.
SingleConnection
I
initialize(StreamRequestT)
- Method in class com.google.cloud.pubsublite.internal.wire.
SingleConnection
isCompleted()
- Method in class com.google.cloud.pubsublite.internal.wire.
SingleConnection
isOrdered(Iterable<SequencedMessage>)
- Static method in class com.google.cloud.pubsublite.internal.wire.
Predicates
IsRetryable(Status.Code)
- Static method in class com.google.cloud.pubsublite.
ErrorCodes
isValidSeekRequest(SeekRequest)
- Static method in class com.google.cloud.pubsublite.internal.wire.
Predicates
K
key()
- Method in class com.google.cloud.pubsublite.
Message
KeyExtractor
- Interface in
com.google.cloud.pubsublite.cloudpubsub
L
listSubscriptions(LocationPath)
- Method in interface com.google.cloud.pubsublite.
AdminClient
List all subscriptions for the specified project.
listSubscriptions(LocationPath)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
listTopics(LocationPath)
- Method in interface com.google.cloud.pubsublite.
AdminClient
List all topics for the specified project.
listTopics(LocationPath)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
listTopicSubscriptions(TopicPath)
- Method in interface com.google.cloud.pubsublite.
AdminClient
Get the list of subscriptions for the topic with id
id
if it exists.
listTopicSubscriptions(TopicPath)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
LocationPath
- Class in
com.google.cloud.pubsublite
LocationPath()
- Constructor for class com.google.cloud.pubsublite.
LocationPath
LocationPaths
- Class in
com.google.cloud.pubsublite
LocationPaths()
- Constructor for class com.google.cloud.pubsublite.
LocationPaths
LocationPaths.Builder
- Class in
com.google.cloud.pubsublite
M
MAX_PUBLISH_BATCH_BYTES
- Static variable in class com.google.cloud.pubsublite.
Constants
MAX_PUBLISH_BATCH_COUNT
- Static variable in class com.google.cloud.pubsublite.
Constants
MAX_PUBLISH_MESSAGE_BYTES
- Static variable in class com.google.cloud.pubsublite.
Constants
Message
- Class in
com.google.cloud.pubsublite
A user message.
Message()
- Constructor for class com.google.cloud.pubsublite.
Message
message()
- Method in class com.google.cloud.pubsublite.
SequencedMessage
Message.Builder
- Class in
com.google.cloud.pubsublite
messagesOutstanding()
- Method in class com.google.cloud.pubsublite.cloudpubsub.
FlowControlSettings
MessageTransformer
<
FromT
,
ToT
> - Interface in
com.google.cloud.pubsublite
MessageTransforms
- Class in
com.google.cloud.pubsublite.cloudpubsub
monitor
- Variable in class com.google.cloud.pubsublite.internal.
CloseableMonitor
MultiPartitionSubscriber
- Class in
com.google.cloud.pubsublite.cloudpubsub.internal
N
nack(PubsubMessage)
- Method in interface com.google.cloud.pubsublite.cloudpubsub.
NackHandler
NackHandler
- Interface in
com.google.cloud.pubsublite.cloudpubsub
A NackHandler handles when nack() is called in a user's AckReplyConsumer.
New(StreamFactory<StreamRequestT, StreamResponseT>, StreamObserver<ClientResponseT>, StreamRequestT)
- Method in interface com.google.cloud.pubsublite.internal.wire.
SingleConnectionFactory
New(StreamObserver<ResponseT>)
- Method in interface com.google.cloud.pubsublite.internal.wire.
StreamFactory
New(Consumer<ImmutableList<SequencedMessage>>)
- Method in interface com.google.cloud.pubsublite.internal.wire.
SubscriberFactory
newBuilder()
- Static method in class com.google.cloud.pubsublite.
AdminClientSettings
newBuilder()
- Static method in class com.google.cloud.pubsublite.cloudpubsub.
PublisherSettings
newBuilder()
- Static method in class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings
newBuilder()
- Static method in class com.google.cloud.pubsublite.internal.wire.
CommitterBuilder
newBuilder()
- Static method in class com.google.cloud.pubsublite.internal.wire.
RoutingPublisherBuilder
newBuilder()
- Static method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisherBuilder
newBuilder()
- Static method in class com.google.cloud.pubsublite.internal.wire.
SubscriberBuilder
newBuilder()
- Static method in class com.google.cloud.pubsublite.
LocationPaths
newBuilder()
- Static method in class com.google.cloud.pubsublite.
ProjectPaths
newBuilder()
- Static method in class com.google.cloud.pubsublite.
SubscriptionPaths
newBuilder()
- Static method in class com.google.cloud.pubsublite.
TopicPaths
NextOffsetTracker
- Class in
com.google.cloud.pubsublite.internal.wire
NextOffsetTracker()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
NextOffsetTracker
numPartitions(TopicPath)
- Static method in class com.google.cloud.pubsublite.
PartitionLookupUtils
numPartitions(TopicPath, AdminClient)
- Static method in class com.google.cloud.pubsublite.
PartitionLookupUtils
numPartitions(SubscriptionPath)
- Static method in class com.google.cloud.pubsublite.
PartitionLookupUtils
numPartitions(SubscriptionPath, AdminClient)
- Static method in class com.google.cloud.pubsublite.
PartitionLookupUtils
O
of(List<Subscriber>)
- Static method in class com.google.cloud.pubsublite.cloudpubsub.internal.
MultiPartitionSubscriber
of(String)
- Static method in class com.google.cloud.pubsublite.
CloudRegion
of(CloudRegion, char)
- Static method in class com.google.cloud.pubsublite.
CloudZone
A google cloud zone.
of(String)
- Static method in class com.google.cloud.pubsublite.internal.wire.
PubsubContext.Framework
of(PubsubContext.Framework)
- Static method in class com.google.cloud.pubsublite.internal.wire.
PubsubContext
of()
- Static method in class com.google.cloud.pubsublite.internal.wire.
PubsubContext
of(String)
- Static method in class com.google.cloud.pubsublite.
LocationPath
of(long)
- Static method in class com.google.cloud.pubsublite.
Offset
of(long)
- Static method in class com.google.cloud.pubsublite.
Partition
of(long)
- Static method in class com.google.cloud.pubsublite.
ProjectNumber
of(String)
- Static method in class com.google.cloud.pubsublite.
ProjectPath
of(Partition, Offset)
- Static method in class com.google.cloud.pubsublite.
PublishMetadata
of(Message, Timestamp, Offset, long)
- Static method in class com.google.cloud.pubsublite.
SequencedMessage
of(String)
- Static method in class com.google.cloud.pubsublite.
SubscriptionName
of(String)
- Static method in class com.google.cloud.pubsublite.
SubscriptionPath
of(String)
- Static method in class com.google.cloud.pubsublite.
TopicName
of(String)
- Static method in class com.google.cloud.pubsublite.
TopicPath
Offset
- Class in
com.google.cloud.pubsublite
An offset in the partition.
Offset()
- Constructor for class com.google.cloud.pubsublite.
Offset
offset()
- Method in class com.google.cloud.pubsublite.
PublishMetadata
offset()
- Method in class com.google.cloud.pubsublite.
SequencedMessage
onClientResponse(SequencedCommitCursorResponse)
- Method in class com.google.cloud.pubsublite.internal.wire.
CommitterImpl
onClientResponse(Offset)
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherImpl
onClientResponse(ClientResponseT)
- Method in interface com.google.cloud.pubsublite.internal.wire.
RetryingConnectionObserver
onClientResponse(ConnectedSubscriber.Response)
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberImpl
onCompleted()
- Method in class com.google.cloud.pubsublite.internal.wire.
SingleConnection
onError(Throwable)
- Method in class com.google.cloud.pubsublite.internal.wire.
SingleConnection
onNext(StreamResponseT)
- Method in class com.google.cloud.pubsublite.internal.wire.
SingleConnection
onPermanentError(StatusException)
- Method in class com.google.cloud.pubsublite.internal.
ProxyService
P
parse(String)
- Static method in class com.google.cloud.pubsublite.
CloudZone
Partition
- Class in
com.google.cloud.pubsublite
A partition of a topic.
Partition()
- Constructor for class com.google.cloud.pubsublite.
Partition
partition()
- Method in class com.google.cloud.pubsublite.
PublishMetadata
PartitionLookupUtils
- Class in
com.google.cloud.pubsublite
Preconditions
- Class in
com.google.cloud.pubsublite.internal
Predicates
- Class in
com.google.cloud.pubsublite.internal.wire
ProjectNumber
- Class in
com.google.cloud.pubsublite
ProjectNumber()
- Constructor for class com.google.cloud.pubsublite.
ProjectNumber
ProjectPath
- Class in
com.google.cloud.pubsublite
ProjectPath()
- Constructor for class com.google.cloud.pubsublite.
ProjectPath
ProjectPaths
- Class in
com.google.cloud.pubsublite
ProjectPaths()
- Constructor for class com.google.cloud.pubsublite.
ProjectPaths
ProjectPaths.Builder
- Class in
com.google.cloud.pubsublite
ProxyService
- Class in
com.google.cloud.pubsublite.internal
ProxyService()
- Constructor for class com.google.cloud.pubsublite.internal.
ProxyService
publish(PubsubMessage)
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
WrappingPublisher
publish(Message)
- Method in interface com.google.cloud.pubsublite.internal.
Publisher
publish(Message)
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherImpl
publish(Message)
- Method in class com.google.cloud.pubsublite.internal.wire.
RoutingPublisher
publish(Message)
- Method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisher
Publisher
- Interface in
com.google.cloud.pubsublite.cloudpubsub
Publisher
<
ResponseT
> - Interface in
com.google.cloud.pubsublite.internal
A generic PubSub Lite publisher.
PublisherBuilder
- Class in
com.google.cloud.pubsublite.internal.wire
A builder for a PubSub Lite Publisher.
PublisherBuilder()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
PublisherBuilder
PublisherBuilder.Builder
- Class in
com.google.cloud.pubsublite.internal.wire
PublisherImpl
- Class in
com.google.cloud.pubsublite.internal.wire
PublisherImpl(PublisherServiceGrpc.PublisherServiceStub, InitialPublishRequest, BatchingSettings)
- Constructor for class com.google.cloud.pubsublite.internal.wire.
PublisherImpl
PublisherSettings
- Class in
com.google.cloud.pubsublite.cloudpubsub
PublisherSettings()
- Constructor for class com.google.cloud.pubsublite.cloudpubsub.
PublisherSettings
PublisherSettings.Builder
- Class in
com.google.cloud.pubsublite.cloudpubsub
PublishMetadata
- Class in
com.google.cloud.pubsublite
PublishMetadata()
- Constructor for class com.google.cloud.pubsublite.
PublishMetadata
publishTime()
- Method in class com.google.cloud.pubsublite.
SequencedMessage
PUBSUB_LITE_EVENT_TIME_TIMESTAMP_PROTO
- Static variable in class com.google.cloud.pubsublite.cloudpubsub.
MessageTransforms
PubsubContext
- Class in
com.google.cloud.pubsublite.internal.wire
A context for identifying clients based on basic properties.
PubsubContext()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
PubsubContext
PubsubContext.Framework
- Class in
com.google.cloud.pubsublite.internal.wire
A unique string representing the unambiguous name of a framework in SCREAMING_SNAKE_CASE.
R
region()
- Method in interface com.google.cloud.pubsublite.
AdminClient
The Google Cloud region this client operates on.
region()
- Method in class com.google.cloud.pubsublite.
CloudZone
region()
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
regionalEndpoint(CloudRegion)
- Static method in class com.google.cloud.pubsublite.
Endpoints
RETRYABLE_CODES
- Static variable in class com.google.cloud.pubsublite.
ErrorCodes
RetryingConnectionObserver
<
ClientResponseT
> - Interface in
com.google.cloud.pubsublite.internal.wire
route(ByteString)
- Method in class com.google.cloud.pubsublite.internal.
DefaultRoutingPolicy
route(ByteString)
- Method in interface com.google.cloud.pubsublite.internal.
RoutingPolicy
routeWithoutKey()
- Method in class com.google.cloud.pubsublite.internal.
DefaultRoutingPolicy
routeWithoutKey()
- Method in interface com.google.cloud.pubsublite.internal.
RoutingPolicy
RoutingPolicy
- Interface in
com.google.cloud.pubsublite.internal
RoutingPublisher
- Class in
com.google.cloud.pubsublite.internal.wire
RoutingPublisherBuilder
- Class in
com.google.cloud.pubsublite.internal.wire
RoutingPublisherBuilder()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
RoutingPublisherBuilder
RoutingPublisherBuilder.Builder
- Class in
com.google.cloud.pubsublite.internal.wire
S
seek(SeekRequest)
- Method in interface com.google.cloud.pubsublite.internal.wire.
Subscriber
seek(SeekRequest)
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberImpl
seekInFlight()
- Method in interface com.google.cloud.pubsublite.internal.wire.
Subscriber
seekInFlight()
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberImpl
sendToClient(ClientResponseT)
- Method in class com.google.cloud.pubsublite.internal.wire.
SingleConnection
sendToStream(StreamRequestT)
- Method in class com.google.cloud.pubsublite.internal.wire.
SingleConnection
SequencedMessage
- Class in
com.google.cloud.pubsublite
A message with its sequencing information in the partition.
SequencedMessage()
- Constructor for class com.google.cloud.pubsublite.
SequencedMessage
setAttributes(ImmutableListMultimap<String, ByteString>)
- Method in class com.google.cloud.pubsublite.
Message.Builder
setBatching(BatchingSettings)
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherBuilder.Builder
setBatchingSettings(BatchingSettings)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
PublisherSettings.Builder
setBatchingSettings(Optional<BatchingSettings>)
- Method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisherBuilder.Builder
setBytesOutstanding(long)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
FlowControlSettings.Builder
setContext(PubsubContext)
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherBuilder.Builder
setContext(PubsubContext)
- Method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisherBuilder.Builder
setContext(PubsubContext)
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberBuilder.Builder
setCursorServiceStub(CursorServiceGrpc.CursorServiceStub)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings.Builder
setCursorStub(CursorServiceGrpc.CursorServiceStub)
- Method in class com.google.cloud.pubsublite.internal.wire.
CommitterBuilder.Builder
setData(ByteString)
- Method in class com.google.cloud.pubsublite.
Message.Builder
setError(Status)
- Method in class com.google.cloud.pubsublite.internal.wire.
SingleConnection
setEventTime(Timestamp)
- Method in class com.google.cloud.pubsublite.
Message.Builder
setKey(ByteString)
- Method in class com.google.cloud.pubsublite.
Message.Builder
setKeyExtractor(KeyExtractor)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
PublisherSettings.Builder
setMessageConsumer(Consumer<ImmutableList<SequencedMessage>>)
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberBuilder.Builder
setMessagesOutstanding(long)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
FlowControlSettings.Builder
setMessageTransformer(MessageTransformer<PubsubMessage, Message>)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
PublisherSettings.Builder
setNackHandler(NackHandler)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings.Builder
setNumPartitions(Integer)
- Method in class com.google.cloud.pubsublite.internal.wire.
RoutingPublisherBuilder.Builder
setPartition(Partition)
- Method in class com.google.cloud.pubsublite.internal.wire.
CommitterBuilder.Builder
setPartition(Partition)
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherBuilder.Builder
setPartition(Partition)
- Method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisherBuilder.Builder
setPartition(Partition)
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberBuilder.Builder
setPartitions(List<Partition>)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings.Builder
setPerPartitionFlowControlSettings(FlowControlSettings)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings.Builder
setProjectNumber(ProjectNumber)
- Method in class com.google.cloud.pubsublite.
LocationPaths.Builder
setProjectNumber(ProjectNumber)
- Method in class com.google.cloud.pubsublite.
ProjectPaths.Builder
setProjectNumber(ProjectNumber)
- Method in class com.google.cloud.pubsublite.
SubscriptionPaths.Builder
setProjectNumber(ProjectNumber)
- Method in class com.google.cloud.pubsublite.
TopicPaths.Builder
setPublisherBuilder(SinglePartitionPublisherBuilder.Builder)
- Method in class com.google.cloud.pubsublite.internal.wire.
RoutingPublisherBuilder.Builder
setReceiver(MessageReceiver)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings.Builder
setRegion(CloudRegion)
- Method in class com.google.cloud.pubsublite.
AdminClientSettings.Builder
setRetrySettings(RetrySettings)
- Method in class com.google.cloud.pubsublite.
AdminClientSettings.Builder
setStub(AdminServiceGrpc.AdminServiceBlockingStub)
- Method in class com.google.cloud.pubsublite.
AdminClientSettings.Builder
setStub(PublisherServiceGrpc.PublisherServiceStub)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
PublisherSettings.Builder
setStub(PublisherServiceGrpc.PublisherServiceStub)
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherBuilder.Builder
setStub(Optional<PublisherServiceGrpc.PublisherServiceStub>)
- Method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisherBuilder.Builder
setSubscriberServiceStub(SubscriberServiceGrpc.SubscriberServiceStub)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings.Builder
setSubscriberServiceStub(SubscriberServiceGrpc.SubscriberServiceStub)
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberBuilder.Builder
setSubscriptionName(SubscriptionName)
- Method in class com.google.cloud.pubsublite.
SubscriptionPaths.Builder
setSubscriptionPath(SubscriptionPath)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings.Builder
setSubscriptionPath(SubscriptionPath)
- Method in class com.google.cloud.pubsublite.internal.wire.
CommitterBuilder.Builder
setSubscriptionPath(SubscriptionPath)
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberBuilder.Builder
setTopic(TopicPath)
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherBuilder.Builder
setTopic(TopicPath)
- Method in class com.google.cloud.pubsublite.internal.wire.
RoutingPublisherBuilder.Builder
setTopic(TopicPath)
- Method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisherBuilder.Builder
setTopicName(TopicName)
- Method in class com.google.cloud.pubsublite.
TopicPaths.Builder
setTopicPath(TopicPath)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
PublisherSettings.Builder
setTransformer(MessageTransformer<SequencedMessage, PubsubMessage>)
- Method in class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings.Builder
setZone(CloudZone)
- Method in class com.google.cloud.pubsublite.
LocationPaths.Builder
setZone(CloudZone)
- Method in class com.google.cloud.pubsublite.
SubscriptionPaths.Builder
setZone(CloudZone)
- Method in class com.google.cloud.pubsublite.
TopicPaths.Builder
SingleConnection
<
StreamRequestT
,
StreamResponseT
,
ClientResponseT
> - Class in
com.google.cloud.pubsublite.internal.wire
A SingleConnection handles the state for a stream with an initial connection request that may only be sent once and needs to wait for a response before sending other requests.
SingleConnection(StreamFactory<StreamRequestT, StreamResponseT>, StreamObserver<ClientResponseT>)
- Constructor for class com.google.cloud.pubsublite.internal.wire.
SingleConnection
SingleConnectionFactory
<
StreamRequestT
,
StreamResponseT
,
ClientResponseT
,
ConnectionT
extends
AutoCloseable
> - Interface in
com.google.cloud.pubsublite.internal.wire
SinglePartitionPublisher
- Class in
com.google.cloud.pubsublite.internal.wire
SinglePartitionPublisherBuilder
- Class in
com.google.cloud.pubsublite.internal.wire
SinglePartitionPublisherBuilder()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisherBuilder
SinglePartitionPublisherBuilder.Builder
- Class in
com.google.cloud.pubsublite.internal.wire
SinglePartitionSubscriber
- Class in
com.google.cloud.pubsublite.cloudpubsub.internal
SinglePartitionSubscriber(MessageReceiver, MessageTransformer<SequencedMessage, PubsubMessage>, AckSetTracker, NackHandler, SubscriberFactory, FlowControlSettings)
- Constructor for class com.google.cloud.pubsublite.cloudpubsub.internal.
SinglePartitionSubscriber
start()
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
AckSetTrackerImpl
start()
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
MultiPartitionSubscriber
start()
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
SinglePartitionSubscriber
start()
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
WrappingPublisher
start()
- Method in class com.google.cloud.pubsublite.internal.
ProxyService
start()
- Method in class com.google.cloud.pubsublite.internal.wire.
CommitterImpl
start()
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherImpl
start()
- Method in class com.google.cloud.pubsublite.internal.wire.
RoutingPublisher
start()
- Method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisher
start()
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberImpl
stop()
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
AckSetTrackerImpl
stop()
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
MultiPartitionSubscriber
stop()
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
SinglePartitionSubscriber
stop()
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
WrappingPublisher
stop()
- Method in class com.google.cloud.pubsublite.internal.
ProxyService
stop()
- Method in class com.google.cloud.pubsublite.internal.wire.
CommitterImpl
stop()
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherImpl
stop()
- Method in class com.google.cloud.pubsublite.internal.wire.
RoutingPublisher
stop()
- Method in class com.google.cloud.pubsublite.internal.wire.
SinglePartitionPublisher
stop()
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberImpl
StreamFactory
<
RequestT
,
ResponseT
> - Interface in
com.google.cloud.pubsublite.internal.wire
Stubs
- Class in
com.google.cloud.pubsublite
Subscriber
- Interface in
com.google.cloud.pubsublite.cloudpubsub
Subscriber
- Interface in
com.google.cloud.pubsublite.internal.wire
A generic PubSub Lite subscriber.
SubscriberBuilder
- Class in
com.google.cloud.pubsublite.internal.wire
SubscriberBuilder()
- Constructor for class com.google.cloud.pubsublite.internal.wire.
SubscriberBuilder
SubscriberBuilder.Builder
- Class in
com.google.cloud.pubsublite.internal.wire
SubscriberFactory
- Interface in
com.google.cloud.pubsublite.internal.wire
SubscriberImpl
- Class in
com.google.cloud.pubsublite.internal.wire
SubscriberImpl(SubscriberServiceGrpc.SubscriberServiceStub, InitialSubscribeRequest, Consumer<ImmutableList<SequencedMessage>>)
- Constructor for class com.google.cloud.pubsublite.internal.wire.
SubscriberImpl
SubscriberSettings
- Class in
com.google.cloud.pubsublite.cloudpubsub
SubscriberSettings()
- Constructor for class com.google.cloud.pubsublite.cloudpubsub.
SubscriberSettings
SubscriberSettings.Builder
- Class in
com.google.cloud.pubsublite.cloudpubsub
SubscriptionName
- Class in
com.google.cloud.pubsublite
SubscriptionName()
- Constructor for class com.google.cloud.pubsublite.
SubscriptionName
SubscriptionPath
- Class in
com.google.cloud.pubsublite
SubscriptionPath()
- Constructor for class com.google.cloud.pubsublite.
SubscriptionPath
SubscriptionPaths
- Class in
com.google.cloud.pubsublite
SubscriptionPaths()
- Constructor for class com.google.cloud.pubsublite.
SubscriptionPaths
SubscriptionPaths.Builder
- Class in
com.google.cloud.pubsublite
T
toBuilder()
- Method in class com.google.cloud.pubsublite.
Message
toCanonical(Throwable)
- Static method in class com.google.cloud.pubsublite.internal.
ExtractStatus
toCpsPublishTransformer()
- Static method in class com.google.cloud.pubsublite.cloudpubsub.
MessageTransforms
toCpsSubscribeTransformer()
- Static method in class com.google.cloud.pubsublite.cloudpubsub.
MessageTransforms
TopicName
- Class in
com.google.cloud.pubsublite
TopicName()
- Constructor for class com.google.cloud.pubsublite.
TopicName
TopicPath
- Class in
com.google.cloud.pubsublite
TopicPath()
- Constructor for class com.google.cloud.pubsublite.
TopicPath
TopicPaths
- Class in
com.google.cloud.pubsublite
TopicPaths()
- Constructor for class com.google.cloud.pubsublite.
TopicPaths
TopicPaths.Builder
- Class in
com.google.cloud.pubsublite
toProto()
- Method in class com.google.cloud.pubsublite.
Message
toProto()
- Method in class com.google.cloud.pubsublite.
SequencedMessage
toString()
- Method in class com.google.cloud.pubsublite.
CloudZone
track(SequencedMessage)
- Method in class com.google.cloud.pubsublite.cloudpubsub.internal.
AckSetTrackerImpl
transform(FromT)
- Method in interface com.google.cloud.pubsublite.
MessageTransformer
triggerReinitialize()
- Method in class com.google.cloud.pubsublite.internal.wire.
CommitterImpl
triggerReinitialize()
- Method in class com.google.cloud.pubsublite.internal.wire.
PublisherImpl
triggerReinitialize()
- Method in interface com.google.cloud.pubsublite.internal.wire.
RetryingConnectionObserver
triggerReinitialize()
- Method in class com.google.cloud.pubsublite.internal.wire.
SubscriberImpl
U
updateSubscription(Subscription, FieldMask)
- Method in interface com.google.cloud.pubsublite.
AdminClient
Update the subscription with path
subscription.getPath()
if it exists.
updateSubscription(Subscription, FieldMask)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
updateTopic(Topic, FieldMask)
- Method in interface com.google.cloud.pubsublite.
AdminClient
Update the topic with path
topic.getPath()
if it exists.
updateTopic(Topic, FieldMask)
- Method in class com.google.cloud.pubsublite.internal.
AdminClientImpl
V
value()
- Method in class com.google.cloud.pubsublite.
CloudRegion
value()
- Method in class com.google.cloud.pubsublite.internal.wire.
PubsubContext.Framework
value()
- Method in class com.google.cloud.pubsublite.
LocationPath
value()
- Method in class com.google.cloud.pubsublite.
Offset
value()
- Method in class com.google.cloud.pubsublite.
Partition
value()
- Method in class com.google.cloud.pubsublite.
ProjectNumber
value()
- Method in class com.google.cloud.pubsublite.
ProjectPath
value()
- Method in class com.google.cloud.pubsublite.
SubscriptionName
value()
- Method in class com.google.cloud.pubsublite.
SubscriptionPath
value()
- Method in class com.google.cloud.pubsublite.
TopicName
value()
- Method in class com.google.cloud.pubsublite.
TopicPath
W
WrappingPublisher
- Class in
com.google.cloud.pubsublite.cloudpubsub.internal
WrappingPublisher(Publisher<PublishMetadata>, MessageTransformer<PubsubMessage, Message>)
- Constructor for class com.google.cloud.pubsublite.cloudpubsub.internal.
WrappingPublisher
Z
zoneId()
- Method in class com.google.cloud.pubsublite.
CloudZone
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Z
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2020 Google LLC. All rights reserved.