@InternalApi(value="Intended for use by the BigtableIO in apache/beam only.") public abstract class ChangeStreamContinuationToken extends Object implements Serializable
StreamContinuationToken
.Constructor and Description |
---|
ChangeStreamContinuationToken() |
Modifier and Type | Method and Description |
---|---|
static ChangeStreamContinuationToken |
create(Range.ByteStringRange byteStringRange,
String token) |
static ChangeStreamContinuationToken |
fromByteString(com.google.protobuf.ByteString byteString) |
Range.ByteStringRange |
getPartition()
Get the partition of the current continuation token, represented by a
Range.ByteStringRange . |
String |
getToken() |
abstract StreamContinuationToken |
getTokenProto() |
com.google.protobuf.ByteString |
toByteString() |
@InternalApi(value="Intended for use by the BigtableIO in apache/beam only.") public static ChangeStreamContinuationToken create(@Nonnull Range.ByteStringRange byteStringRange, @Nonnull String token)
@InternalApi(value="Intended for use by the BigtableIO in apache/beam only.") public static ChangeStreamContinuationToken fromByteString(com.google.protobuf.ByteString byteString) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
@Nonnull public abstract StreamContinuationToken getTokenProto()
public Range.ByteStringRange getPartition()
Range.ByteStringRange
.public String getToken()
public com.google.protobuf.ByteString toByteString()
Copyright © 2023 Google LLC. All rights reserved.