public static final class CommitCursorRequest.Builder extends GeneratedMessageV3.Builder<CommitCursorRequest.Builder> implements CommitCursorRequestOrBuilder
Request for CommitCursor.
Protobuf type google.cloud.pubsublite.v1.CommitCursorRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CommitCursorRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CommitCursorRequest build()
buildPartial()
public CommitCursorRequest buildPartial()
clear()
public CommitCursorRequest.Builder clear()
Overrides
clearCursor()
public CommitCursorRequest.Builder clearCursor()
The new value for the committed cursor.
.google.cloud.pubsublite.v1.Cursor cursor = 3;
clearField(Descriptors.FieldDescriptor field)
public CommitCursorRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CommitCursorRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPartition()
public CommitCursorRequest.Builder clearPartition()
The partition for which to update the cursor. Partitions are zero indexed,
so partition
must be in the range [0, topic.num_partitions).
int64 partition = 2;
clearSubscription()
public CommitCursorRequest.Builder clearSubscription()
The subscription for which to update the cursor.
string subscription = 1;
clone()
public CommitCursorRequest.Builder clone()
Overrides
getCursor()
public Cursor getCursor()
The new value for the committed cursor.
.google.cloud.pubsublite.v1.Cursor cursor = 3;
Returns |
---|
Type | Description |
Cursor | The cursor.
|
getCursorBuilder()
public Cursor.Builder getCursorBuilder()
The new value for the committed cursor.
.google.cloud.pubsublite.v1.Cursor cursor = 3;
getCursorOrBuilder()
public CursorOrBuilder getCursorOrBuilder()
The new value for the committed cursor.
.google.cloud.pubsublite.v1.Cursor cursor = 3;
getDefaultInstanceForType()
public CommitCursorRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getPartition()
public long getPartition()
The partition for which to update the cursor. Partitions are zero indexed,
so partition
must be in the range [0, topic.num_partitions).
int64 partition = 2;
Returns |
---|
Type | Description |
long | The partition.
|
getSubscription()
public String getSubscription()
The subscription for which to update the cursor.
string subscription = 1;
Returns |
---|
Type | Description |
String | The subscription.
|
getSubscriptionBytes()
public ByteString getSubscriptionBytes()
The subscription for which to update the cursor.
string subscription = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for subscription.
|
hasCursor()
public boolean hasCursor()
The new value for the committed cursor.
.google.cloud.pubsublite.v1.Cursor cursor = 3;
Returns |
---|
Type | Description |
boolean | Whether the cursor field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeCursor(Cursor value)
public CommitCursorRequest.Builder mergeCursor(Cursor value)
The new value for the committed cursor.
.google.cloud.pubsublite.v1.Cursor cursor = 3;
Parameter |
---|
Name | Description |
value | Cursor
|
mergeFrom(CommitCursorRequest other)
public CommitCursorRequest.Builder mergeFrom(CommitCursorRequest other)
public CommitCursorRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CommitCursorRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CommitCursorRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setCursor(Cursor value)
public CommitCursorRequest.Builder setCursor(Cursor value)
The new value for the committed cursor.
.google.cloud.pubsublite.v1.Cursor cursor = 3;
Parameter |
---|
Name | Description |
value | Cursor
|
setCursor(Cursor.Builder builderForValue)
public CommitCursorRequest.Builder setCursor(Cursor.Builder builderForValue)
The new value for the committed cursor.
.google.cloud.pubsublite.v1.Cursor cursor = 3;
setField(Descriptors.FieldDescriptor field, Object value)
public CommitCursorRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setPartition(long value)
public CommitCursorRequest.Builder setPartition(long value)
The partition for which to update the cursor. Partitions are zero indexed,
so partition
must be in the range [0, topic.num_partitions).
int64 partition = 2;
Parameter |
---|
Name | Description |
value | long
The partition to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CommitCursorRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSubscription(String value)
public CommitCursorRequest.Builder setSubscription(String value)
The subscription for which to update the cursor.
string subscription = 1;
Parameter |
---|
Name | Description |
value | String
The subscription to set.
|
setSubscriptionBytes(ByteString value)
public CommitCursorRequest.Builder setSubscriptionBytes(ByteString value)
The subscription for which to update the cursor.
string subscription = 1;
Parameter |
---|
Name | Description |
value | ByteString
The bytes for subscription to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final CommitCursorRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides