-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,livekit.LivekitRtc.TrackPermissionOrBuilder
public final class LivekitRtc.TrackPermission extends GeneratedMessageLite<LivekitRtc.TrackPermission, LivekitRtc.TrackPermission.Builder> implements LivekitRtc.TrackPermissionOrBuilder
Protobuf type
{@code livekit.TrackPermission}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
LivekitRtc.TrackPermission.Builder
Protobuf type
{@code livekit.TrackPermission}
-
Field Summary
Fields Modifier and Type Field Description public final static int
PARTICIPANT_SID_FIELD_NUMBER
public final static int
ALL_TRACKS_FIELD_NUMBER
public final static int
TRACK_SIDS_FIELD_NUMBER
public final static int
PARTICIPANT_IDENTITY_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description String
getParticipantSid()
permission could be granted either by participant sid or identity
string participant_sid = 1;
ByteString
getParticipantSidBytes()
permission could be granted either by participant sid or identity
string participant_sid = 1;
boolean
getAllTracks()
bool all_tracks = 2;
List<String>
getTrackSidsList()
repeated string track_sids = 3;
int
getTrackSidsCount()
repeated string track_sids = 3;
String
getTrackSids(int index)
repeated string track_sids = 3;
ByteString
getTrackSidsBytes(int index)
repeated string track_sids = 3;
String
getParticipantIdentity()
string participant_identity = 4;
ByteString
getParticipantIdentityBytes()
string participant_identity = 4;
static LivekitRtc.TrackPermission
parseFrom(ByteBuffer data)
static LivekitRtc.TrackPermission
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
static LivekitRtc.TrackPermission
parseFrom(ByteString data)
static LivekitRtc.TrackPermission
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
static LivekitRtc.TrackPermission
parseFrom(Array<byte> data)
static LivekitRtc.TrackPermission
parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
static LivekitRtc.TrackPermission
parseFrom(InputStream input)
static LivekitRtc.TrackPermission
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
static LivekitRtc.TrackPermission
parseDelimitedFrom(InputStream input)
static LivekitRtc.TrackPermission
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
static LivekitRtc.TrackPermission
parseFrom(CodedInputStream input)
static LivekitRtc.TrackPermission
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
static LivekitRtc.TrackPermission.Builder
newBuilder()
static LivekitRtc.TrackPermission.Builder
newBuilder(LivekitRtc.TrackPermission prototype)
static LivekitRtc.TrackPermission
getDefaultInstance()
static Parser<LivekitRtc.TrackPermission>
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
-
getParticipantSid
String getParticipantSid()
permission could be granted either by participant sid or identity
string participant_sid = 1;
-
getParticipantSidBytes
ByteString getParticipantSidBytes()
permission could be granted either by participant sid or identity
string participant_sid = 1;
-
getAllTracks
boolean getAllTracks()
bool all_tracks = 2;
-
getTrackSidsList
List<String> getTrackSidsList()
repeated string track_sids = 3;
-
getTrackSidsCount
int getTrackSidsCount()
repeated string track_sids = 3;
-
getTrackSids
String getTrackSids(int index)
repeated string track_sids = 3;
- Parameters:
index
- The index of the element to return.
-
getTrackSidsBytes
ByteString getTrackSidsBytes(int index)
repeated string track_sids = 3;
- Parameters:
index
- The index of the value to return.
-
getParticipantIdentity
String getParticipantIdentity()
string participant_identity = 4;
-
getParticipantIdentityBytes
ByteString getParticipantIdentityBytes()
string participant_identity = 4;
-
parseFrom
static LivekitRtc.TrackPermission parseFrom(ByteBuffer data)
-
parseFrom
static LivekitRtc.TrackPermission parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRtc.TrackPermission parseFrom(ByteString data)
-
parseFrom
static LivekitRtc.TrackPermission parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRtc.TrackPermission parseFrom(Array<byte> data)
-
parseFrom
static LivekitRtc.TrackPermission parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRtc.TrackPermission parseFrom(InputStream input)
-
parseFrom
static LivekitRtc.TrackPermission parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static LivekitRtc.TrackPermission parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static LivekitRtc.TrackPermission parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRtc.TrackPermission parseFrom(CodedInputStream input)
-
parseFrom
static LivekitRtc.TrackPermission parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static LivekitRtc.TrackPermission.Builder newBuilder()
-
newBuilder
static LivekitRtc.TrackPermission.Builder newBuilder(LivekitRtc.TrackPermission prototype)
-
getDefaultInstance
static LivekitRtc.TrackPermission getDefaultInstance()
-
parser
static Parser<LivekitRtc.TrackPermission> parser()
-
-
-
-