-
- All Implemented Interfaces:
-
java.io.Serializable
public final class TrackPublished extends Message<TrackPublished, Nothing>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classTrackPublished.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Stringuser_idprivate final Stringsession_idprivate final TrackTypetypeprivate final Participantparticipantprivate final ProtoAdapter<TrackPublished>adapterprivate final ByteStringunknownFields
-
Constructor Summary
Constructors Constructor Description TrackPublished(String user_id, String session_id, TrackType type, Participant participant, ByteString unknownFields)
-
Method Summary
Modifier and Type Method Description final StringgetUser_id()final StringgetSession_id()final TrackTypegetType()final ParticipantgetParticipant()Participant information here is included as an optimisation for large calls where broadcasting on every participant join is expensive. final ProtoAdapter<TrackPublished>adapter()final ByteStringunknownFields()VoidnewBuilder()Booleanequals(Object other)IntegerhashCode()StringtoString()final TrackPublishedcopy(String user_id, String session_id, TrackType type, Participant participant, ByteString unknownFields)-
-
Constructor Detail
-
TrackPublished
TrackPublished(String user_id, String session_id, TrackType type, Participant participant, ByteString unknownFields)
-
-
Method Detail
-
getUser_id
final String getUser_id()
-
getSession_id
final String getSession_id()
-
getParticipant
final Participant getParticipant()
Participant information here is included as an optimisation for large calls where broadcasting on every participant join is expensive. You should NOT assume that this will always be available though you can use it to update the participant list when it is there.
-
adapter
final ProtoAdapter<TrackPublished> adapter()
-
unknownFields
final ByteString unknownFields()
-
newBuilder
@Deprecated(message = Shouldn't be used in Kotlin, level = DeprecationLevel.HIDDEN) Void newBuilder()
-
copy
final TrackPublished copy(String user_id, String session_id, TrackType type, Participant participant, ByteString unknownFields)
-
-
-
-