-
- 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 classLivekitRtc.TrackPermission.BuilderProtobuf type
{@code livekit.TrackPermission}
-
Field Summary
Fields Modifier and Type Field Description public final static intPARTICIPANT_SID_FIELD_NUMBERpublic final static intALL_TRACKS_FIELD_NUMBERpublic final static intTRACK_SIDS_FIELD_NUMBERpublic final static intPARTICIPANT_IDENTITY_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description StringgetParticipantSid()permission could be granted either by participant sid or identitystring participant_sid = 1;ByteStringgetParticipantSidBytes()permission could be granted either by participant sid or identitystring participant_sid = 1;booleangetAllTracks()bool all_tracks = 2;List<String>getTrackSidsList()repeated string track_sids = 3;intgetTrackSidsCount()repeated string track_sids = 3;StringgetTrackSids(int index)repeated string track_sids = 3;ByteStringgetTrackSidsBytes(int index)repeated string track_sids = 3;StringgetParticipantIdentity()string participant_identity = 4;ByteStringgetParticipantIdentityBytes()string participant_identity = 4;static LivekitRtc.TrackPermissionparseFrom(ByteBuffer data)static LivekitRtc.TrackPermissionparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static LivekitRtc.TrackPermissionparseFrom(ByteString data)static LivekitRtc.TrackPermissionparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static LivekitRtc.TrackPermissionparseFrom(Array<byte> data)static LivekitRtc.TrackPermissionparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static LivekitRtc.TrackPermissionparseFrom(InputStream input)static LivekitRtc.TrackPermissionparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitRtc.TrackPermissionparseDelimitedFrom(InputStream input)static LivekitRtc.TrackPermissionparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitRtc.TrackPermissionparseFrom(CodedInputStream input)static LivekitRtc.TrackPermissionparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static LivekitRtc.TrackPermission.BuildernewBuilder()static LivekitRtc.TrackPermission.BuildernewBuilder(LivekitRtc.TrackPermission prototype)static LivekitRtc.TrackPermissiongetDefaultInstance()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 identitystring participant_sid = 1;
-
getParticipantSidBytes
ByteString getParticipantSidBytes()
permission could be granted either by participant sid or identitystring 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()
-
-
-
-