-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder
public interface LivekitSip.SIPDispatchRuleInfoOrBuilder implements MessageLiteOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract StringgetSipDispatchRuleId()string sip_dispatch_rule_id = 1;abstract ByteStringgetSipDispatchRuleIdBytes()string sip_dispatch_rule_id = 1;abstract booleanhasRule().livekit.SIPDispatchRule rule = 2;abstract LivekitSip.SIPDispatchRulegetRule().livekit.SIPDispatchRule rule = 2;abstract List<String>getTrunkIdsList()repeated string trunk_ids = 3;abstract intgetTrunkIdsCount()repeated string trunk_ids = 3;abstract StringgetTrunkIds(int index)repeated string trunk_ids = 3;abstract ByteStringgetTrunkIdsBytes(int index)repeated string trunk_ids = 3;abstract booleangetHidePhoneNumber()bool hide_phone_number = 4;abstract List<String>getInboundNumbersList()Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 7;abstract intgetInboundNumbersCount()Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 7;abstract StringgetInboundNumbers(int index)Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 7;abstract ByteStringgetInboundNumbersBytes(int index)Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 7;abstract StringgetName()Human-readable name for the Dispatch Rule.string name = 5;abstract ByteStringgetNameBytes()Human-readable name for the Dispatch Rule.string name = 5;abstract StringgetMetadata()User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.string metadata = 6;abstract ByteStringgetMetadataBytes()User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.string metadata = 6;abstract intgetAttributesCount()User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 8;abstract booleancontainsAttributes(String key)User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 8;abstract Map<String, String>getAttributes()Use getAttributesMap instead. abstract Map<String, String>getAttributesMap()User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 8;abstract StringgetAttributesOrDefault(String key, String defaultValue)User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 8;abstract StringgetAttributesOrThrow(String key)User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 8;abstract StringgetRoomPreset()Cloud-only, config preset to usestring room_preset = 9;abstract ByteStringgetRoomPresetBytes()Cloud-only, config preset to usestring room_preset = 9;abstract booleanhasRoomConfig()RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 10;abstract LivekitRoom.RoomConfigurationgetRoomConfig()RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 10;abstract booleangetKrispEnabled()bool krisp_enabled = 11;abstract intgetMediaEncryptionValue()NEXT ID: 13.livekit.SIPMediaEncryption media_encryption = 12;abstract LivekitSip.SIPMediaEncryptiongetMediaEncryption()NEXT ID: 13.livekit.SIPMediaEncryption media_encryption = 12;-
-
Method Detail
-
getSipDispatchRuleId
abstract String getSipDispatchRuleId()
string sip_dispatch_rule_id = 1;
-
getSipDispatchRuleIdBytes
abstract ByteString getSipDispatchRuleIdBytes()
string sip_dispatch_rule_id = 1;
-
hasRule
abstract boolean hasRule()
.livekit.SIPDispatchRule rule = 2;
-
getRule
abstract LivekitSip.SIPDispatchRule getRule()
.livekit.SIPDispatchRule rule = 2;
-
getTrunkIdsList
abstract List<String> getTrunkIdsList()
repeated string trunk_ids = 3;
-
getTrunkIdsCount
abstract int getTrunkIdsCount()
repeated string trunk_ids = 3;
-
getTrunkIds
abstract String getTrunkIds(int index)
repeated string trunk_ids = 3;- Parameters:
index- The index of the element to return.
-
getTrunkIdsBytes
abstract ByteString getTrunkIdsBytes(int index)
repeated string trunk_ids = 3;- Parameters:
index- The index of the element to return.
-
getHidePhoneNumber
abstract boolean getHidePhoneNumber()
bool hide_phone_number = 4;
-
getInboundNumbersList
abstract List<String> getInboundNumbersList()
Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 7;
-
getInboundNumbersCount
abstract int getInboundNumbersCount()
Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 7;
-
getInboundNumbers
abstract String getInboundNumbers(int index)
Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 7;- Parameters:
index- The index of the element to return.
-
getInboundNumbersBytes
abstract ByteString getInboundNumbersBytes(int index)
Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 7;- Parameters:
index- The index of the element to return.
-
getNameBytes
abstract ByteString getNameBytes()
Human-readable name for the Dispatch Rule.string name = 5;
-
getMetadata
abstract String getMetadata()
User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.string metadata = 6;
-
getMetadataBytes
abstract ByteString getMetadataBytes()
User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.string metadata = 6;
-
getAttributesCount
abstract int getAttributesCount()
User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 8;
-
containsAttributes
abstract boolean containsAttributes(String key)
User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 8;
-
getAttributes
@Deprecated() abstract Map<String, String> getAttributes()
Use getAttributesMap instead.
-
getAttributesMap
abstract Map<String, String> getAttributesMap()
User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 8;
-
getAttributesOrDefault
abstract String getAttributesOrDefault(String key, String defaultValue)
User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 8;
-
getAttributesOrThrow
abstract String getAttributesOrThrow(String key)
User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 8;
-
getRoomPreset
abstract String getRoomPreset()
Cloud-only, config preset to usestring room_preset = 9;
-
getRoomPresetBytes
abstract ByteString getRoomPresetBytes()
Cloud-only, config preset to usestring room_preset = 9;
-
hasRoomConfig
abstract boolean hasRoomConfig()
RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 10;
-
getRoomConfig
abstract LivekitRoom.RoomConfiguration getRoomConfig()
RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 10;
-
getKrispEnabled
abstract boolean getKrispEnabled()
bool krisp_enabled = 11;
-
getMediaEncryptionValue
abstract int getMediaEncryptionValue()
NEXT ID: 13.livekit.SIPMediaEncryption media_encryption = 12;
-
getMediaEncryption
abstract LivekitSip.SIPMediaEncryption getMediaEncryption()
NEXT ID: 13.livekit.SIPMediaEncryption media_encryption = 12;
-
-
-
-