-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitRtc.TrackPermissionOrBuilder
public final class LivekitRtc.TrackPermission.Builder extends GeneratedMessageLite.Builder<LivekitRtc.TrackPermission, LivekitRtc.TrackPermission.Builder> implements LivekitRtc.TrackPermissionOrBuilder
Protobuf type
{@code livekit.TrackPermission}
-
-
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;LivekitRtc.TrackPermission.BuildersetParticipantSid(String value)permission could be granted either by participant sid or identitystring participant_sid = 1;LivekitRtc.TrackPermission.BuilderclearParticipantSid()permission could be granted either by participant sid or identitystring participant_sid = 1;LivekitRtc.TrackPermission.BuildersetParticipantSidBytes(ByteString value)permission could be granted either by participant sid or identitystring participant_sid = 1;booleangetAllTracks()bool all_tracks = 2;LivekitRtc.TrackPermission.BuildersetAllTracks(boolean value)bool all_tracks = 2;LivekitRtc.TrackPermission.BuilderclearAllTracks()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;LivekitRtc.TrackPermission.BuildersetTrackSids(int index, String value)repeated string track_sids = 3;LivekitRtc.TrackPermission.BuilderaddTrackSids(String value)repeated string track_sids = 3;LivekitRtc.TrackPermission.BuilderaddAllTrackSids(Iterable<String> values)repeated string track_sids = 3;LivekitRtc.TrackPermission.BuilderclearTrackSids()repeated string track_sids = 3;LivekitRtc.TrackPermission.BuilderaddTrackSidsBytes(ByteString value)repeated string track_sids = 3;StringgetParticipantIdentity()string participant_identity = 4;ByteStringgetParticipantIdentityBytes()string participant_identity = 4;LivekitRtc.TrackPermission.BuildersetParticipantIdentity(String value)string participant_identity = 4;LivekitRtc.TrackPermission.BuilderclearParticipantIdentity()string participant_identity = 4;LivekitRtc.TrackPermission.BuildersetParticipantIdentityBytes(ByteString value)string participant_identity = 4;-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, getDefaultInstanceForType, isInitialized, mergeFrom -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial, clear, clone, mergeFrom -
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;
-
setParticipantSid
LivekitRtc.TrackPermission.Builder setParticipantSid(String value)
permission could be granted either by participant sid or identitystring participant_sid = 1;- Parameters:
value- The participantSid to set.
-
clearParticipantSid
LivekitRtc.TrackPermission.Builder clearParticipantSid()
permission could be granted either by participant sid or identitystring participant_sid = 1;
-
setParticipantSidBytes
LivekitRtc.TrackPermission.Builder setParticipantSidBytes(ByteString value)
permission could be granted either by participant sid or identitystring participant_sid = 1;- Parameters:
value- The bytes for participantSid to set.
-
getAllTracks
boolean getAllTracks()
bool all_tracks = 2;
-
setAllTracks
LivekitRtc.TrackPermission.Builder setAllTracks(boolean value)
bool all_tracks = 2;- Parameters:
value- The allTracks to set.
-
clearAllTracks
LivekitRtc.TrackPermission.Builder clearAllTracks()
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.
-
setTrackSids
LivekitRtc.TrackPermission.Builder setTrackSids(int index, String value)
repeated string track_sids = 3;- Parameters:
index- The index to set the value at.value- The trackSids to set.
-
addTrackSids
LivekitRtc.TrackPermission.Builder addTrackSids(String value)
repeated string track_sids = 3;- Parameters:
value- The trackSids to add.
-
addAllTrackSids
LivekitRtc.TrackPermission.Builder addAllTrackSids(Iterable<String> values)
repeated string track_sids = 3;- Parameters:
values- The trackSids to add.
-
clearTrackSids
LivekitRtc.TrackPermission.Builder clearTrackSids()
repeated string track_sids = 3;
-
addTrackSidsBytes
LivekitRtc.TrackPermission.Builder addTrackSidsBytes(ByteString value)
repeated string track_sids = 3;- Parameters:
value- The bytes of the trackSids to add.
-
getParticipantIdentity
String getParticipantIdentity()
string participant_identity = 4;
-
getParticipantIdentityBytes
ByteString getParticipantIdentityBytes()
string participant_identity = 4;
-
setParticipantIdentity
LivekitRtc.TrackPermission.Builder setParticipantIdentity(String value)
string participant_identity = 4;- Parameters:
value- The participantIdentity to set.
-
clearParticipantIdentity
LivekitRtc.TrackPermission.Builder clearParticipantIdentity()
string participant_identity = 4;
-
setParticipantIdentityBytes
LivekitRtc.TrackPermission.Builder setParticipantIdentityBytes(ByteString value)
string participant_identity = 4;- Parameters:
value- The bytes for participantIdentity to set.
-
-
-
-