Package 

Interface LivekitSip.TransferSIPParticipantRequestOrBuilder

    • Method Summary

      Modifier and Type Method Description
      abstract String getParticipantIdentity() string participant_identity = 1;
      abstract ByteString getParticipantIdentityBytes() string participant_identity = 1;
      abstract String getRoomName() string room_name = 2;
      abstract ByteString getRoomNameBytes() string room_name = 2;
      abstract String getTransferTo() string transfer_to = 3;
      abstract ByteString getTransferToBytes() string transfer_to = 3;
      abstract boolean getPlayDialtone()
      Optionally play dialtone to the SIP participant as an audible indicator of being transferred
      
      bool play_dialtone = 4;
      abstract int getHeadersCount()
      Add the following headers to the REFER SIP request.
      
      map<string, string> headers = 5;
      abstract boolean containsHeaders(String key)
      Add the following headers to the REFER SIP request.
      
      map<string, string> headers = 5;
      abstract Map<String, String> getHeaders() Use getHeadersMap instead.
      abstract Map<String, String> getHeadersMap()
      Add the following headers to the REFER SIP request.
      
      map<string, string> headers = 5;
      abstract String getHeadersOrDefault(String key, String defaultValue)
      Add the following headers to the REFER SIP request.
      
      map<string, string> headers = 5;
      abstract String getHeadersOrThrow(String key)
      Add the following headers to the REFER SIP request.
      
      map<string, string> headers = 5;
      abstract boolean hasRingingTimeout()
      Max time for the transfer destination to answer the call.
      
      .google.protobuf.Duration ringing_timeout = 6;
      abstract Duration getRingingTimeout()
      Max time for the transfer destination to answer the call.
      
      .google.protobuf.Duration ringing_timeout = 6;
      • 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

      • getPlayDialtone

         abstract boolean getPlayDialtone()
        Optionally play dialtone to the SIP participant as an audible indicator of being transferred
        
        bool play_dialtone = 4;
      • getHeadersCount

         abstract int getHeadersCount()
        Add the following headers to the REFER SIP request.
        
        map<string, string> headers = 5;
      • containsHeaders

         abstract boolean containsHeaders(String key)
        Add the following headers to the REFER SIP request.
        
        map<string, string> headers = 5;
      • getHeadersMap

         abstract Map<String, String> getHeadersMap()
        Add the following headers to the REFER SIP request.
        
        map<string, string> headers = 5;
      • getHeadersOrThrow

         abstract String getHeadersOrThrow(String key)
        Add the following headers to the REFER SIP request.
        
        map<string, string> headers = 5;
      • hasRingingTimeout

         abstract boolean hasRingingTimeout()
        Max time for the transfer destination to answer the call.
        
        .google.protobuf.Duration ringing_timeout = 6;
      • getRingingTimeout

         abstract Duration getRingingTimeout()
        Max time for the transfer destination to answer the call.
        
        .google.protobuf.Duration ringing_timeout = 6;