-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitRtc.SubscriptionPermissionOrBuilder
public final class LivekitRtc.SubscriptionPermission.Builder extends GeneratedMessageLite.Builder<LivekitRtc.SubscriptionPermission, LivekitRtc.SubscriptionPermission.Builder> implements LivekitRtc.SubscriptionPermissionOrBuilder
Protobuf type
{@code livekit.SubscriptionPermission}
-
-
Method Summary
Modifier and Type Method Description booleangetAllParticipants()bool all_participants = 1;LivekitRtc.SubscriptionPermission.BuildersetAllParticipants(boolean value)bool all_participants = 1;LivekitRtc.SubscriptionPermission.BuilderclearAllParticipants()bool all_participants = 1;List<LivekitRtc.TrackPermission>getTrackPermissionsList()repeated .livekit.TrackPermission track_permissions = 2;intgetTrackPermissionsCount()repeated .livekit.TrackPermission track_permissions = 2;LivekitRtc.TrackPermissiongetTrackPermissions(int index)repeated .livekit.TrackPermission track_permissions = 2;LivekitRtc.SubscriptionPermission.BuildersetTrackPermissions(int index, LivekitRtc.TrackPermission value)repeated .livekit.TrackPermission track_permissions = 2;LivekitRtc.SubscriptionPermission.BuildersetTrackPermissions(int index, LivekitRtc.TrackPermission.Builder builderForValue)repeated .livekit.TrackPermission track_permissions = 2;LivekitRtc.SubscriptionPermission.BuilderaddTrackPermissions(LivekitRtc.TrackPermission value)repeated .livekit.TrackPermission track_permissions = 2;LivekitRtc.SubscriptionPermission.BuilderaddTrackPermissions(int index, LivekitRtc.TrackPermission value)repeated .livekit.TrackPermission track_permissions = 2;LivekitRtc.SubscriptionPermission.BuilderaddTrackPermissions(LivekitRtc.TrackPermission.Builder builderForValue)repeated .livekit.TrackPermission track_permissions = 2;LivekitRtc.SubscriptionPermission.BuilderaddTrackPermissions(int index, LivekitRtc.TrackPermission.Builder builderForValue)repeated .livekit.TrackPermission track_permissions = 2;LivekitRtc.SubscriptionPermission.BuilderaddAllTrackPermissions(Iterable<out LivekitRtc.TrackPermission> values)repeated .livekit.TrackPermission track_permissions = 2;LivekitRtc.SubscriptionPermission.BuilderclearTrackPermissions()repeated .livekit.TrackPermission track_permissions = 2;LivekitRtc.SubscriptionPermission.BuilderremoveTrackPermissions(int index)repeated .livekit.TrackPermission track_permissions = 2;-
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
-
getAllParticipants
boolean getAllParticipants()
bool all_participants = 1;
-
setAllParticipants
LivekitRtc.SubscriptionPermission.Builder setAllParticipants(boolean value)
bool all_participants = 1;- Parameters:
value- The allParticipants to set.
-
clearAllParticipants
LivekitRtc.SubscriptionPermission.Builder clearAllParticipants()
bool all_participants = 1;
-
getTrackPermissionsList
List<LivekitRtc.TrackPermission> getTrackPermissionsList()
repeated .livekit.TrackPermission track_permissions = 2;
-
getTrackPermissionsCount
int getTrackPermissionsCount()
repeated .livekit.TrackPermission track_permissions = 2;
-
getTrackPermissions
LivekitRtc.TrackPermission getTrackPermissions(int index)
repeated .livekit.TrackPermission track_permissions = 2;
-
setTrackPermissions
LivekitRtc.SubscriptionPermission.Builder setTrackPermissions(int index, LivekitRtc.TrackPermission value)
repeated .livekit.TrackPermission track_permissions = 2;
-
setTrackPermissions
LivekitRtc.SubscriptionPermission.Builder setTrackPermissions(int index, LivekitRtc.TrackPermission.Builder builderForValue)
repeated .livekit.TrackPermission track_permissions = 2;
-
addTrackPermissions
LivekitRtc.SubscriptionPermission.Builder addTrackPermissions(LivekitRtc.TrackPermission value)
repeated .livekit.TrackPermission track_permissions = 2;
-
addTrackPermissions
LivekitRtc.SubscriptionPermission.Builder addTrackPermissions(int index, LivekitRtc.TrackPermission value)
repeated .livekit.TrackPermission track_permissions = 2;
-
addTrackPermissions
LivekitRtc.SubscriptionPermission.Builder addTrackPermissions(LivekitRtc.TrackPermission.Builder builderForValue)
repeated .livekit.TrackPermission track_permissions = 2;
-
addTrackPermissions
LivekitRtc.SubscriptionPermission.Builder addTrackPermissions(int index, LivekitRtc.TrackPermission.Builder builderForValue)
repeated .livekit.TrackPermission track_permissions = 2;
-
addAllTrackPermissions
LivekitRtc.SubscriptionPermission.Builder addAllTrackPermissions(Iterable<out LivekitRtc.TrackPermission> values)
repeated .livekit.TrackPermission track_permissions = 2;
-
clearTrackPermissions
LivekitRtc.SubscriptionPermission.Builder clearTrackPermissions()
repeated .livekit.TrackPermission track_permissions = 2;
-
removeTrackPermissions
LivekitRtc.SubscriptionPermission.Builder removeTrackPermissions(int index)
repeated .livekit.TrackPermission track_permissions = 2;
-
-
-
-