Package 

Interface LivekitRtc.SimulateScenarioOrBuilder

    • Method Summary

      Modifier and Type Method Description
      abstract boolean hasSpeakerUpdate()
      simulate N seconds of speaker activity
      
      int32 speaker_update = 1;
      abstract int getSpeakerUpdate()
      simulate N seconds of speaker activity
      
      int32 speaker_update = 1;
      abstract boolean hasNodeFailure()
      simulate local node failure
      
      bool node_failure = 2;
      abstract boolean getNodeFailure()
      simulate local node failure
      
      bool node_failure = 2;
      abstract boolean hasMigration()
      simulate migration
      
      bool migration = 3;
      abstract boolean getMigration()
      simulate migration
      
      bool migration = 3;
      abstract boolean hasServerLeave()
      server to send leave
      
      bool server_leave = 4;
      abstract boolean getServerLeave()
      server to send leave
      
      bool server_leave = 4;
      abstract boolean hasSwitchCandidateProtocol()
      switch candidate protocol to tcp
      
      .livekit.CandidateProtocol switch_candidate_protocol = 5;
      abstract int getSwitchCandidateProtocolValue()
      switch candidate protocol to tcp
      
      .livekit.CandidateProtocol switch_candidate_protocol = 5;
      abstract LivekitRtc.CandidateProtocol getSwitchCandidateProtocol()
      switch candidate protocol to tcp
      
      .livekit.CandidateProtocol switch_candidate_protocol = 5;
      abstract boolean hasSubscriberBandwidth()
      maximum bandwidth for subscribers, in bps
      when zero, clears artificial bandwidth limit
      
      int64 subscriber_bandwidth = 6;
      abstract long getSubscriberBandwidth()
      maximum bandwidth for subscribers, in bps
      when zero, clears artificial bandwidth limit
      
      int64 subscriber_bandwidth = 6;
      abstract boolean hasDisconnectSignalOnResume()
      disconnect signal on resume
      
      bool disconnect_signal_on_resume = 7;
      abstract boolean getDisconnectSignalOnResume()
      disconnect signal on resume
      
      bool disconnect_signal_on_resume = 7;
      abstract boolean hasDisconnectSignalOnResumeNoMessages()
      disconnect signal on resume before sending any messages from server
      
      bool disconnect_signal_on_resume_no_messages = 8;
      abstract boolean getDisconnectSignalOnResumeNoMessages()
      disconnect signal on resume before sending any messages from server
      
      bool disconnect_signal_on_resume_no_messages = 8;
      abstract boolean hasLeaveRequestFullReconnect()
      full reconnect leave request
      
      bool leave_request_full_reconnect = 9;
      abstract boolean getLeaveRequestFullReconnect()
      full reconnect leave request
      
      bool leave_request_full_reconnect = 9;
      abstract LivekitRtc.SimulateScenario.ScenarioCase getScenarioCase()
      • Methods inherited from class com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • hasSpeakerUpdate

         abstract boolean hasSpeakerUpdate()
        simulate N seconds of speaker activity
        
        int32 speaker_update = 1;
      • getSpeakerUpdate

         abstract int getSpeakerUpdate()
        simulate N seconds of speaker activity
        
        int32 speaker_update = 1;
      • hasNodeFailure

         abstract boolean hasNodeFailure()
        simulate local node failure
        
        bool node_failure = 2;
      • getNodeFailure

         abstract boolean getNodeFailure()
        simulate local node failure
        
        bool node_failure = 2;
      • hasMigration

         abstract boolean hasMigration()
        simulate migration
        
        bool migration = 3;
      • getMigration

         abstract boolean getMigration()
        simulate migration
        
        bool migration = 3;
      • hasServerLeave

         abstract boolean hasServerLeave()
        server to send leave
        
        bool server_leave = 4;
      • getServerLeave

         abstract boolean getServerLeave()
        server to send leave
        
        bool server_leave = 4;
      • hasSwitchCandidateProtocol

         abstract boolean hasSwitchCandidateProtocol()
        switch candidate protocol to tcp
        
        .livekit.CandidateProtocol switch_candidate_protocol = 5;
      • getSwitchCandidateProtocolValue

         abstract int getSwitchCandidateProtocolValue()
        switch candidate protocol to tcp
        
        .livekit.CandidateProtocol switch_candidate_protocol = 5;
      • hasSubscriberBandwidth

         abstract boolean hasSubscriberBandwidth()
        maximum bandwidth for subscribers, in bps
        when zero, clears artificial bandwidth limit
        
        int64 subscriber_bandwidth = 6;
      • getSubscriberBandwidth

         abstract long getSubscriberBandwidth()
        maximum bandwidth for subscribers, in bps
        when zero, clears artificial bandwidth limit
        
        int64 subscriber_bandwidth = 6;
      • hasDisconnectSignalOnResume

         abstract boolean hasDisconnectSignalOnResume()
        disconnect signal on resume
        
        bool disconnect_signal_on_resume = 7;
      • getDisconnectSignalOnResume

         abstract boolean getDisconnectSignalOnResume()
        disconnect signal on resume
        
        bool disconnect_signal_on_resume = 7;
      • hasDisconnectSignalOnResumeNoMessages

         abstract boolean hasDisconnectSignalOnResumeNoMessages()
        disconnect signal on resume before sending any messages from server
        
        bool disconnect_signal_on_resume_no_messages = 8;
      • getDisconnectSignalOnResumeNoMessages

         abstract boolean getDisconnectSignalOnResumeNoMessages()
        disconnect signal on resume before sending any messages from server
        
        bool disconnect_signal_on_resume_no_messages = 8;
      • hasLeaveRequestFullReconnect

         abstract boolean hasLeaveRequestFullReconnect()
        full reconnect leave request
        
        bool leave_request_full_reconnect = 9;
      • getLeaveRequestFullReconnect

         abstract boolean getLeaveRequestFullReconnect()
        full reconnect leave request
        
        bool leave_request_full_reconnect = 9;