Interface Signals.ResponseOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Signals.Response, Signals.Response.Builder
    Enclosing class:
    Signals

    public static interface Signals.ResponseOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasJoined

        boolean hasJoined()
        .mux.spaces.api.JoinResponse joined = 1;
        Returns:
        Whether the joined field is set.
      • getJoined

        Signals.JoinResponse getJoined()
        .mux.spaces.api.JoinResponse joined = 1;
        Returns:
        The joined.
      • hasSubOffer

        boolean hasSubOffer()
         Offer for a subscription to a SFU
         
        .mux.spaces.api.SFUDescription sub_offer = 2;
        Returns:
        Whether the subOffer field is set.
      • getSubOffer

        Signals.SFUDescription getSubOffer()
         Offer for a subscription to a SFU
         
        .mux.spaces.api.SFUDescription sub_offer = 2;
        Returns:
        The subOffer.
      • getSubOfferOrBuilder

        Signals.SFUDescriptionOrBuilder getSubOfferOrBuilder()
         Offer for a subscription to a SFU
         
        .mux.spaces.api.SFUDescription sub_offer = 2;
      • hasAnswer

        boolean hasAnswer()
        string answer = 3;
        Returns:
        Whether the answer field is set.
      • getAnswer

        java.lang.String getAnswer()
        string answer = 3;
        Returns:
        The answer.
      • getAnswerBytes

        com.google.protobuf.ByteString getAnswerBytes()
        string answer = 3;
        Returns:
        The bytes for answer.
      • hasCandidate

        boolean hasCandidate()
        .mux.spaces.api.Candidate candidate = 4;
        Returns:
        Whether the candidate field is set.
      • getCandidate

        Signals.Candidate getCandidate()
        .mux.spaces.api.Candidate candidate = 4;
        Returns:
        The candidate.
      • hasParticipantConnected

        boolean hasParticipantConnected()
        .mux.spaces.api.Participant participant_connected = 5;
        Returns:
        Whether the participantConnected field is set.
      • getParticipantConnected

        Signals.Participant getParticipantConnected()
        .mux.spaces.api.Participant participant_connected = 5;
        Returns:
        The participantConnected.
      • getParticipantConnectedOrBuilder

        Signals.ParticipantOrBuilder getParticipantConnectedOrBuilder()
        .mux.spaces.api.Participant participant_connected = 5;
      • hasParticipantDisconnected

        boolean hasParticipantDisconnected()
        .mux.spaces.api.Participant participant_disconnected = 6;
        Returns:
        Whether the participantDisconnected field is set.
      • getParticipantDisconnected

        Signals.Participant getParticipantDisconnected()
        .mux.spaces.api.Participant participant_disconnected = 6;
        Returns:
        The participantDisconnected.
      • getParticipantDisconnectedOrBuilder

        Signals.ParticipantOrBuilder getParticipantDisconnectedOrBuilder()
        .mux.spaces.api.Participant participant_disconnected = 6;
      • hasActiveSpeakers

        boolean hasActiveSpeakers()
        .mux.spaces.api.ActiveSpeakers active_speakers = 7;
        Returns:
        Whether the activeSpeakers field is set.
      • getActiveSpeakers

        Signals.ActiveSpeakers getActiveSpeakers()
        .mux.spaces.api.ActiveSpeakers active_speakers = 7;
        Returns:
        The activeSpeakers.
      • hasAddTrack

        boolean hasAddTrack()
        .mux.spaces.api.TrackUpdate add_track = 8;
        Returns:
        Whether the addTrack field is set.
      • getAddTrack

        Signals.TrackUpdate getAddTrack()
        .mux.spaces.api.TrackUpdate add_track = 8;
        Returns:
        The addTrack.
      • hasRemoveTrack

        boolean hasRemoveTrack()
        .mux.spaces.api.TrackUpdate remove_track = 9;
        Returns:
        Whether the removeTrack field is set.
      • getRemoveTrack

        Signals.TrackUpdate getRemoveTrack()
        .mux.spaces.api.TrackUpdate remove_track = 9;
        Returns:
        The removeTrack.
      • hasTrackMuted

        boolean hasTrackMuted()
        .mux.spaces.api.TrackUpdate track_muted = 10;
        Returns:
        Whether the trackMuted field is set.
      • getTrackMuted

        Signals.TrackUpdate getTrackMuted()
        .mux.spaces.api.TrackUpdate track_muted = 10;
        Returns:
        The trackMuted.
      • hasTrackUnmuted

        boolean hasTrackUnmuted()
        .mux.spaces.api.TrackUpdate track_unmuted = 11;
        Returns:
        Whether the trackUnmuted field is set.
      • getTrackUnmuted

        Signals.TrackUpdate getTrackUnmuted()
        .mux.spaces.api.TrackUpdate track_unmuted = 11;
        Returns:
        The trackUnmuted.
      • hasRemoveSfu

        boolean hasRemoveSfu()
         ID of a SFU to remove
         
        string remove_sfu = 12;
        Returns:
        Whether the removeSfu field is set.
      • getRemoveSfu

        java.lang.String getRemoveSfu()
         ID of a SFU to remove
         
        string remove_sfu = 12;
        Returns:
        The removeSfu.
      • getRemoveSfuBytes

        com.google.protobuf.ByteString getRemoveSfuBytes()
         ID of a SFU to remove
         
        string remove_sfu = 12;
        Returns:
        The bytes for removeSfu.
      • hasBroadcastStateUpdate

        boolean hasBroadcastStateUpdate()
        .mux.spaces.api.BroadcastState broadcast_state_update = 13;
        Returns:
        Whether the broadcastStateUpdate field is set.
      • getBroadcastStateUpdateValue

        int getBroadcastStateUpdateValue()
        .mux.spaces.api.BroadcastState broadcast_state_update = 13;
        Returns:
        The enum numeric value on the wire for broadcastStateUpdate.
      • getBroadcastStateUpdate

        Signals.BroadcastState getBroadcastStateUpdate()
        .mux.spaces.api.BroadcastState broadcast_state_update = 13;
        Returns:
        The broadcastStateUpdate.
      • hasPendingTrackAck

        boolean hasPendingTrackAck()
        string pending_track_ack = 14;
        Returns:
        Whether the pendingTrackAck field is set.
      • getPendingTrackAck

        java.lang.String getPendingTrackAck()
        string pending_track_ack = 14;
        Returns:
        The pendingTrackAck.
      • getPendingTrackAckBytes

        com.google.protobuf.ByteString getPendingTrackAckBytes()
        string pending_track_ack = 14;
        Returns:
        The bytes for pendingTrackAck.
      • hasError

        boolean hasError()
        .mux.spaces.api.Error error = 15;
        Returns:
        Whether the error field is set.
      • getError

        Signals.Error getError()
        .mux.spaces.api.Error error = 15;
        Returns:
        The error.
      • hasSubscribeTracks

        boolean hasSubscribeTracks()
        .mux.spaces.api.SubscriptionsResponse subscribe_tracks = 16;
        Returns:
        Whether the subscribeTracks field is set.
      • getSubscribeTracks

        Signals.SubscriptionsResponse getSubscribeTracks()
        .mux.spaces.api.SubscriptionsResponse subscribe_tracks = 16;
        Returns:
        The subscribeTracks.
      • hasUnsubscribeTracks

        boolean hasUnsubscribeTracks()
        .mux.spaces.api.SubscriptionsResponse unsubscribe_tracks = 17;
        Returns:
        Whether the unsubscribeTracks field is set.
      • getUnsubscribeTracks

        Signals.SubscriptionsResponse getUnsubscribeTracks()
        .mux.spaces.api.SubscriptionsResponse unsubscribe_tracks = 17;
        Returns:
        The unsubscribeTracks.
      • hasCustomEvent

        boolean hasCustomEvent()
        .mux.spaces.api.CustomEvent custom_event = 18;
        Returns:
        Whether the customEvent field is set.
      • getCustomEvent

        Signals.CustomEvent getCustomEvent()
        .mux.spaces.api.CustomEvent custom_event = 18;
        Returns:
        The customEvent.