-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,livekit.LivekitModels.DataStream.HeaderOrBuilder
public final class LivekitModels.DataStream.Header extends GeneratedMessageLite<LivekitModels.DataStream.Header, LivekitModels.DataStream.Header.Builder> implements LivekitModels.DataStream.HeaderOrBuilder
Protobuf typemain DataStream.Header that contains a oneof for specific headers{@code livekit.DataStream.Header}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumLivekitModels.DataStream.Header.ContentHeaderCasepublic final classLivekitModels.DataStream.Header.Builder
Protobuf typemain DataStream.Header that contains a oneof for specific headers{@code livekit.DataStream.Header}
-
Field Summary
Fields Modifier and Type Field Description public final static intSTREAM_ID_FIELD_NUMBERpublic final static intTIMESTAMP_FIELD_NUMBERpublic final static intTOPIC_FIELD_NUMBERpublic final static intMIME_TYPE_FIELD_NUMBERpublic final static intTOTAL_LENGTH_FIELD_NUMBERpublic final static intENCRYPTION_TYPE_FIELD_NUMBERpublic final static intATTRIBUTES_FIELD_NUMBERpublic final static intTEXT_HEADER_FIELD_NUMBERpublic final static intBYTE_HEADER_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description LivekitModels.DataStream.Header.ContentHeaderCasegetContentHeaderCase()StringgetStreamId()unique identifier for this data streamstring stream_id = 1;ByteStringgetStreamIdBytes()unique identifier for this data streamstring stream_id = 1;longgetTimestamp()using int64 for Unix timestampint64 timestamp = 2;StringgetTopic()string topic = 3;ByteStringgetTopicBytes()string topic = 3;StringgetMimeType()string mime_type = 4;ByteStringgetMimeTypeBytes()string mime_type = 4;booleanhasTotalLength()only populated for finite streams, if it's a stream of unknown size this stays emptyoptional uint64 total_length = 5;longgetTotalLength()only populated for finite streams, if it's a stream of unknown size this stays emptyoptional uint64 total_length = 5;intgetEncryptionTypeValue()this is set on the DataPacket.livekit.Encryption.Type encryption_type = 7 [deprecated = true];LivekitModels.Encryption.TypegetEncryptionType()this is set on the DataPacket.livekit.Encryption.Type encryption_type = 7 [deprecated = true];intgetAttributesCount()user defined attributes map that can carry additional infomap<string, string> attributes = 8;booleancontainsAttributes(String key)user defined attributes map that can carry additional infomap<string, string> attributes = 8;Map<String, String>getAttributes()Use getAttributesMap instead. Map<String, String>getAttributesMap()user defined attributes map that can carry additional infomap<string, string> attributes = 8;StringgetAttributesOrDefault(String key, String defaultValue)user defined attributes map that can carry additional infomap<string, string> attributes = 8;StringgetAttributesOrThrow(String key)user defined attributes map that can carry additional infomap<string, string> attributes = 8;booleanhasTextHeader().livekit.DataStream.TextHeader text_header = 9;LivekitModels.DataStream.TextHeadergetTextHeader().livekit.DataStream.TextHeader text_header = 9;booleanhasByteHeader().livekit.DataStream.ByteHeader byte_header = 10;LivekitModels.DataStream.ByteHeadergetByteHeader().livekit.DataStream.ByteHeader byte_header = 10;static LivekitModels.DataStream.HeaderparseFrom(ByteBuffer data)static LivekitModels.DataStream.HeaderparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static LivekitModels.DataStream.HeaderparseFrom(ByteString data)static LivekitModels.DataStream.HeaderparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static LivekitModels.DataStream.HeaderparseFrom(Array<byte> data)static LivekitModels.DataStream.HeaderparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static LivekitModels.DataStream.HeaderparseFrom(InputStream input)static LivekitModels.DataStream.HeaderparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitModels.DataStream.HeaderparseDelimitedFrom(InputStream input)static LivekitModels.DataStream.HeaderparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitModels.DataStream.HeaderparseFrom(CodedInputStream input)static LivekitModels.DataStream.HeaderparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static LivekitModels.DataStream.Header.BuildernewBuilder()static LivekitModels.DataStream.Header.BuildernewBuilder(LivekitModels.DataStream.Header prototype)static LivekitModels.DataStream.HeadergetDefaultInstance()static Parser<LivekitModels.DataStream.Header>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
equals, getDefaultInstanceForType, getParserForType, hashCode, isInitialized, newBuilderForType, newRepeatedGeneratedExtension, newSingularGeneratedExtension, toBuilder, toString, writeTo -
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo -
Methods inherited from class com.google.protobuf.MessageLite
getParserForType, newBuilderForType, toBuilder -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getContentHeaderCase
LivekitModels.DataStream.Header.ContentHeaderCase getContentHeaderCase()
-
getStreamId
String getStreamId()
unique identifier for this data streamstring stream_id = 1;
-
getStreamIdBytes
ByteString getStreamIdBytes()
unique identifier for this data streamstring stream_id = 1;
-
getTimestamp
long getTimestamp()
using int64 for Unix timestampint64 timestamp = 2;
-
getTopicBytes
ByteString getTopicBytes()
string topic = 3;
-
getMimeType
String getMimeType()
string mime_type = 4;
-
getMimeTypeBytes
ByteString getMimeTypeBytes()
string mime_type = 4;
-
hasTotalLength
boolean hasTotalLength()
only populated for finite streams, if it's a stream of unknown size this stays emptyoptional uint64 total_length = 5;
-
getTotalLength
long getTotalLength()
only populated for finite streams, if it's a stream of unknown size this stays emptyoptional uint64 total_length = 5;
-
getEncryptionTypeValue
@Deprecated() int getEncryptionTypeValue()
this is set on the DataPacket.livekit.Encryption.Type encryption_type = 7 [deprecated = true];
-
getEncryptionType
@Deprecated() LivekitModels.Encryption.Type getEncryptionType()
this is set on the DataPacket.livekit.Encryption.Type encryption_type = 7 [deprecated = true];
-
getAttributesCount
int getAttributesCount()
user defined attributes map that can carry additional infomap<string, string> attributes = 8;
-
containsAttributes
boolean containsAttributes(String key)
user defined attributes map that can carry additional infomap<string, string> attributes = 8;
-
getAttributes
@Deprecated() Map<String, String> getAttributes()
Use getAttributesMap instead.
-
getAttributesMap
Map<String, String> getAttributesMap()
user defined attributes map that can carry additional infomap<string, string> attributes = 8;
-
getAttributesOrDefault
String getAttributesOrDefault(String key, String defaultValue)
user defined attributes map that can carry additional infomap<string, string> attributes = 8;
-
getAttributesOrThrow
String getAttributesOrThrow(String key)
user defined attributes map that can carry additional infomap<string, string> attributes = 8;
-
hasTextHeader
boolean hasTextHeader()
.livekit.DataStream.TextHeader text_header = 9;
-
getTextHeader
LivekitModels.DataStream.TextHeader getTextHeader()
.livekit.DataStream.TextHeader text_header = 9;
-
hasByteHeader
boolean hasByteHeader()
.livekit.DataStream.ByteHeader byte_header = 10;
-
getByteHeader
LivekitModels.DataStream.ByteHeader getByteHeader()
.livekit.DataStream.ByteHeader byte_header = 10;
-
parseFrom
static LivekitModels.DataStream.Header parseFrom(ByteBuffer data)
-
parseFrom
static LivekitModels.DataStream.Header parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitModels.DataStream.Header parseFrom(ByteString data)
-
parseFrom
static LivekitModels.DataStream.Header parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitModels.DataStream.Header parseFrom(Array<byte> data)
-
parseFrom
static LivekitModels.DataStream.Header parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitModels.DataStream.Header parseFrom(InputStream input)
-
parseFrom
static LivekitModels.DataStream.Header parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static LivekitModels.DataStream.Header parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static LivekitModels.DataStream.Header parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitModels.DataStream.Header parseFrom(CodedInputStream input)
-
parseFrom
static LivekitModels.DataStream.Header parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static LivekitModels.DataStream.Header.Builder newBuilder()
-
newBuilder
static LivekitModels.DataStream.Header.Builder newBuilder(LivekitModels.DataStream.Header prototype)
-
getDefaultInstance
static LivekitModels.DataStream.Header getDefaultInstance()
-
parser
static Parser<LivekitModels.DataStream.Header> parser()
-
-
-
-