-
- All Implemented Interfaces:
-
java.io.Serializable
public final class Participant extends Message<Participant, Nothing>
those who are online in the call
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classParticipant.Companion
-
Field Summary
Fields Modifier and Type Field Description private final List<TrackType>published_tracksprivate final Map<String, ?>customprivate final List<String>rolesprivate final Stringuser_idprivate final Stringsession_idprivate final <ERROR CLASS>joined_atprivate final Stringtrack_lookup_prefixprivate final ConnectionQualityconnection_qualityprivate final Booleanis_speakingprivate final Booleanis_dominant_speakerprivate final Floataudio_levelprivate final Stringnameprivate final Stringimageprivate final ParticipantSourcesourceprivate final ProtoAdapter<Participant>adapterprivate final ByteStringunknownFields
-
Constructor Summary
Constructors Constructor Description Participant(String user_id, String session_id, List<TrackType> published_tracks, <ERROR CLASS> joined_at, String track_lookup_prefix, ConnectionQuality connection_quality, Boolean is_speaking, Boolean is_dominant_speaker, Float audio_level, String name, String image, Map<String, ?> custom, List<String> roles, ParticipantSource source, ByteString unknownFields)
-
Method Summary
-
-
Constructor Detail
-
Participant
Participant(String user_id, String session_id, List<TrackType> published_tracks, <ERROR CLASS> joined_at, String track_lookup_prefix, ConnectionQuality connection_quality, Boolean is_speaking, Boolean is_dominant_speaker, Float audio_level, String name, String image, Map<String, ?> custom, List<String> roles, ParticipantSource source, ByteString unknownFields)
-
-
Method Detail
-
getPublished_tracks
final List<TrackType> getPublished_tracks()
map of track id to track type
-
getUser_id
final String getUser_id()
-
getSession_id
final String getSession_id()
-
getJoined_at
final <ERROR CLASS> getJoined_at()
-
getTrack_lookup_prefix
final String getTrack_lookup_prefix()
-
getConnection_quality
final ConnectionQuality getConnection_quality()
-
getIs_speaking
final Boolean getIs_speaking()
-
getIs_dominant_speaker
final Boolean getIs_dominant_speaker()
-
getAudio_level
final Float getAudio_level()
-
getSource
final ParticipantSource getSource()
-
adapter
final ProtoAdapter<Participant> adapter()
-
unknownFields
final ByteString unknownFields()
-
newBuilder
@Deprecated(message = Shouldn't be used in Kotlin, level = DeprecationLevel.HIDDEN) Void newBuilder()
-
copy
final Participant ,String,ConnectionQuality,Boolean,Boolean,Float,String,String,Map,List,ParticipantSource,ByteString)>copy(String user_id, String session_id, List<TrackType> published_tracks, <ERROR CLASS> joined_at, String track_lookup_prefix, ConnectionQuality connection_quality, Boolean is_speaking, Boolean is_dominant_speaker, Float audio_level, String name, String image, Map<String, ?> custom, List<String> roles, ParticipantSource source, ByteString unknownFields)
-
-
-
-