Package 

Interface LivekitSip.SIPTrunkInfoOrBuilder

    • Method Summary

      Modifier and Type Method Description
      abstract String getSipTrunkId() string sip_trunk_id = 1;
      abstract ByteString getSipTrunkIdBytes() string sip_trunk_id = 1;
      abstract int getKindValue() .livekit.SIPTrunkInfo.TrunkKind kind = 14;
      abstract LivekitSip.SIPTrunkInfo.TrunkKind getKind() .livekit.SIPTrunkInfo.TrunkKind kind = 14;
      abstract List<String> getInboundAddressesList()
      CIDR or IPs that traffic is accepted from
      An empty list means all inbound traffic is accepted.
      
      repeated string inbound_addresses = 2;
      abstract int getInboundAddressesCount()
      CIDR or IPs that traffic is accepted from
      An empty list means all inbound traffic is accepted.
      
      repeated string inbound_addresses = 2;
      abstract String getInboundAddresses(int index)
      CIDR or IPs that traffic is accepted from
      An empty list means all inbound traffic is accepted.
      
      repeated string inbound_addresses = 2;
      abstract ByteString getInboundAddressesBytes(int index)
      CIDR or IPs that traffic is accepted from
      An empty list means all inbound traffic is accepted.
      
      repeated string inbound_addresses = 2;
      abstract String getOutboundAddress()
      IP that SIP INVITE is sent too
      
      string outbound_address = 3;
      abstract ByteString getOutboundAddressBytes()
      IP that SIP INVITE is sent too
      
      string outbound_address = 3;
      abstract String getOutboundNumber()
      Number used to make outbound calls
      
      string outbound_number = 4;
      abstract ByteString getOutboundNumberBytes()
      Number used to make outbound calls
      
      string outbound_number = 4;
      abstract int getTransportValue()
      Transport used for inbound and outbound calls.
      
      .livekit.SIPTransport transport = 13;
      abstract LivekitSip.SIPTransport getTransport()
      Transport used for inbound and outbound calls.
      
      .livekit.SIPTransport transport = 13;
      abstract List<String> getInboundNumbersRegexList() repeated string inbound_numbers_regex = 5 [deprecated = true];
      abstract int getInboundNumbersRegexCount() repeated string inbound_numbers_regex = 5 [deprecated = true];
      abstract String getInboundNumbersRegex(int index) repeated string inbound_numbers_regex = 5 [deprecated = true];
      abstract ByteString getInboundNumbersRegexBytes(int index) repeated string inbound_numbers_regex = 5 [deprecated = true];
      abstract List<String> getInboundNumbersList()
      Accepted `To` values. This Trunk will only accept a call made to
      these numbers. This allows you to have distinct Trunks for different phone
      numbers at the same provider.
      
      repeated string inbound_numbers = 10;
      abstract int getInboundNumbersCount()
      Accepted `To` values. This Trunk will only accept a call made to
      these numbers. This allows you to have distinct Trunks for different phone
      numbers at the same provider.
      
      repeated string inbound_numbers = 10;
      abstract String getInboundNumbers(int index)
      Accepted `To` values. This Trunk will only accept a call made to
      these numbers. This allows you to have distinct Trunks for different phone
      numbers at the same provider.
      
      repeated string inbound_numbers = 10;
      abstract ByteString getInboundNumbersBytes(int index)
      Accepted `To` values. This Trunk will only accept a call made to
      these numbers. This allows you to have distinct Trunks for different phone
      numbers at the same provider.
      
      repeated string inbound_numbers = 10;
      abstract String getInboundUsername()
      Username and password used to authenticate inbound and outbound SIP invites
      May be empty to have no Authentication
      
      string inbound_username = 6;
      abstract ByteString getInboundUsernameBytes()
      Username and password used to authenticate inbound and outbound SIP invites
      May be empty to have no Authentication
      
      string inbound_username = 6;
      abstract String getInboundPassword() string inbound_password = 7;
      abstract ByteString getInboundPasswordBytes() string inbound_password = 7;
      abstract String getOutboundUsername() string outbound_username = 8;
      abstract ByteString getOutboundUsernameBytes() string outbound_username = 8;
      abstract String getOutboundPassword() string outbound_password = 9;
      abstract ByteString getOutboundPasswordBytes() string outbound_password = 9;
      abstract String getName()
      Human-readable name for the Trunk.
      
      string name = 11;
      abstract ByteString getNameBytes()
      Human-readable name for the Trunk.
      
      string name = 11;
      abstract String getMetadata()
      User-defined metadata for the Trunk.
      
      string metadata = 12;
      abstract ByteString getMetadataBytes()
      User-defined metadata for the Trunk.
      
      string metadata = 12;
      • 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

      • getKindValue

         abstract int getKindValue()

        .livekit.SIPTrunkInfo.TrunkKind kind = 14;

      • getInboundAddressesList

         abstract List<String> getInboundAddressesList()
        CIDR or IPs that traffic is accepted from
        An empty list means all inbound traffic is accepted.
        
        repeated string inbound_addresses = 2;
      • getInboundAddressesCount

         abstract int getInboundAddressesCount()
        CIDR or IPs that traffic is accepted from
        An empty list means all inbound traffic is accepted.
        
        repeated string inbound_addresses = 2;
      • getInboundAddresses

         abstract String getInboundAddresses(int index)
        CIDR or IPs that traffic is accepted from
        An empty list means all inbound traffic is accepted.
        
        repeated string inbound_addresses = 2;
        Parameters:
        index - The index of the element to return.
      • getInboundAddressesBytes

         abstract ByteString getInboundAddressesBytes(int index)
        CIDR or IPs that traffic is accepted from
        An empty list means all inbound traffic is accepted.
        
        repeated string inbound_addresses = 2;
        Parameters:
        index - The index of the element to return.
      • getOutboundAddressBytes

         abstract ByteString getOutboundAddressBytes()
        IP that SIP INVITE is sent too
        
        string outbound_address = 3;
      • getOutboundNumber

         abstract String getOutboundNumber()
        Number used to make outbound calls
        
        string outbound_number = 4;
      • getOutboundNumberBytes

         abstract ByteString getOutboundNumberBytes()
        Number used to make outbound calls
        
        string outbound_number = 4;
      • getTransportValue

         abstract int getTransportValue()
        Transport used for inbound and outbound calls.
        
        .livekit.SIPTransport transport = 13;
      • getInboundNumbersRegex

        @Deprecated() abstract String getInboundNumbersRegex(int index)

        repeated string inbound_numbers_regex = 5 [deprecated = true];

        Parameters:
        index - The index of the element to return.
      • getInboundNumbersRegexBytes

        @Deprecated() abstract ByteString getInboundNumbersRegexBytes(int index)

        repeated string inbound_numbers_regex = 5 [deprecated = true];

        Parameters:
        index - The index of the element to return.
      • getInboundNumbersList

         abstract List<String> getInboundNumbersList()
        Accepted `To` values. This Trunk will only accept a call made to
        these numbers. This allows you to have distinct Trunks for different phone
        numbers at the same provider.
        
        repeated string inbound_numbers = 10;
      • getInboundNumbersCount

         abstract int getInboundNumbersCount()
        Accepted `To` values. This Trunk will only accept a call made to
        these numbers. This allows you to have distinct Trunks for different phone
        numbers at the same provider.
        
        repeated string inbound_numbers = 10;
      • getInboundNumbers

         abstract String getInboundNumbers(int index)
        Accepted `To` values. This Trunk will only accept a call made to
        these numbers. This allows you to have distinct Trunks for different phone
        numbers at the same provider.
        
        repeated string inbound_numbers = 10;
        Parameters:
        index - The index of the element to return.
      • getInboundNumbersBytes

         abstract ByteString getInboundNumbersBytes(int index)
        Accepted `To` values. This Trunk will only accept a call made to
        these numbers. This allows you to have distinct Trunks for different phone
        numbers at the same provider.
        
        repeated string inbound_numbers = 10;
        Parameters:
        index - The index of the element to return.
      • getInboundUsername

         abstract String getInboundUsername()
        Username and password used to authenticate inbound and outbound SIP invites
        May be empty to have no Authentication
        
        string inbound_username = 6;
      • getInboundUsernameBytes

         abstract ByteString getInboundUsernameBytes()
        Username and password used to authenticate inbound and outbound SIP invites
        May be empty to have no Authentication
        
        string inbound_username = 6;
      • getName

         abstract String getName()
        Human-readable name for the Trunk.
        
        string name = 11;
      • getNameBytes

         abstract ByteString getNameBytes()
        Human-readable name for the Trunk.
        
        string name = 11;
      • getMetadata

         abstract String getMetadata()
        User-defined metadata for the Trunk.
        
        string metadata = 12;
      • getMetadataBytes

         abstract ByteString getMetadataBytes()
        User-defined metadata for the Trunk.
        
        string metadata = 12;