-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder
public interface LivekitRtc.JoinRequestOrBuilder implements MessageLiteOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract booleanhasClientInfo().livekit.ClientInfo client_info = 1;abstract LivekitModels.ClientInfogetClientInfo().livekit.ClientInfo client_info = 1;abstract booleanhasConnectionSettings().livekit.ConnectionSettings connection_settings = 2;abstract LivekitRtc.ConnectionSettingsgetConnectionSettings().livekit.ConnectionSettings connection_settings = 2;abstract StringgetMetadata()if not empty, will overwrite `metadata` in tokenstring metadata = 3;abstract ByteStringgetMetadataBytes()if not empty, will overwrite `metadata` in tokenstring metadata = 3;abstract intgetParticipantAttributesCount()will set keys provided via this will overwrite if the same key is in the token will not delete keys from token if there is a key collision and this sets that key to empty valuemap<string, string> participant_attributes = 4;abstract booleancontainsParticipantAttributes(String key)will set keys provided via this will overwrite if the same key is in the token will not delete keys from token if there is a key collision and this sets that key to empty valuemap<string, string> participant_attributes = 4;abstract Map<String, String>getParticipantAttributes()Use getParticipantAttributesMap instead. abstract Map<String, String>getParticipantAttributesMap()will set keys provided via this will overwrite if the same key is in the token will not delete keys from token if there is a key collision and this sets that key to empty valuemap<string, string> participant_attributes = 4;abstract StringgetParticipantAttributesOrDefault(String key, String defaultValue)will set keys provided via this will overwrite if the same key is in the token will not delete keys from token if there is a key collision and this sets that key to empty valuemap<string, string> participant_attributes = 4;abstract StringgetParticipantAttributesOrThrow(String key)will set keys provided via this will overwrite if the same key is in the token will not delete keys from token if there is a key collision and this sets that key to empty valuemap<string, string> participant_attributes = 4;abstract List<LivekitRtc.AddTrackRequest>getAddTrackRequestsList()repeated .livekit.AddTrackRequest add_track_requests = 5;abstract LivekitRtc.AddTrackRequestgetAddTrackRequests(int index)repeated .livekit.AddTrackRequest add_track_requests = 5;abstract intgetAddTrackRequestsCount()repeated .livekit.AddTrackRequest add_track_requests = 5;abstract booleanhasPublisherOffer().livekit.SessionDescription publisher_offer = 6;abstract LivekitRtc.SessionDescriptiongetPublisherOffer().livekit.SessionDescription publisher_offer = 6;abstract booleangetReconnect()bool reconnect = 7;abstract intgetReconnectReasonValue().livekit.ReconnectReason reconnect_reason = 8;abstract LivekitModels.ReconnectReasongetReconnectReason().livekit.ReconnectReason reconnect_reason = 8;abstract StringgetParticipantSid()string participant_sid = 9;abstract ByteStringgetParticipantSidBytes()string participant_sid = 9;abstract booleanhasSyncState().livekit.SyncState sync_state = 10;abstract LivekitRtc.SyncStategetSyncState().livekit.SyncState sync_state = 10;-
-
Method Detail
-
hasClientInfo
abstract boolean hasClientInfo()
.livekit.ClientInfo client_info = 1;
-
getClientInfo
abstract LivekitModels.ClientInfo getClientInfo()
.livekit.ClientInfo client_info = 1;
-
hasConnectionSettings
abstract boolean hasConnectionSettings()
.livekit.ConnectionSettings connection_settings = 2;
-
getConnectionSettings
abstract LivekitRtc.ConnectionSettings getConnectionSettings()
.livekit.ConnectionSettings connection_settings = 2;
-
getMetadata
abstract String getMetadata()
if not empty, will overwrite `metadata` in tokenstring metadata = 3;
-
getMetadataBytes
abstract ByteString getMetadataBytes()
if not empty, will overwrite `metadata` in tokenstring metadata = 3;
-
getParticipantAttributesCount
abstract int getParticipantAttributesCount()
will set keys provided via this will overwrite if the same key is in the token will not delete keys from token if there is a key collision and this sets that key to empty valuemap<string, string> participant_attributes = 4;
-
containsParticipantAttributes
abstract boolean containsParticipantAttributes(String key)
will set keys provided via this will overwrite if the same key is in the token will not delete keys from token if there is a key collision and this sets that key to empty valuemap<string, string> participant_attributes = 4;
-
getParticipantAttributes
@Deprecated() abstract Map<String, String> getParticipantAttributes()
Use getParticipantAttributesMap instead.
-
getParticipantAttributesMap
abstract Map<String, String> getParticipantAttributesMap()
will set keys provided via this will overwrite if the same key is in the token will not delete keys from token if there is a key collision and this sets that key to empty valuemap<string, string> participant_attributes = 4;
-
getParticipantAttributesOrDefault
abstract String getParticipantAttributesOrDefault(String key, String defaultValue)
will set keys provided via this will overwrite if the same key is in the token will not delete keys from token if there is a key collision and this sets that key to empty valuemap<string, string> participant_attributes = 4;
-
getParticipantAttributesOrThrow
abstract String getParticipantAttributesOrThrow(String key)
will set keys provided via this will overwrite if the same key is in the token will not delete keys from token if there is a key collision and this sets that key to empty valuemap<string, string> participant_attributes = 4;
-
getAddTrackRequestsList
abstract List<LivekitRtc.AddTrackRequest> getAddTrackRequestsList()
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
getAddTrackRequests
abstract LivekitRtc.AddTrackRequest getAddTrackRequests(int index)
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
getAddTrackRequestsCount
abstract int getAddTrackRequestsCount()
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
hasPublisherOffer
abstract boolean hasPublisherOffer()
.livekit.SessionDescription publisher_offer = 6;
-
getPublisherOffer
abstract LivekitRtc.SessionDescription getPublisherOffer()
.livekit.SessionDescription publisher_offer = 6;
-
getReconnect
abstract boolean getReconnect()
bool reconnect = 7;
-
getReconnectReasonValue
abstract int getReconnectReasonValue()
.livekit.ReconnectReason reconnect_reason = 8;
-
getReconnectReason
abstract LivekitModels.ReconnectReason getReconnectReason()
.livekit.ReconnectReason reconnect_reason = 8;
-
getParticipantSid
abstract String getParticipantSid()
string participant_sid = 9;
-
getParticipantSidBytes
abstract ByteString getParticipantSidBytes()
string participant_sid = 9;
-
hasSyncState
abstract boolean hasSyncState()
.livekit.SyncState sync_state = 10;
-
getSyncState
abstract LivekitRtc.SyncState getSyncState()
.livekit.SyncState sync_state = 10;
-
-
-
-