Package s2.v1alpha
Class SequencedRecord.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SequencedRecord.Builder>
s2.v1alpha.SequencedRecord.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,SequencedRecordOrBuilder
- Enclosing class:
- SequencedRecord
public static final class SequencedRecord.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SequencedRecord.Builder>
implements SequencedRecordOrBuilder
Record retrieved from a stream.Protobuf type
s2.v1alpha.SequencedRecord-
Method Summary
Modifier and TypeMethodDescriptionaddAllHeaders(Iterable<? extends Header> values) Series of name-value pairs for this record.addHeaders(int index, Header value) Series of name-value pairs for this record.addHeaders(int index, Header.Builder builderForValue) Series of name-value pairs for this record.addHeaders(Header value) Series of name-value pairs for this record.addHeaders(Header.Builder builderForValue) Series of name-value pairs for this record.Series of name-value pairs for this record.addHeadersBuilder(int index) Series of name-value pairs for this record.build()clear()Body of this record.Series of name-value pairs for this record.Sequence number for this record.com.google.protobuf.ByteStringgetBody()Body of this record.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHeaders(int index) Series of name-value pairs for this record.getHeadersBuilder(int index) Series of name-value pairs for this record.Series of name-value pairs for this record.intSeries of name-value pairs for this record.Series of name-value pairs for this record.getHeadersOrBuilder(int index) Series of name-value pairs for this record.List<? extends HeaderOrBuilder>Series of name-value pairs for this record.longSequence number for this record.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(SequencedRecord other) removeHeaders(int index) Series of name-value pairs for this record.setBody(com.google.protobuf.ByteString value) Body of this record.setHeaders(int index, Header value) Series of name-value pairs for this record.setHeaders(int index, Header.Builder builderForValue) Series of name-value pairs for this record.setSeqNum(long value) Sequence number for this record.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<SequencedRecord.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<SequencedRecord.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<SequencedRecord.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<SequencedRecord.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SequencedRecord.Builder>
-
mergeFrom
public SequencedRecord.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<SequencedRecord.Builder>- Throws:
IOException
-
getSeqNum
public long getSeqNum()Sequence number for this record.
uint64 seq_num = 1;- Specified by:
getSeqNumin interfaceSequencedRecordOrBuilder- Returns:
- The seqNum.
-
setSeqNum
Sequence number for this record.
uint64 seq_num = 1;- Parameters:
value- The seqNum to set.- Returns:
- This builder for chaining.
-
clearSeqNum
Sequence number for this record.
uint64 seq_num = 1;- Returns:
- This builder for chaining.
-
getHeadersList
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;- Specified by:
getHeadersListin interfaceSequencedRecordOrBuilder
-
getHeadersCount
public int getHeadersCount()Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;- Specified by:
getHeadersCountin interfaceSequencedRecordOrBuilder
-
getHeaders
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;- Specified by:
getHeadersin interfaceSequencedRecordOrBuilder
-
setHeaders
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
setHeaders
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
addHeaders
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
addHeaders
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
addHeaders
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
addHeaders
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
addAllHeaders
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
clearHeaders
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
removeHeaders
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
getHeadersBuilder
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
getHeadersOrBuilder
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;- Specified by:
getHeadersOrBuilderin interfaceSequencedRecordOrBuilder
-
getHeadersOrBuilderList
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;- Specified by:
getHeadersOrBuilderListin interfaceSequencedRecordOrBuilder
-
addHeadersBuilder
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
addHeadersBuilder
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
getHeadersBuilderList
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2; -
getBody
public com.google.protobuf.ByteString getBody()Body of this record.
bytes body = 3;- Specified by:
getBodyin interfaceSequencedRecordOrBuilder- Returns:
- The body.
-
setBody
Body of this record.
bytes body = 3;- Parameters:
value- The body to set.- Returns:
- This builder for chaining.
-
clearBody
Body of this record.
bytes body = 3;- Returns:
- This builder for chaining.
-