-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,livekit.LivekitSip.SIPTrunkInfoOrBuilder
public final class LivekitSip.SIPTrunkInfo extends GeneratedMessageLite<LivekitSip.SIPTrunkInfo, LivekitSip.SIPTrunkInfo.Builder> implements LivekitSip.SIPTrunkInfoOrBuilder
Protobuf type
{@code livekit.SIPTrunkInfo}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
LivekitSip.SIPTrunkInfo.Builder
Protobuf type
{@code livekit.SIPTrunkInfo}
-
Field Summary
Fields Modifier and Type Field Description public final static int
SIP_TRUNK_ID_FIELD_NUMBER
public final static int
INBOUND_ADDRESSES_FIELD_NUMBER
public final static int
OUTBOUND_ADDRESS_FIELD_NUMBER
public final static int
OUTBOUND_NUMBER_FIELD_NUMBER
public final static int
TRANSPORT_FIELD_NUMBER
public final static int
INBOUND_NUMBERS_REGEX_FIELD_NUMBER
public final static int
INBOUND_NUMBERS_FIELD_NUMBER
public final static int
INBOUND_USERNAME_FIELD_NUMBER
public final static int
INBOUND_PASSWORD_FIELD_NUMBER
public final static int
OUTBOUND_USERNAME_FIELD_NUMBER
public final static int
OUTBOUND_PASSWORD_FIELD_NUMBER
public final static int
NAME_FIELD_NUMBER
public final static int
METADATA_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description String
getSipTrunkId()
string sip_trunk_id = 1;
ByteString
getSipTrunkIdBytes()
string sip_trunk_id = 1;
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;
int
getInboundAddressesCount()
CIDR or IPs that traffic is accepted from An empty list means all inbound traffic is accepted.
repeated string inbound_addresses = 2;
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;
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;
String
getOutboundAddress()
IP that SIP INVITE is sent too
string outbound_address = 3;
ByteString
getOutboundAddressBytes()
IP that SIP INVITE is sent too
string outbound_address = 3;
String
getOutboundNumber()
Number used to make outbound calls
string outbound_number = 4;
ByteString
getOutboundNumberBytes()
Number used to make outbound calls
string outbound_number = 4;
int
getTransportValue()
Transport used for inbound and outbound calls.
.livekit.SIPTransport transport = 13;
LivekitSip.SIPTransport
getTransport()
Transport used for inbound and outbound calls.
.livekit.SIPTransport transport = 13;
List<String>
getInboundNumbersRegexList()
repeated string inbound_numbers_regex = 5 [deprecated = true];
int
getInboundNumbersRegexCount()
repeated string inbound_numbers_regex = 5 [deprecated = true];
String
getInboundNumbersRegex(int index)
repeated string inbound_numbers_regex = 5 [deprecated = true];
ByteString
getInboundNumbersRegexBytes(int index)
repeated string inbound_numbers_regex = 5 [deprecated = true];
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;
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;
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;
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;
String
getInboundUsername()
Username and password used to authenticate inbound and outbound SIP invites May be empty to have no Authentication
string inbound_username = 6;
ByteString
getInboundUsernameBytes()
Username and password used to authenticate inbound and outbound SIP invites May be empty to have no Authentication
string inbound_username = 6;
String
getInboundPassword()
string inbound_password = 7;
ByteString
getInboundPasswordBytes()
string inbound_password = 7;
String
getOutboundUsername()
string outbound_username = 8;
ByteString
getOutboundUsernameBytes()
string outbound_username = 8;
String
getOutboundPassword()
string outbound_password = 9;
ByteString
getOutboundPasswordBytes()
string outbound_password = 9;
String
getName()
Human-readable name for the Trunk.
string name = 11;
ByteString
getNameBytes()
Human-readable name for the Trunk.
string name = 11;
String
getMetadata()
User-defined metadata for the Trunk.
string metadata = 12;
ByteString
getMetadataBytes()
User-defined metadata for the Trunk.
string metadata = 12;
static LivekitSip.SIPTrunkInfo
parseFrom(ByteBuffer data)
static LivekitSip.SIPTrunkInfo
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
static LivekitSip.SIPTrunkInfo
parseFrom(ByteString data)
static LivekitSip.SIPTrunkInfo
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
static LivekitSip.SIPTrunkInfo
parseFrom(Array<byte> data)
static LivekitSip.SIPTrunkInfo
parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
static LivekitSip.SIPTrunkInfo
parseFrom(InputStream input)
static LivekitSip.SIPTrunkInfo
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
static LivekitSip.SIPTrunkInfo
parseDelimitedFrom(InputStream input)
static LivekitSip.SIPTrunkInfo
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
static LivekitSip.SIPTrunkInfo
parseFrom(CodedInputStream input)
static LivekitSip.SIPTrunkInfo
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
static LivekitSip.SIPTrunkInfo.Builder
newBuilder()
static LivekitSip.SIPTrunkInfo.Builder
newBuilder(LivekitSip.SIPTrunkInfo prototype)
static LivekitSip.SIPTrunkInfo
getDefaultInstance()
static Parser<LivekitSip.SIPTrunkInfo>
parser()
-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
equals, getDefaultInstanceForType, getParserForType, hashCode, isInitialized, newBuilderForType, newRepeatedGeneratedExtension, newSingularGeneratedExtension, toBuilder, toString, writeTo
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo
-
Methods inherited from class com.google.protobuf.MessageLite
getParserForType, newBuilderForType, toBuilder
-
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getSipTrunkId
String getSipTrunkId()
string sip_trunk_id = 1;
-
getSipTrunkIdBytes
ByteString getSipTrunkIdBytes()
string sip_trunk_id = 1;
-
getInboundAddressesList
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
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
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
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 value to return.
-
getOutboundAddress
String getOutboundAddress()
IP that SIP INVITE is sent too
string outbound_address = 3;
-
getOutboundAddressBytes
ByteString getOutboundAddressBytes()
IP that SIP INVITE is sent too
string outbound_address = 3;
-
getOutboundNumber
String getOutboundNumber()
Number used to make outbound calls
string outbound_number = 4;
-
getOutboundNumberBytes
ByteString getOutboundNumberBytes()
Number used to make outbound calls
string outbound_number = 4;
-
getTransportValue
int getTransportValue()
Transport used for inbound and outbound calls.
.livekit.SIPTransport transport = 13;
-
getTransport
LivekitSip.SIPTransport getTransport()
Transport used for inbound and outbound calls.
.livekit.SIPTransport transport = 13;
-
getInboundNumbersRegexList
@Deprecated() List<String> getInboundNumbersRegexList()
repeated string inbound_numbers_regex = 5 [deprecated = true];
-
getInboundNumbersRegexCount
@Deprecated() int getInboundNumbersRegexCount()
repeated string inbound_numbers_regex = 5 [deprecated = true];
-
getInboundNumbersRegex
@Deprecated() String getInboundNumbersRegex(int index)
repeated string inbound_numbers_regex = 5 [deprecated = true];
- Parameters:
index
- The index of the element to return.
-
getInboundNumbersRegexBytes
@Deprecated() ByteString getInboundNumbersRegexBytes(int index)
repeated string inbound_numbers_regex = 5 [deprecated = true];
- Parameters:
index
- The index of the value to return.
-
getInboundNumbersList
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
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
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
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 value to return.
-
getInboundUsername
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
ByteString getInboundUsernameBytes()
Username and password used to authenticate inbound and outbound SIP invites May be empty to have no Authentication
string inbound_username = 6;
-
getInboundPassword
String getInboundPassword()
string inbound_password = 7;
-
getInboundPasswordBytes
ByteString getInboundPasswordBytes()
string inbound_password = 7;
-
getOutboundUsername
String getOutboundUsername()
string outbound_username = 8;
-
getOutboundUsernameBytes
ByteString getOutboundUsernameBytes()
string outbound_username = 8;
-
getOutboundPassword
String getOutboundPassword()
string outbound_password = 9;
-
getOutboundPasswordBytes
ByteString getOutboundPasswordBytes()
string outbound_password = 9;
-
getNameBytes
ByteString getNameBytes()
Human-readable name for the Trunk.
string name = 11;
-
getMetadata
String getMetadata()
User-defined metadata for the Trunk.
string metadata = 12;
-
getMetadataBytes
ByteString getMetadataBytes()
User-defined metadata for the Trunk.
string metadata = 12;
-
parseFrom
static LivekitSip.SIPTrunkInfo parseFrom(ByteBuffer data)
-
parseFrom
static LivekitSip.SIPTrunkInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.SIPTrunkInfo parseFrom(ByteString data)
-
parseFrom
static LivekitSip.SIPTrunkInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.SIPTrunkInfo parseFrom(Array<byte> data)
-
parseFrom
static LivekitSip.SIPTrunkInfo parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.SIPTrunkInfo parseFrom(InputStream input)
-
parseFrom
static LivekitSip.SIPTrunkInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static LivekitSip.SIPTrunkInfo parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static LivekitSip.SIPTrunkInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.SIPTrunkInfo parseFrom(CodedInputStream input)
-
parseFrom
static LivekitSip.SIPTrunkInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static LivekitSip.SIPTrunkInfo.Builder newBuilder()
-
newBuilder
static LivekitSip.SIPTrunkInfo.Builder newBuilder(LivekitSip.SIPTrunkInfo prototype)
-
getDefaultInstance
static LivekitSip.SIPTrunkInfo getDefaultInstance()
-
parser
static Parser<LivekitSip.SIPTrunkInfo> parser()
-
-
-
-