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,java.lang.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 types2.v1alpha.AppendOutput 
- 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AppendOutputbuild()AppendOutputbuildPartial()AppendOutput.Builderclear()AppendOutput.BuilderclearEndSeqNum()Sequence number of last record appended + 1.AppendOutput.BuilderclearNextSeqNum()Sequence number of last durable record on the stream + 1.AppendOutput.BuilderclearStartSeqNum()Sequence number of first record appended.AppendOutputgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetEndSeqNum()Sequence number of last record appended + 1.longgetNextSeqNum()Sequence number of last durable record on the stream + 1.longgetStartSeqNum()Sequence number of first record appended.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AppendOutput.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AppendOutput.BuildermergeFrom(com.google.protobuf.Message other)AppendOutput.BuildermergeFrom(AppendOutput other)AppendOutput.BuildersetEndSeqNum(long value)Sequence number of last record appended + 1.AppendOutput.BuildersetNextSeqNum(long value)Sequence number of last durable record on the stream + 1.AppendOutput.BuildersetStartSeqNum(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, setUnknownFieldsProto3 
- 
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString 
- 
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException 
- 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait 
 - 
 
 - 
 
- 
- 
Method Detail
- 
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
public 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
public AppendOutput getDefaultInstanceForType()
- Specified by:
 getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
 getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
 
- 
build
public AppendOutput build()
- Specified by:
 buildin interfacecom.google.protobuf.Message.Builder- Specified by:
 buildin interfacecom.google.protobuf.MessageLite.Builder
 
- 
buildPartial
public AppendOutput buildPartial()
- Specified by:
 buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
 buildPartialin interfacecom.google.protobuf.MessageLite.Builder
 
- 
mergeFrom
public AppendOutput.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
 mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
 mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AppendOutput.Builder>
 
- 
mergeFrom
public AppendOutput.Builder mergeFrom(AppendOutput other)
 
- 
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 java.io.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:
 java.io.IOException
 
- 
getStartSeqNum
public long getStartSeqNum()
Sequence number of first record appended.
uint64 start_seq_num = 1;- Specified by:
 getStartSeqNumin interfaceAppendOutputOrBuilder- Returns:
 - The startSeqNum.
 
 
- 
setStartSeqNum
public AppendOutput.Builder setStartSeqNum(long value)
Sequence number of first record appended.
uint64 start_seq_num = 1;- Parameters:
 value- The startSeqNum to set.- Returns:
 - This builder for chaining.
 
 
- 
clearStartSeqNum
public AppendOutput.Builder 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
public AppendOutput.Builder setEndSeqNum(long value)
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
public AppendOutput.Builder 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
public AppendOutput.Builder setNextSeqNum(long value)
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
public AppendOutput.Builder 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.
 
 
 - 
 
 -