public final class PartitionCursor extends GeneratedMessageV3 implements PartitionCursorOrBuilder
A pair of a Cursor and the partition it is for.
Protobuf type google.cloud.pubsublite.v1.PartitionCursor
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CURSOR_FIELD_NUMBER
public static final int CURSOR_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PARTITION_FIELD_NUMBER
public static final int PARTITION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static PartitionCursor getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static PartitionCursor.Builder newBuilder()
newBuilder(PartitionCursor prototype)
public static PartitionCursor.Builder newBuilder(PartitionCursor prototype)
public static PartitionCursor parseDelimitedFrom(InputStream input)
public static PartitionCursor parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static PartitionCursor parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PartitionCursor parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static PartitionCursor parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PartitionCursor parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PartitionCursor parseFrom(CodedInputStream input)
public static PartitionCursor parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static PartitionCursor parseFrom(InputStream input)
public static PartitionCursor parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static PartitionCursor parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PartitionCursor parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<PartitionCursor> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getCursor()
public Cursor getCursor()
The value of the cursor.
.google.cloud.pubsublite.v1.Cursor cursor = 2;
Returns |
Type |
Description |
Cursor |
The cursor.
|
getCursorOrBuilder()
public CursorOrBuilder getCursorOrBuilder()
The value of the cursor.
.google.cloud.pubsublite.v1.Cursor cursor = 2;
getDefaultInstanceForType()
public PartitionCursor getDefaultInstanceForType()
getParserForType()
public Parser<PartitionCursor> getParserForType()
Overrides
getPartition()
public long getPartition()
The partition this is for.
int64 partition = 1;
Returns |
Type |
Description |
long |
The partition.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasCursor()
public boolean hasCursor()
The value of the cursor.
.google.cloud.pubsublite.v1.Cursor cursor = 2;
Returns |
Type |
Description |
boolean |
Whether the cursor field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public PartitionCursor.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PartitionCursor.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public PartitionCursor.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides