Package io.hstream.internal
Class HStreamRecordHeader.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<HStreamRecordHeader.Builder>
-
- io.hstream.internal.HStreamRecordHeader.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,HStreamRecordHeaderOrBuilder,Cloneable
- Enclosing class:
- HStreamRecordHeader
public static final class HStreamRecordHeader.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HStreamRecordHeader.Builder> implements HStreamRecordHeaderOrBuilder
Protobuf typehstream.server.HStreamRecordHeader
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description HStreamRecordHeaderbuild()HStreamRecordHeaderbuildPartial()HStreamRecordHeader.Builderclear()HStreamRecordHeader.BuilderclearAttributes()HStreamRecordHeader.BuilderclearFlag().hstream.server.HStreamRecordHeader.Flag flag = 1;HStreamRecordHeader.BuilderclearKey()Optional.booleancontainsAttributes(String key)Optional.Map<String,String>getAttributes()Deprecated.intgetAttributesCount()Optional.Map<String,String>getAttributesMap()Optional.StringgetAttributesOrDefault(String key, String defaultValue)Optional.StringgetAttributesOrThrow(String key)Optional.HStreamRecordHeadergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()HStreamRecordHeader.FlaggetFlag().hstream.server.HStreamRecordHeader.Flag flag = 1;intgetFlagValue().hstream.server.HStreamRecordHeader.Flag flag = 1;StringgetKey()Optional.com.google.protobuf.ByteStringgetKeyBytes()Optional.Map<String,String>getMutableAttributes()Deprecated.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()HStreamRecordHeader.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)HStreamRecordHeader.BuildermergeFrom(com.google.protobuf.Message other)HStreamRecordHeader.BuildermergeFrom(HStreamRecordHeader other)HStreamRecordHeader.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)HStreamRecordHeader.BuilderputAllAttributes(Map<String,String> values)Optional.HStreamRecordHeader.BuilderputAttributes(String key, String value)Optional.HStreamRecordHeader.BuilderremoveAttributes(String key)Optional.HStreamRecordHeader.BuildersetFlag(HStreamRecordHeader.Flag value).hstream.server.HStreamRecordHeader.Flag flag = 1;HStreamRecordHeader.BuildersetFlagValue(int value).hstream.server.HStreamRecordHeader.Flag flag = 1;HStreamRecordHeader.BuildersetKey(String value)Optional.HStreamRecordHeader.BuildersetKeyBytes(com.google.protobuf.ByteString value)Optional.HStreamRecordHeader.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, 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()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HStreamRecordHeader.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HStreamRecordHeader.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<HStreamRecordHeader.Builder>
-
clear
public HStreamRecordHeader.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<HStreamRecordHeader.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.GeneratedMessageV3.Builder<HStreamRecordHeader.Builder>
-
getDefaultInstanceForType
public HStreamRecordHeader getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public HStreamRecordHeader build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HStreamRecordHeader buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public HStreamRecordHeader.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HStreamRecordHeader.Builder>
-
mergeFrom
public HStreamRecordHeader.Builder mergeFrom(HStreamRecordHeader other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<HStreamRecordHeader.Builder>
-
mergeFrom
public HStreamRecordHeader.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<HStreamRecordHeader.Builder>- Throws:
IOException
-
getFlagValue
public int getFlagValue()
.hstream.server.HStreamRecordHeader.Flag flag = 1;- Specified by:
getFlagValuein interfaceHStreamRecordHeaderOrBuilder- Returns:
- The enum numeric value on the wire for flag.
-
setFlagValue
public HStreamRecordHeader.Builder setFlagValue(int value)
.hstream.server.HStreamRecordHeader.Flag flag = 1;- Parameters:
value- The enum numeric value on the wire for flag to set.- Returns:
- This builder for chaining.
-
getFlag
public HStreamRecordHeader.Flag getFlag()
.hstream.server.HStreamRecordHeader.Flag flag = 1;- Specified by:
getFlagin interfaceHStreamRecordHeaderOrBuilder- Returns:
- The flag.
-
setFlag
public HStreamRecordHeader.Builder setFlag(HStreamRecordHeader.Flag value)
.hstream.server.HStreamRecordHeader.Flag flag = 1;- Parameters:
value- The flag to set.- Returns:
- This builder for chaining.
-
clearFlag
public HStreamRecordHeader.Builder clearFlag()
.hstream.server.HStreamRecordHeader.Flag flag = 1;- Returns:
- This builder for chaining.
-
getAttributesCount
public int getAttributesCount()
Description copied from interface:HStreamRecordHeaderOrBuilderOptional. Attributes attached to this record.
map<string, string> attributes = 2;- Specified by:
getAttributesCountin interfaceHStreamRecordHeaderOrBuilder
-
containsAttributes
public boolean containsAttributes(String key)
Optional. Attributes attached to this record.
map<string, string> attributes = 2;- Specified by:
containsAttributesin interfaceHStreamRecordHeaderOrBuilder
-
getAttributes
@Deprecated public Map<String,String> getAttributes()
Deprecated.UsegetAttributesMap()instead.- Specified by:
getAttributesin interfaceHStreamRecordHeaderOrBuilder
-
getAttributesMap
public Map<String,String> getAttributesMap()
Optional. Attributes attached to this record.
map<string, string> attributes = 2;- Specified by:
getAttributesMapin interfaceHStreamRecordHeaderOrBuilder
-
getAttributesOrDefault
public String getAttributesOrDefault(String key, String defaultValue)
Optional. Attributes attached to this record.
map<string, string> attributes = 2;- Specified by:
getAttributesOrDefaultin interfaceHStreamRecordHeaderOrBuilder
-
getAttributesOrThrow
public String getAttributesOrThrow(String key)
Optional. Attributes attached to this record.
map<string, string> attributes = 2;- Specified by:
getAttributesOrThrowin interfaceHStreamRecordHeaderOrBuilder
-
clearAttributes
public HStreamRecordHeader.Builder clearAttributes()
-
removeAttributes
public HStreamRecordHeader.Builder removeAttributes(String key)
Optional. Attributes attached to this record.
map<string, string> attributes = 2;
-
getMutableAttributes
@Deprecated public Map<String,String> getMutableAttributes()
Deprecated.Use alternate mutation accessors instead.
-
putAttributes
public HStreamRecordHeader.Builder putAttributes(String key, String value)
Optional. Attributes attached to this record.
map<string, string> attributes = 2;
-
putAllAttributes
public HStreamRecordHeader.Builder putAllAttributes(Map<String,String> values)
Optional. Attributes attached to this record.
map<string, string> attributes = 2;
-
getKey
public String getKey()
Optional. key for the message.
string key = 3;- Specified by:
getKeyin interfaceHStreamRecordHeaderOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()
Optional. key for the message.
string key = 3;- Specified by:
getKeyBytesin interfaceHStreamRecordHeaderOrBuilder- Returns:
- The bytes for key.
-
setKey
public HStreamRecordHeader.Builder setKey(String value)
Optional. key for the message.
string key = 3;- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
public HStreamRecordHeader.Builder clearKey()
Optional. key for the message.
string key = 3;- Returns:
- This builder for chaining.
-
setKeyBytes
public HStreamRecordHeader.Builder setKeyBytes(com.google.protobuf.ByteString value)
Optional. key for the message.
string key = 3;- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final HStreamRecordHeader.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HStreamRecordHeader.Builder>
-
mergeUnknownFields
public final HStreamRecordHeader.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HStreamRecordHeader.Builder>
-
-