-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,livekit.LivekitRtc.PublishDataTrackRequestOrBuilder
public final class LivekitRtc.PublishDataTrackRequest extends GeneratedMessageLite<LivekitRtc.PublishDataTrackRequest, LivekitRtc.PublishDataTrackRequest.Builder> implements LivekitRtc.PublishDataTrackRequestOrBuilder
Protobuf type
{@code livekit.PublishDataTrackRequest}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classLivekitRtc.PublishDataTrackRequest.BuilderProtobuf type
{@code livekit.PublishDataTrackRequest}
-
Field Summary
Fields Modifier and Type Field Description public final static intPUB_HANDLE_FIELD_NUMBERpublic final static intNAME_FIELD_NUMBERpublic final static intENCRYPTION_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description intgetPubHandle()Client-assigned, 16-bit identifier that will be attached to packets sent by the publisher. This must be non-zero and unique for each data track published by the publisher.uint32 pub_handle = 1;StringgetName()Human-readable identifier (e.g., `geoLocation`, `servoPosition.x`, etc.), unique per publisher. This must be non-empty and no longer than 256 characters.string name = 2;ByteStringgetNameBytes()Human-readable identifier (e.g., `geoLocation`, `servoPosition.x`, etc.), unique per publisher. This must be non-empty and no longer than 256 characters.string name = 2;intgetEncryptionValue()Method used for end-to-end encryption (E2EE) on frame payloads..livekit.Encryption.Type encryption = 3;LivekitModels.Encryption.TypegetEncryption()Method used for end-to-end encryption (E2EE) on frame payloads..livekit.Encryption.Type encryption = 3;static LivekitRtc.PublishDataTrackRequestparseFrom(ByteBuffer data)static LivekitRtc.PublishDataTrackRequestparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static LivekitRtc.PublishDataTrackRequestparseFrom(ByteString data)static LivekitRtc.PublishDataTrackRequestparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static LivekitRtc.PublishDataTrackRequestparseFrom(Array<byte> data)static LivekitRtc.PublishDataTrackRequestparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static LivekitRtc.PublishDataTrackRequestparseFrom(InputStream input)static LivekitRtc.PublishDataTrackRequestparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitRtc.PublishDataTrackRequestparseDelimitedFrom(InputStream input)static LivekitRtc.PublishDataTrackRequestparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitRtc.PublishDataTrackRequestparseFrom(CodedInputStream input)static LivekitRtc.PublishDataTrackRequestparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static LivekitRtc.PublishDataTrackRequest.BuildernewBuilder()static LivekitRtc.PublishDataTrackRequest.BuildernewBuilder(LivekitRtc.PublishDataTrackRequest prototype)static LivekitRtc.PublishDataTrackRequestgetDefaultInstance()static Parser<LivekitRtc.PublishDataTrackRequest>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
-
getPubHandle
int getPubHandle()
Client-assigned, 16-bit identifier that will be attached to packets sent by the publisher. This must be non-zero and unique for each data track published by the publisher.uint32 pub_handle = 1;
-
getName
String getName()
Human-readable identifier (e.g., `geoLocation`, `servoPosition.x`, etc.), unique per publisher. This must be non-empty and no longer than 256 characters.string name = 2;
-
getNameBytes
ByteString getNameBytes()
Human-readable identifier (e.g., `geoLocation`, `servoPosition.x`, etc.), unique per publisher. This must be non-empty and no longer than 256 characters.string name = 2;
-
getEncryptionValue
int getEncryptionValue()
Method used for end-to-end encryption (E2EE) on frame payloads..livekit.Encryption.Type encryption = 3;
-
getEncryption
LivekitModels.Encryption.Type getEncryption()
Method used for end-to-end encryption (E2EE) on frame payloads..livekit.Encryption.Type encryption = 3;
-
parseFrom
static LivekitRtc.PublishDataTrackRequest parseFrom(ByteBuffer data)
-
parseFrom
static LivekitRtc.PublishDataTrackRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRtc.PublishDataTrackRequest parseFrom(ByteString data)
-
parseFrom
static LivekitRtc.PublishDataTrackRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRtc.PublishDataTrackRequest parseFrom(Array<byte> data)
-
parseFrom
static LivekitRtc.PublishDataTrackRequest parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRtc.PublishDataTrackRequest parseFrom(InputStream input)
-
parseFrom
static LivekitRtc.PublishDataTrackRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static LivekitRtc.PublishDataTrackRequest parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static LivekitRtc.PublishDataTrackRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRtc.PublishDataTrackRequest parseFrom(CodedInputStream input)
-
parseFrom
static LivekitRtc.PublishDataTrackRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static LivekitRtc.PublishDataTrackRequest.Builder newBuilder()
-
newBuilder
static LivekitRtc.PublishDataTrackRequest.Builder newBuilder(LivekitRtc.PublishDataTrackRequest prototype)
-
getDefaultInstance
static LivekitRtc.PublishDataTrackRequest getDefaultInstance()
-
parser
static Parser<LivekitRtc.PublishDataTrackRequest> parser()
-
-
-
-