public abstract class PublishMetadata extends Object
Publisher.publish(com.google.pubsub.v1.PubsubMessage) api.| Constructor and Description |
|---|
PublishMetadata() |
| Modifier and Type | Method and Description |
|---|---|
static PublishMetadata |
decode(String encoded)
Decode a PublishMetadata from the Cloud Pub/Sub ack id.
|
String |
encode()
Encode a publish metadata as a Cloud Pub/Sub ack id.
|
static PublishMetadata |
of(Partition partition,
Offset offset)
Construct a PublishMetadata from a Partition and Offset.
|
abstract Offset |
offset()
The offset a message was assigned.
|
abstract Partition |
partition()
The partition a message was published to.
|
public abstract Partition partition()
public abstract Offset offset()
public static PublishMetadata of(Partition partition, Offset offset)
public static PublishMetadata decode(String encoded) throws io.grpc.StatusException
io.grpc.StatusExceptionpublic String encode()
Copyright © 2020 Google LLC. All rights reserved.