-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitRtc.JoinRequestOrBuilder
public final class LivekitRtc.JoinRequest.Builder extends GeneratedMessageLite.Builder<LivekitRtc.JoinRequest, LivekitRtc.JoinRequest.Builder> implements LivekitRtc.JoinRequestOrBuilder
Protobuf type
{@code livekit.JoinRequest}
-
-
Method Summary
Modifier and Type Method Description booleanhasClientInfo().livekit.ClientInfo client_info = 1;LivekitModels.ClientInfogetClientInfo().livekit.ClientInfo client_info = 1;LivekitRtc.JoinRequest.BuildersetClientInfo(LivekitModels.ClientInfo value).livekit.ClientInfo client_info = 1;LivekitRtc.JoinRequest.BuildersetClientInfo(LivekitModels.ClientInfo.Builder builderForValue).livekit.ClientInfo client_info = 1;LivekitRtc.JoinRequest.BuildermergeClientInfo(LivekitModels.ClientInfo value).livekit.ClientInfo client_info = 1;LivekitRtc.JoinRequest.BuilderclearClientInfo().livekit.ClientInfo client_info = 1;booleanhasConnectionSettings().livekit.ConnectionSettings connection_settings = 2;LivekitRtc.ConnectionSettingsgetConnectionSettings().livekit.ConnectionSettings connection_settings = 2;LivekitRtc.JoinRequest.BuildersetConnectionSettings(LivekitRtc.ConnectionSettings value).livekit.ConnectionSettings connection_settings = 2;LivekitRtc.JoinRequest.BuildersetConnectionSettings(LivekitRtc.ConnectionSettings.Builder builderForValue).livekit.ConnectionSettings connection_settings = 2;LivekitRtc.JoinRequest.BuildermergeConnectionSettings(LivekitRtc.ConnectionSettings value).livekit.ConnectionSettings connection_settings = 2;LivekitRtc.JoinRequest.BuilderclearConnectionSettings().livekit.ConnectionSettings connection_settings = 2;StringgetMetadata()if not empty, will overwrite `metadata` in tokenstring metadata = 3;ByteStringgetMetadataBytes()if not empty, will overwrite `metadata` in tokenstring metadata = 3;LivekitRtc.JoinRequest.BuildersetMetadata(String value)if not empty, will overwrite `metadata` in tokenstring metadata = 3;LivekitRtc.JoinRequest.BuilderclearMetadata()if not empty, will overwrite `metadata` in tokenstring metadata = 3;LivekitRtc.JoinRequest.BuildersetMetadataBytes(ByteString value)if not empty, will overwrite `metadata` in tokenstring metadata = 3;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;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;LivekitRtc.JoinRequest.BuilderclearParticipantAttributes()LivekitRtc.JoinRequest.BuilderremoveParticipantAttributes(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;Map<String, String>getParticipantAttributes()Use getParticipantAttributesMap instead. 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;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;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;LivekitRtc.JoinRequest.BuilderputParticipantAttributes(String key, String value)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;LivekitRtc.JoinRequest.BuilderputAllParticipantAttributes(Map<String, String> values)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;List<LivekitRtc.AddTrackRequest>getAddTrackRequestsList()repeated .livekit.AddTrackRequest add_track_requests = 5;intgetAddTrackRequestsCount()repeated .livekit.AddTrackRequest add_track_requests = 5;LivekitRtc.AddTrackRequestgetAddTrackRequests(int index)repeated .livekit.AddTrackRequest add_track_requests = 5;LivekitRtc.JoinRequest.BuildersetAddTrackRequests(int index, LivekitRtc.AddTrackRequest value)repeated .livekit.AddTrackRequest add_track_requests = 5;LivekitRtc.JoinRequest.BuildersetAddTrackRequests(int index, LivekitRtc.AddTrackRequest.Builder builderForValue)repeated .livekit.AddTrackRequest add_track_requests = 5;LivekitRtc.JoinRequest.BuilderaddAddTrackRequests(LivekitRtc.AddTrackRequest value)repeated .livekit.AddTrackRequest add_track_requests = 5;LivekitRtc.JoinRequest.BuilderaddAddTrackRequests(int index, LivekitRtc.AddTrackRequest value)repeated .livekit.AddTrackRequest add_track_requests = 5;LivekitRtc.JoinRequest.BuilderaddAddTrackRequests(LivekitRtc.AddTrackRequest.Builder builderForValue)repeated .livekit.AddTrackRequest add_track_requests = 5;LivekitRtc.JoinRequest.BuilderaddAddTrackRequests(int index, LivekitRtc.AddTrackRequest.Builder builderForValue)repeated .livekit.AddTrackRequest add_track_requests = 5;LivekitRtc.JoinRequest.BuilderaddAllAddTrackRequests(Iterable<out LivekitRtc.AddTrackRequest> values)repeated .livekit.AddTrackRequest add_track_requests = 5;LivekitRtc.JoinRequest.BuilderclearAddTrackRequests()repeated .livekit.AddTrackRequest add_track_requests = 5;LivekitRtc.JoinRequest.BuilderremoveAddTrackRequests(int index)repeated .livekit.AddTrackRequest add_track_requests = 5;booleanhasPublisherOffer().livekit.SessionDescription publisher_offer = 6;LivekitRtc.SessionDescriptiongetPublisherOffer().livekit.SessionDescription publisher_offer = 6;LivekitRtc.JoinRequest.BuildersetPublisherOffer(LivekitRtc.SessionDescription value).livekit.SessionDescription publisher_offer = 6;LivekitRtc.JoinRequest.BuildersetPublisherOffer(LivekitRtc.SessionDescription.Builder builderForValue).livekit.SessionDescription publisher_offer = 6;LivekitRtc.JoinRequest.BuildermergePublisherOffer(LivekitRtc.SessionDescription value).livekit.SessionDescription publisher_offer = 6;LivekitRtc.JoinRequest.BuilderclearPublisherOffer().livekit.SessionDescription publisher_offer = 6;booleangetReconnect()bool reconnect = 7;LivekitRtc.JoinRequest.BuildersetReconnect(boolean value)bool reconnect = 7;LivekitRtc.JoinRequest.BuilderclearReconnect()bool reconnect = 7;intgetReconnectReasonValue().livekit.ReconnectReason reconnect_reason = 8;LivekitRtc.JoinRequest.BuildersetReconnectReasonValue(int value).livekit.ReconnectReason reconnect_reason = 8;LivekitModels.ReconnectReasongetReconnectReason().livekit.ReconnectReason reconnect_reason = 8;LivekitRtc.JoinRequest.BuildersetReconnectReason(LivekitModels.ReconnectReason value).livekit.ReconnectReason reconnect_reason = 8;LivekitRtc.JoinRequest.BuilderclearReconnectReason().livekit.ReconnectReason reconnect_reason = 8;StringgetParticipantSid()string participant_sid = 9;ByteStringgetParticipantSidBytes()string participant_sid = 9;LivekitRtc.JoinRequest.BuildersetParticipantSid(String value)string participant_sid = 9;LivekitRtc.JoinRequest.BuilderclearParticipantSid()string participant_sid = 9;LivekitRtc.JoinRequest.BuildersetParticipantSidBytes(ByteString value)string participant_sid = 9;booleanhasSyncState().livekit.SyncState sync_state = 10;LivekitRtc.SyncStategetSyncState().livekit.SyncState sync_state = 10;LivekitRtc.JoinRequest.BuildersetSyncState(LivekitRtc.SyncState value).livekit.SyncState sync_state = 10;LivekitRtc.JoinRequest.BuildersetSyncState(LivekitRtc.SyncState.Builder builderForValue).livekit.SyncState sync_state = 10;LivekitRtc.JoinRequest.BuildermergeSyncState(LivekitRtc.SyncState value).livekit.SyncState sync_state = 10;LivekitRtc.JoinRequest.BuilderclearSyncState().livekit.SyncState sync_state = 10;-
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 livekit.LivekitRtc.JoinRequestOrBuilder
containsParticipantAttributes, getParticipantAttributesOrDefault, getParticipantAttributesOrThrow -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
hasClientInfo
boolean hasClientInfo()
.livekit.ClientInfo client_info = 1;
-
getClientInfo
LivekitModels.ClientInfo getClientInfo()
.livekit.ClientInfo client_info = 1;
-
setClientInfo
LivekitRtc.JoinRequest.Builder setClientInfo(LivekitModels.ClientInfo value)
.livekit.ClientInfo client_info = 1;
-
setClientInfo
LivekitRtc.JoinRequest.Builder setClientInfo(LivekitModels.ClientInfo.Builder builderForValue)
.livekit.ClientInfo client_info = 1;
-
mergeClientInfo
LivekitRtc.JoinRequest.Builder mergeClientInfo(LivekitModels.ClientInfo value)
.livekit.ClientInfo client_info = 1;
-
clearClientInfo
LivekitRtc.JoinRequest.Builder clearClientInfo()
.livekit.ClientInfo client_info = 1;
-
hasConnectionSettings
boolean hasConnectionSettings()
.livekit.ConnectionSettings connection_settings = 2;
-
getConnectionSettings
LivekitRtc.ConnectionSettings getConnectionSettings()
.livekit.ConnectionSettings connection_settings = 2;
-
setConnectionSettings
LivekitRtc.JoinRequest.Builder setConnectionSettings(LivekitRtc.ConnectionSettings value)
.livekit.ConnectionSettings connection_settings = 2;
-
setConnectionSettings
LivekitRtc.JoinRequest.Builder setConnectionSettings(LivekitRtc.ConnectionSettings.Builder builderForValue)
.livekit.ConnectionSettings connection_settings = 2;
-
mergeConnectionSettings
LivekitRtc.JoinRequest.Builder mergeConnectionSettings(LivekitRtc.ConnectionSettings value)
.livekit.ConnectionSettings connection_settings = 2;
-
clearConnectionSettings
LivekitRtc.JoinRequest.Builder clearConnectionSettings()
.livekit.ConnectionSettings connection_settings = 2;
-
getMetadata
String getMetadata()
if not empty, will overwrite `metadata` in tokenstring metadata = 3;
-
getMetadataBytes
ByteString getMetadataBytes()
if not empty, will overwrite `metadata` in tokenstring metadata = 3;
-
setMetadata
LivekitRtc.JoinRequest.Builder setMetadata(String value)
if not empty, will overwrite `metadata` in tokenstring metadata = 3;- Parameters:
value- The metadata to set.
-
clearMetadata
LivekitRtc.JoinRequest.Builder clearMetadata()
if not empty, will overwrite `metadata` in tokenstring metadata = 3;
-
setMetadataBytes
LivekitRtc.JoinRequest.Builder setMetadataBytes(ByteString value)
if not empty, will overwrite `metadata` in tokenstring metadata = 3;- Parameters:
value- The bytes for metadata to set.
-
getParticipantAttributesCount
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
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;
-
clearParticipantAttributes
LivekitRtc.JoinRequest.Builder clearParticipantAttributes()
-
removeParticipantAttributes
LivekitRtc.JoinRequest.Builder removeParticipantAttributes(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() Map<String, String> getParticipantAttributes()
Use getParticipantAttributesMap instead.
-
getParticipantAttributesMap
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
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
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;
-
putParticipantAttributes
LivekitRtc.JoinRequest.Builder putParticipantAttributes(String key, String value)
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;
-
putAllParticipantAttributes
LivekitRtc.JoinRequest.Builder putAllParticipantAttributes(Map<String, String> values)
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
List<LivekitRtc.AddTrackRequest> getAddTrackRequestsList()
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
getAddTrackRequestsCount
int getAddTrackRequestsCount()
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
getAddTrackRequests
LivekitRtc.AddTrackRequest getAddTrackRequests(int index)
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
setAddTrackRequests
LivekitRtc.JoinRequest.Builder setAddTrackRequests(int index, LivekitRtc.AddTrackRequest value)
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
setAddTrackRequests
LivekitRtc.JoinRequest.Builder setAddTrackRequests(int index, LivekitRtc.AddTrackRequest.Builder builderForValue)
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
addAddTrackRequests
LivekitRtc.JoinRequest.Builder addAddTrackRequests(LivekitRtc.AddTrackRequest value)
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
addAddTrackRequests
LivekitRtc.JoinRequest.Builder addAddTrackRequests(int index, LivekitRtc.AddTrackRequest value)
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
addAddTrackRequests
LivekitRtc.JoinRequest.Builder addAddTrackRequests(LivekitRtc.AddTrackRequest.Builder builderForValue)
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
addAddTrackRequests
LivekitRtc.JoinRequest.Builder addAddTrackRequests(int index, LivekitRtc.AddTrackRequest.Builder builderForValue)
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
addAllAddTrackRequests
LivekitRtc.JoinRequest.Builder addAllAddTrackRequests(Iterable<out LivekitRtc.AddTrackRequest> values)
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
clearAddTrackRequests
LivekitRtc.JoinRequest.Builder clearAddTrackRequests()
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
removeAddTrackRequests
LivekitRtc.JoinRequest.Builder removeAddTrackRequests(int index)
repeated .livekit.AddTrackRequest add_track_requests = 5;
-
hasPublisherOffer
boolean hasPublisherOffer()
.livekit.SessionDescription publisher_offer = 6;
-
getPublisherOffer
LivekitRtc.SessionDescription getPublisherOffer()
.livekit.SessionDescription publisher_offer = 6;
-
setPublisherOffer
LivekitRtc.JoinRequest.Builder setPublisherOffer(LivekitRtc.SessionDescription value)
.livekit.SessionDescription publisher_offer = 6;
-
setPublisherOffer
LivekitRtc.JoinRequest.Builder setPublisherOffer(LivekitRtc.SessionDescription.Builder builderForValue)
.livekit.SessionDescription publisher_offer = 6;
-
mergePublisherOffer
LivekitRtc.JoinRequest.Builder mergePublisherOffer(LivekitRtc.SessionDescription value)
.livekit.SessionDescription publisher_offer = 6;
-
clearPublisherOffer
LivekitRtc.JoinRequest.Builder clearPublisherOffer()
.livekit.SessionDescription publisher_offer = 6;
-
getReconnect
boolean getReconnect()
bool reconnect = 7;
-
setReconnect
LivekitRtc.JoinRequest.Builder setReconnect(boolean value)
bool reconnect = 7;- Parameters:
value- The reconnect to set.
-
clearReconnect
LivekitRtc.JoinRequest.Builder clearReconnect()
bool reconnect = 7;
-
getReconnectReasonValue
int getReconnectReasonValue()
.livekit.ReconnectReason reconnect_reason = 8;
-
setReconnectReasonValue
LivekitRtc.JoinRequest.Builder setReconnectReasonValue(int value)
.livekit.ReconnectReason reconnect_reason = 8;- Parameters:
value- The reconnectReason to set.
-
getReconnectReason
LivekitModels.ReconnectReason getReconnectReason()
.livekit.ReconnectReason reconnect_reason = 8;
-
setReconnectReason
LivekitRtc.JoinRequest.Builder setReconnectReason(LivekitModels.ReconnectReason value)
.livekit.ReconnectReason reconnect_reason = 8;- Parameters:
value- The enum numeric value on the wire for reconnectReason to set.
-
clearReconnectReason
LivekitRtc.JoinRequest.Builder clearReconnectReason()
.livekit.ReconnectReason reconnect_reason = 8;
-
getParticipantSid
String getParticipantSid()
string participant_sid = 9;
-
getParticipantSidBytes
ByteString getParticipantSidBytes()
string participant_sid = 9;
-
setParticipantSid
LivekitRtc.JoinRequest.Builder setParticipantSid(String value)
string participant_sid = 9;- Parameters:
value- The participantSid to set.
-
clearParticipantSid
LivekitRtc.JoinRequest.Builder clearParticipantSid()
string participant_sid = 9;
-
setParticipantSidBytes
LivekitRtc.JoinRequest.Builder setParticipantSidBytes(ByteString value)
string participant_sid = 9;- Parameters:
value- The bytes for participantSid to set.
-
hasSyncState
boolean hasSyncState()
.livekit.SyncState sync_state = 10;
-
getSyncState
LivekitRtc.SyncState getSyncState()
.livekit.SyncState sync_state = 10;
-
setSyncState
LivekitRtc.JoinRequest.Builder setSyncState(LivekitRtc.SyncState value)
.livekit.SyncState sync_state = 10;
-
setSyncState
LivekitRtc.JoinRequest.Builder setSyncState(LivekitRtc.SyncState.Builder builderForValue)
.livekit.SyncState sync_state = 10;
-
mergeSyncState
LivekitRtc.JoinRequest.Builder mergeSyncState(LivekitRtc.SyncState value)
.livekit.SyncState sync_state = 10;
-
clearSyncState
LivekitRtc.JoinRequest.Builder clearSyncState()
.livekit.SyncState sync_state = 10;
-
-
-
-