-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder
public interface LivekitTokenSource.TokenSourceRequestOrBuilder implements MessageLiteOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract booleanhasRoomName()The name of the room being requested when generating credentialsoptional string room_name = 1;abstract StringgetRoomName()The name of the room being requested when generating credentialsoptional string room_name = 1;abstract ByteStringgetRoomNameBytes()The name of the room being requested when generating credentialsoptional string room_name = 1;abstract booleanhasParticipantName()The name of the participant being requested for this client when generating credentialsoptional string participant_name = 2;abstract StringgetParticipantName()The name of the participant being requested for this client when generating credentialsoptional string participant_name = 2;abstract ByteStringgetParticipantNameBytes()The name of the participant being requested for this client when generating credentialsoptional string participant_name = 2;abstract booleanhasParticipantIdentity()The identity of the participant being requested for this client when generating credentialsoptional string participant_identity = 3;abstract StringgetParticipantIdentity()The identity of the participant being requested for this client when generating credentialsoptional string participant_identity = 3;abstract ByteStringgetParticipantIdentityBytes()The identity of the participant being requested for this client when generating credentialsoptional string participant_identity = 3;abstract booleanhasParticipantMetadata()Any participant metadata being included along with the credentials generation operationoptional string participant_metadata = 4;abstract StringgetParticipantMetadata()Any participant metadata being included along with the credentials generation operationoptional string participant_metadata = 4;abstract ByteStringgetParticipantMetadataBytes()Any participant metadata being included along with the credentials generation operationoptional string participant_metadata = 4;abstract intgetParticipantAttributesCount()Any participant attributes being included along with the credentials generation operationmap<string, string> participant_attributes = 5;abstract booleancontainsParticipantAttributes(String key)Any participant attributes being included along with the credentials generation operationmap<string, string> participant_attributes = 5;abstract Map<String, String>getParticipantAttributes()Use getParticipantAttributesMap instead. abstract Map<String, String>getParticipantAttributesMap()Any participant attributes being included along with the credentials generation operationmap<string, string> participant_attributes = 5;abstract StringgetParticipantAttributesOrDefault(String key, String defaultValue)Any participant attributes being included along with the credentials generation operationmap<string, string> participant_attributes = 5;abstract StringgetParticipantAttributesOrThrow(String key)Any participant attributes being included along with the credentials generation operationmap<string, string> participant_attributes = 5;abstract booleanhasRoomConfig()A RoomConfiguration object can be passed to request extra parameters should be included when generating connection credentials - dispatching agents, defining egress settings, etc More info: https://docs.livekit.io/home/get-started/authentication/#room-configurationoptional .livekit.RoomConfiguration room_config = 6;abstract LivekitRoom.RoomConfigurationgetRoomConfig()A RoomConfiguration object can be passed to request extra parameters should be included when generating connection credentials - dispatching agents, defining egress settings, etc More info: https://docs.livekit.io/home/get-started/authentication/#room-configurationoptional .livekit.RoomConfiguration room_config = 6;-
-
Method Detail
-
hasRoomName
abstract boolean hasRoomName()
The name of the room being requested when generating credentialsoptional string room_name = 1;
-
getRoomName
abstract String getRoomName()
The name of the room being requested when generating credentialsoptional string room_name = 1;
-
getRoomNameBytes
abstract ByteString getRoomNameBytes()
The name of the room being requested when generating credentialsoptional string room_name = 1;
-
hasParticipantName
abstract boolean hasParticipantName()
The name of the participant being requested for this client when generating credentialsoptional string participant_name = 2;
-
getParticipantName
abstract String getParticipantName()
The name of the participant being requested for this client when generating credentialsoptional string participant_name = 2;
-
getParticipantNameBytes
abstract ByteString getParticipantNameBytes()
The name of the participant being requested for this client when generating credentialsoptional string participant_name = 2;
-
hasParticipantIdentity
abstract boolean hasParticipantIdentity()
The identity of the participant being requested for this client when generating credentialsoptional string participant_identity = 3;
-
getParticipantIdentity
abstract String getParticipantIdentity()
The identity of the participant being requested for this client when generating credentialsoptional string participant_identity = 3;
-
getParticipantIdentityBytes
abstract ByteString getParticipantIdentityBytes()
The identity of the participant being requested for this client when generating credentialsoptional string participant_identity = 3;
-
hasParticipantMetadata
abstract boolean hasParticipantMetadata()
Any participant metadata being included along with the credentials generation operationoptional string participant_metadata = 4;
-
getParticipantMetadata
abstract String getParticipantMetadata()
Any participant metadata being included along with the credentials generation operationoptional string participant_metadata = 4;
-
getParticipantMetadataBytes
abstract ByteString getParticipantMetadataBytes()
Any participant metadata being included along with the credentials generation operationoptional string participant_metadata = 4;
-
getParticipantAttributesCount
abstract int getParticipantAttributesCount()
Any participant attributes being included along with the credentials generation operationmap<string, string> participant_attributes = 5;
-
containsParticipantAttributes
abstract boolean containsParticipantAttributes(String key)
Any participant attributes being included along with the credentials generation operationmap<string, string> participant_attributes = 5;
-
getParticipantAttributes
@Deprecated() abstract Map<String, String> getParticipantAttributes()
Use getParticipantAttributesMap instead.
-
getParticipantAttributesMap
abstract Map<String, String> getParticipantAttributesMap()
Any participant attributes being included along with the credentials generation operationmap<string, string> participant_attributes = 5;
-
getParticipantAttributesOrDefault
abstract String getParticipantAttributesOrDefault(String key, String defaultValue)
Any participant attributes being included along with the credentials generation operationmap<string, string> participant_attributes = 5;
-
getParticipantAttributesOrThrow
abstract String getParticipantAttributesOrThrow(String key)
Any participant attributes being included along with the credentials generation operationmap<string, string> participant_attributes = 5;
-
hasRoomConfig
abstract boolean hasRoomConfig()
A RoomConfiguration object can be passed to request extra parameters should be included when generating connection credentials - dispatching agents, defining egress settings, etc More info: https://docs.livekit.io/home/get-started/authentication/#room-configurationoptional .livekit.RoomConfiguration room_config = 6;
-
getRoomConfig
abstract LivekitRoom.RoomConfiguration getRoomConfig()
A RoomConfiguration object can be passed to request extra parameters should be included when generating connection credentials - dispatching agents, defining egress settings, etc More info: https://docs.livekit.io/home/get-started/authentication/#room-configurationoptional .livekit.RoomConfiguration room_config = 6;
-
-
-
-