Package 

Interface LivekitSip.CreateSIPTrunkRequestOrBuilder

    • Method Summary

      Modifier and Type Method Description
      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 = 1;
      abstract int getInboundAddressesCount()
      CIDR or IPs that traffic is accepted from
      An empty list means all inbound traffic is accepted.
      
      repeated string inbound_addresses = 1;
      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 = 1;
      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 = 1;
      abstract String getOutboundAddress()
      IP that SIP INVITE is sent too
      
      string outbound_address = 2;
      abstract ByteString getOutboundAddressBytes()
      IP that SIP INVITE is sent too
      
      string outbound_address = 2;
      abstract String getOutboundNumber()
      Number used to make outbound calls
      
      string outbound_number = 3;
      abstract ByteString getOutboundNumberBytes()
      Number used to make outbound calls
      
      string outbound_number = 3;
      abstract List<String> getInboundNumbersRegexList() repeated string inbound_numbers_regex = 4 [deprecated = true];
      abstract int getInboundNumbersRegexCount() repeated string inbound_numbers_regex = 4 [deprecated = true];
      abstract String getInboundNumbersRegex(int index) repeated string inbound_numbers_regex = 4 [deprecated = true];
      abstract ByteString getInboundNumbersRegexBytes(int index) repeated string inbound_numbers_regex = 4 [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 = 9;
      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 = 9;
      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 = 9;
      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 = 9;
      abstract String getInboundUsername()
      Username and password used to authenticate inbound and outbound SIP invites
      May be empty to have no Authentication
      
      string inbound_username = 5;
      abstract ByteString getInboundUsernameBytes()
      Username and password used to authenticate inbound and outbound SIP invites
      May be empty to have no Authentication
      
      string inbound_username = 5;
      abstract String getInboundPassword() string inbound_password = 6;
      abstract ByteString getInboundPasswordBytes() string inbound_password = 6;
      abstract String getOutboundUsername() string outbound_username = 7;
      abstract ByteString getOutboundUsernameBytes() string outbound_username = 7;
      abstract String getOutboundPassword() string outbound_password = 8;
      abstract ByteString getOutboundPasswordBytes() string outbound_password = 8;
      abstract String getName()
      Optional human-readable name for the Trunk.
      
      string name = 10;
      abstract ByteString getNameBytes()
      Optional human-readable name for the Trunk.
      
      string name = 10;
      abstract String getMetadata()
      Optional user-defined metadata for the Trunk.
      
      string metadata = 11;
      abstract ByteString getMetadataBytes()
      Optional user-defined metadata for the Trunk.
      
      string metadata = 11;
      • 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

      • 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 = 1;
      • 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 = 1;
      • 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 = 1;
        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 = 1;
        Parameters:
        index - The index of the element to return.
      • getOutboundAddressBytes

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

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

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

        @Deprecated() abstract String getInboundNumbersRegex(int index)

        repeated string inbound_numbers_regex = 4 [deprecated = true];

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

        @Deprecated() abstract ByteString getInboundNumbersRegexBytes(int index)

        repeated string inbound_numbers_regex = 4 [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 = 9;
      • 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 = 9;
      • 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 = 9;
        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 = 9;
        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 = 5;
      • 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 = 5;
      • getName

         abstract String getName()
        Optional human-readable name for the Trunk.
        
        string name = 10;
      • getNameBytes

         abstract ByteString getNameBytes()
        Optional human-readable name for the Trunk.
        
        string name = 10;
      • getMetadata

         abstract String getMetadata()
        Optional user-defined metadata for the Trunk.
        
        string metadata = 11;
      • getMetadataBytes

         abstract ByteString getMetadataBytes()
        Optional user-defined metadata for the Trunk.
        
        string metadata = 11;