-
- All Implemented Interfaces:
-
java.io.Serializable
public final class TrackUnpublished extends Message<TrackUnpublished, Nothing>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classTrackUnpublished.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Stringuser_idprivate final Stringsession_idprivate final TrackTypetypeprivate final TrackUnpublishReasoncauseprivate final Participantparticipantprivate final ProtoAdapter<TrackUnpublished>adapterprivate final ByteStringunknownFields
-
Constructor Summary
Constructors Constructor Description TrackUnpublished(String user_id, String session_id, TrackType type, TrackUnpublishReason cause, Participant participant, ByteString unknownFields)
-
Method Summary
Modifier and Type Method Description final StringgetUser_id()final StringgetSession_id()final TrackTypegetType()final TrackUnpublishReasongetCause()final ParticipantgetParticipant()Participant information here is included as an optimisation for large calls where broadcasting on every participant join is expensive. final ProtoAdapter<TrackUnpublished>adapter()final ByteStringunknownFields()VoidnewBuilder()Booleanequals(Object other)IntegerhashCode()StringtoString()final TrackUnpublishedcopy(String user_id, String session_id, TrackType type, TrackUnpublishReason cause, Participant participant, ByteString unknownFields)-
-
Constructor Detail
-
TrackUnpublished
TrackUnpublished(String user_id, String session_id, TrackType type, TrackUnpublishReason cause, Participant participant, ByteString unknownFields)
-
-
Method Detail
-
getUser_id
final String getUser_id()
-
getSession_id
final String getSession_id()
-
getCause
final TrackUnpublishReason getCause()
-
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<TrackUnpublished> adapter()
-
unknownFields
final ByteString unknownFields()
-
newBuilder
@Deprecated(message = Shouldn't be used in Kotlin, level = DeprecationLevel.HIDDEN) Void newBuilder()
-
copy
final TrackUnpublished copy(String user_id, String session_id, TrackType type, TrackUnpublishReason cause, Participant participant, ByteString unknownFields)
-
-
-
-