Package io.hstream.internal
Class HStreamRecordHeader
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.hstream.internal.HStreamRecordHeader
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,HStreamRecordHeaderOrBuilder,Serializable
public final class HStreamRecordHeader extends com.google.protobuf.GeneratedMessageV3 implements HStreamRecordHeaderOrBuilder
Protobuf typehstream.server.HStreamRecordHeader- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHStreamRecordHeader.BuilderProtobuf typehstream.server.HStreamRecordHeaderstatic classHStreamRecordHeader.FlagRequired.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intATTRIBUTES_FIELD_NUMBERstatic intFLAG_FIELD_NUMBERstatic intKEY_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsAttributes(String key)Optional.booleanequals(Object obj)Map<String,String>getAttributes()Deprecated.intgetAttributesCount()Optional.Map<String,String>getAttributesMap()Optional.StringgetAttributesOrDefault(String key, String defaultValue)Optional.StringgetAttributesOrThrow(String key)Optional.static HStreamRecordHeadergetDefaultInstance()HStreamRecordHeadergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()HStreamRecordHeader.FlaggetFlag().hstream.server.HStreamRecordHeader.Flag flag = 1;intgetFlagValue().hstream.server.HStreamRecordHeader.Flag flag = 1;StringgetKey()Optional.com.google.protobuf.ByteStringgetKeyBytes()Optional.com.google.protobuf.Parser<HStreamRecordHeader>getParserForType()intgetSerializedSize()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static HStreamRecordHeader.BuildernewBuilder()static HStreamRecordHeader.BuildernewBuilder(HStreamRecordHeader prototype)HStreamRecordHeader.BuildernewBuilderForType()protected HStreamRecordHeader.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static HStreamRecordHeaderparseDelimitedFrom(InputStream input)static HStreamRecordHeaderparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HStreamRecordHeaderparseFrom(byte[] data)static HStreamRecordHeaderparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HStreamRecordHeaderparseFrom(com.google.protobuf.ByteString data)static HStreamRecordHeaderparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HStreamRecordHeaderparseFrom(com.google.protobuf.CodedInputStream input)static HStreamRecordHeaderparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HStreamRecordHeaderparseFrom(InputStream input)static HStreamRecordHeaderparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static HStreamRecordHeaderparseFrom(ByteBuffer data)static HStreamRecordHeaderparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<HStreamRecordHeader>parser()HStreamRecordHeader.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
FLAG_FIELD_NUMBER
public static final int FLAG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ATTRIBUTES_FIELD_NUMBER
public static final int ATTRIBUTES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEY_FIELD_NUMBER
public static final int KEY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getFlagValue
public int getFlagValue()
.hstream.server.HStreamRecordHeader.Flag flag = 1;- Specified by:
getFlagValuein interfaceHStreamRecordHeaderOrBuilder- Returns:
- The enum numeric value on the wire for flag.
-
getFlag
public HStreamRecordHeader.Flag getFlag()
.hstream.server.HStreamRecordHeader.Flag flag = 1;- Specified by:
getFlagin interfaceHStreamRecordHeaderOrBuilder- Returns:
- The flag.
-
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
-
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.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static HStreamRecordHeader parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HStreamRecordHeader parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HStreamRecordHeader parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HStreamRecordHeader parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HStreamRecordHeader parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HStreamRecordHeader parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static HStreamRecordHeader parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static HStreamRecordHeader parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static HStreamRecordHeader parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static HStreamRecordHeader parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static HStreamRecordHeader parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static HStreamRecordHeader parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public HStreamRecordHeader.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static HStreamRecordHeader.Builder newBuilder()
-
newBuilder
public static HStreamRecordHeader.Builder newBuilder(HStreamRecordHeader prototype)
-
toBuilder
public HStreamRecordHeader.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected HStreamRecordHeader.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static HStreamRecordHeader getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<HStreamRecordHeader> parser()
-
getParserForType
public com.google.protobuf.Parser<HStreamRecordHeader> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public HStreamRecordHeader getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-