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.ByteString
getBody()
Body of this record.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getHeaders
(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.int
Series 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.long
Sequence number for this record.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
mergeFrom
(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, 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
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<SequencedRecord.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<SequencedRecord.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<SequencedRecord.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SequencedRecord.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SequencedRecord.Builder>
- Throws:
IOException
-
getSeqNum
public long getSeqNum()Sequence number for this record.
uint64 seq_num = 1;
- Specified by:
getSeqNum
in 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:
getHeadersList
in interfaceSequencedRecordOrBuilder
-
getHeadersCount
public int getHeadersCount()Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
- Specified by:
getHeadersCount
in interfaceSequencedRecordOrBuilder
-
getHeaders
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
- Specified by:
getHeaders
in 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:
getHeadersOrBuilder
in interfaceSequencedRecordOrBuilder
-
getHeadersOrBuilderList
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
- Specified by:
getHeadersOrBuilderList
in 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:
getBody
in 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.
-