Package s2.v1alpha
Class AppendOutput.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AppendOutput.Builder>
s2.v1alpha.AppendOutput.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,AppendOutputOrBuilder
- Enclosing class:
- AppendOutput
public static final class AppendOutput.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AppendOutput.Builder>
implements AppendOutputOrBuilder
Output from append response.Protobuf type
s2.v1alpha.AppendOutput-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Sequence number of last record appended + 1.Sequence number of last durable record on the stream + 1.Sequence number of first record appended.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongSequence number of last record appended + 1.longSequence number of last durable record on the stream + 1.longSequence number of first record appended.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(AppendOutput other) setEndSeqNum(long value) Sequence number of last record appended + 1.setNextSeqNum(long value) Sequence number of last durable record on the stream + 1.setStartSeqNum(long value) Sequence number of first record appended.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AppendOutput.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AppendOutput.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AppendOutput.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AppendOutput.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AppendOutput.Builder>
-
mergeFrom
public AppendOutput.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AppendOutput.Builder>- Throws:
IOException
-
getStartSeqNum
public long getStartSeqNum()Sequence number of first record appended.
uint64 start_seq_num = 1;- Specified by:
getStartSeqNumin interfaceAppendOutputOrBuilder- Returns:
- The startSeqNum.
-
setStartSeqNum
Sequence number of first record appended.
uint64 start_seq_num = 1;- Parameters:
value- The startSeqNum to set.- Returns:
- This builder for chaining.
-
clearStartSeqNum
Sequence number of first record appended.
uint64 start_seq_num = 1;- Returns:
- This builder for chaining.
-
getEndSeqNum
public long getEndSeqNum()Sequence number of last record appended + 1. `end_seq_num - start_seq_num` will be the number of records in the batch.
uint64 end_seq_num = 2;- Specified by:
getEndSeqNumin interfaceAppendOutputOrBuilder- Returns:
- The endSeqNum.
-
setEndSeqNum
Sequence number of last record appended + 1. `end_seq_num - start_seq_num` will be the number of records in the batch.
uint64 end_seq_num = 2;- Parameters:
value- The endSeqNum to set.- Returns:
- This builder for chaining.
-
clearEndSeqNum
Sequence number of last record appended + 1. `end_seq_num - start_seq_num` will be the number of records in the batch.
uint64 end_seq_num = 2;- Returns:
- This builder for chaining.
-
getNextSeqNum
public long getNextSeqNum()Sequence number of last durable record on the stream + 1. This can be greater than `end_seq_num` in case of concurrent appends.
uint64 next_seq_num = 3;- Specified by:
getNextSeqNumin interfaceAppendOutputOrBuilder- Returns:
- The nextSeqNum.
-
setNextSeqNum
Sequence number of last durable record on the stream + 1. This can be greater than `end_seq_num` in case of concurrent appends.
uint64 next_seq_num = 3;- Parameters:
value- The nextSeqNum to set.- Returns:
- This builder for chaining.
-
clearNextSeqNum
Sequence number of last durable record on the stream + 1. This can be greater than `end_seq_num` in case of concurrent appends.
uint64 next_seq_num = 3;- Returns:
- This builder for chaining.
-