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
,java.lang.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 types2.v1alpha.SequencedRecord
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SequencedRecord.Builder
addAllHeaders(java.lang.Iterable<? extends Header> values)
Series of name-value pairs for this record.SequencedRecord.Builder
addHeaders(int index, Header value)
Series of name-value pairs for this record.SequencedRecord.Builder
addHeaders(int index, Header.Builder builderForValue)
Series of name-value pairs for this record.SequencedRecord.Builder
addHeaders(Header value)
Series of name-value pairs for this record.SequencedRecord.Builder
addHeaders(Header.Builder builderForValue)
Series of name-value pairs for this record.Header.Builder
addHeadersBuilder()
Series of name-value pairs for this record.Header.Builder
addHeadersBuilder(int index)
Series of name-value pairs for this record.SequencedRecord
build()
SequencedRecord
buildPartial()
SequencedRecord.Builder
clear()
SequencedRecord.Builder
clearBody()
Body of this record.SequencedRecord.Builder
clearHeaders()
Series of name-value pairs for this record.SequencedRecord.Builder
clearSeqNum()
Sequence number for this record.com.google.protobuf.ByteString
getBody()
Body of this record.SequencedRecord
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Header
getHeaders(int index)
Series of name-value pairs for this record.Header.Builder
getHeadersBuilder(int index)
Series of name-value pairs for this record.java.util.List<Header.Builder>
getHeadersBuilderList()
Series of name-value pairs for this record.int
getHeadersCount()
Series of name-value pairs for this record.java.util.List<Header>
getHeadersList()
Series of name-value pairs for this record.HeaderOrBuilder
getHeadersOrBuilder(int index)
Series of name-value pairs for this record.java.util.List<? extends HeaderOrBuilder>
getHeadersOrBuilderList()
Series of name-value pairs for this record.long
getSeqNum()
Sequence number for this record.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SequencedRecord.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SequencedRecord.Builder
mergeFrom(com.google.protobuf.Message other)
SequencedRecord.Builder
mergeFrom(SequencedRecord other)
SequencedRecord.Builder
removeHeaders(int index)
Series of name-value pairs for this record.SequencedRecord.Builder
setBody(com.google.protobuf.ByteString value)
Body of this record.SequencedRecord.Builder
setHeaders(int index, Header value)
Series of name-value pairs for this record.SequencedRecord.Builder
setHeaders(int index, Header.Builder builderForValue)
Series of name-value pairs for this record.SequencedRecord.Builder
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
-
-
-
-
Method Detail
-
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
public 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
public SequencedRecord getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SequencedRecord build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SequencedRecord buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public SequencedRecord.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SequencedRecord.Builder>
-
mergeFrom
public SequencedRecord.Builder mergeFrom(SequencedRecord other)
-
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 java.io.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:
java.io.IOException
-
getSeqNum
public long getSeqNum()
Sequence number for this record.
uint64 seq_num = 1;
- Specified by:
getSeqNum
in interfaceSequencedRecordOrBuilder
- Returns:
- The seqNum.
-
setSeqNum
public SequencedRecord.Builder setSeqNum(long value)
Sequence number for this record.
uint64 seq_num = 1;
- Parameters:
value
- The seqNum to set.- Returns:
- This builder for chaining.
-
clearSeqNum
public SequencedRecord.Builder clearSeqNum()
Sequence number for this record.
uint64 seq_num = 1;
- Returns:
- This builder for chaining.
-
getHeadersList
public java.util.List<Header> 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
public Header getHeaders(int index)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
- Specified by:
getHeaders
in interfaceSequencedRecordOrBuilder
-
setHeaders
public SequencedRecord.Builder setHeaders(int index, Header value)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
setHeaders
public SequencedRecord.Builder setHeaders(int index, Header.Builder builderForValue)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
addHeaders
public SequencedRecord.Builder addHeaders(Header value)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
addHeaders
public SequencedRecord.Builder addHeaders(int index, Header value)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
addHeaders
public SequencedRecord.Builder addHeaders(Header.Builder builderForValue)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
addHeaders
public SequencedRecord.Builder addHeaders(int index, Header.Builder builderForValue)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
addAllHeaders
public SequencedRecord.Builder addAllHeaders(java.lang.Iterable<? extends Header> values)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
clearHeaders
public SequencedRecord.Builder clearHeaders()
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
removeHeaders
public SequencedRecord.Builder removeHeaders(int index)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
getHeadersBuilder
public Header.Builder getHeadersBuilder(int index)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
getHeadersOrBuilder
public HeaderOrBuilder getHeadersOrBuilder(int index)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
- Specified by:
getHeadersOrBuilder
in interfaceSequencedRecordOrBuilder
-
getHeadersOrBuilderList
public java.util.List<? extends HeaderOrBuilder> getHeadersOrBuilderList()
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
- Specified by:
getHeadersOrBuilderList
in interfaceSequencedRecordOrBuilder
-
addHeadersBuilder
public Header.Builder addHeadersBuilder()
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
addHeadersBuilder
public Header.Builder addHeadersBuilder(int index)
Series of name-value pairs for this record.
repeated .s2.v1alpha.Header headers = 2;
-
getHeadersBuilderList
public java.util.List<Header.Builder> 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
public SequencedRecord.Builder setBody(com.google.protobuf.ByteString value)
Body of this record.
bytes body = 3;
- Parameters:
value
- The body to set.- Returns:
- This builder for chaining.
-
clearBody
public SequencedRecord.Builder clearBody()
Body of this record.
bytes body = 3;
- Returns:
- This builder for chaining.
-
-