-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder
public interface LivekitSip.CreateSIPDispatchRuleRequestOrBuilder implements MessageLiteOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract booleanhasDispatchRule()Rule ID is ignored.livekit.SIPDispatchRuleInfo dispatch_rule = 10;abstract LivekitSip.SIPDispatchRuleInfogetDispatchRule()Rule ID is ignored.livekit.SIPDispatchRuleInfo dispatch_rule = 10;abstract booleanhasRule().livekit.SIPDispatchRule rule = 1 [deprecated = true];abstract LivekitSip.SIPDispatchRulegetRule().livekit.SIPDispatchRule rule = 1 [deprecated = true];abstract List<String>getTrunkIdsList()What trunks are accepted for this dispatch rule If empty all trunks will match this dispatch rulerepeated string trunk_ids = 2 [deprecated = true];abstract intgetTrunkIdsCount()What trunks are accepted for this dispatch rule If empty all trunks will match this dispatch rulerepeated string trunk_ids = 2 [deprecated = true];abstract StringgetTrunkIds(int index)What trunks are accepted for this dispatch rule If empty all trunks will match this dispatch rulerepeated string trunk_ids = 2 [deprecated = true];abstract ByteStringgetTrunkIdsBytes(int index)What trunks are accepted for this dispatch rule If empty all trunks will match this dispatch rulerepeated string trunk_ids = 2 [deprecated = true];abstract booleangetHidePhoneNumber()By default the From value (Phone number) is used for participant name/identity and added to attributes. If true, a random value for identity will be used and numbers will be omitted from attributes.bool hide_phone_number = 3 [deprecated = true];abstract List<String>getInboundNumbersList()Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];abstract intgetInboundNumbersCount()Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];abstract StringgetInboundNumbers(int index)Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];abstract ByteStringgetInboundNumbersBytes(int index)Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];abstract StringgetName()Optional human-readable name for the Dispatch Rule.string name = 4 [deprecated = true];abstract ByteStringgetNameBytes()Optional human-readable name for the Dispatch Rule.string name = 4 [deprecated = true];abstract StringgetMetadata()User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.string metadata = 5 [deprecated = true];abstract ByteStringgetMetadataBytes()User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.string metadata = 5 [deprecated = true];abstract intgetAttributesCount()User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 7 [deprecated = true];abstract booleancontainsAttributes(String key)User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 7 [deprecated = true];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 = 7 [deprecated = true];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 = 7 [deprecated = true];abstract StringgetAttributesOrThrow(String key)User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 7 [deprecated = true];abstract StringgetRoomPreset()Cloud-only, config preset to usestring room_preset = 8 [deprecated = true];abstract ByteStringgetRoomPresetBytes()Cloud-only, config preset to usestring room_preset = 8 [deprecated = true];abstract booleanhasRoomConfig()RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 9 [deprecated = true];abstract LivekitRoom.RoomConfigurationgetRoomConfig()RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 9 [deprecated = true];-
-
Method Detail
-
hasDispatchRule
abstract boolean hasDispatchRule()
Rule ID is ignored.livekit.SIPDispatchRuleInfo dispatch_rule = 10;
-
getDispatchRule
abstract LivekitSip.SIPDispatchRuleInfo getDispatchRule()
Rule ID is ignored.livekit.SIPDispatchRuleInfo dispatch_rule = 10;
-
hasRule
@Deprecated() abstract boolean hasRule()
.livekit.SIPDispatchRule rule = 1 [deprecated = true];
-
getRule
@Deprecated() abstract LivekitSip.SIPDispatchRule getRule()
.livekit.SIPDispatchRule rule = 1 [deprecated = true];
-
getTrunkIdsList
@Deprecated() abstract List<String> getTrunkIdsList()
What trunks are accepted for this dispatch rule If empty all trunks will match this dispatch rulerepeated string trunk_ids = 2 [deprecated = true];
-
getTrunkIdsCount
@Deprecated() abstract int getTrunkIdsCount()
What trunks are accepted for this dispatch rule If empty all trunks will match this dispatch rulerepeated string trunk_ids = 2 [deprecated = true];
-
getTrunkIds
@Deprecated() abstract String getTrunkIds(int index)
What trunks are accepted for this dispatch rule If empty all trunks will match this dispatch rulerepeated string trunk_ids = 2 [deprecated = true];- Parameters:
index- The index of the element to return.
-
getTrunkIdsBytes
@Deprecated() abstract ByteString getTrunkIdsBytes(int index)
What trunks are accepted for this dispatch rule If empty all trunks will match this dispatch rulerepeated string trunk_ids = 2 [deprecated = true];- Parameters:
index- The index of the element to return.
-
getHidePhoneNumber
@Deprecated() abstract boolean getHidePhoneNumber()
By default the From value (Phone number) is used for participant name/identity and added to attributes. If true, a random value for identity will be used and numbers will be omitted from attributes.bool hide_phone_number = 3 [deprecated = true];
-
getInboundNumbersList
@Deprecated() abstract List<String> getInboundNumbersList()
Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];
-
getInboundNumbersCount
@Deprecated() abstract int getInboundNumbersCount()
Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];
-
getInboundNumbers
@Deprecated() abstract String getInboundNumbers(int index)
Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];- Parameters:
index- The index of the element to return.
-
getInboundNumbersBytes
@Deprecated() abstract ByteString getInboundNumbersBytes(int index)
Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];- Parameters:
index- The index of the element to return.
-
getName
@Deprecated() abstract String getName()
Optional human-readable name for the Dispatch Rule.string name = 4 [deprecated = true];
-
getNameBytes
@Deprecated() abstract ByteString getNameBytes()
Optional human-readable name for the Dispatch Rule.string name = 4 [deprecated = true];
-
getMetadata
@Deprecated() abstract String getMetadata()
User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.string metadata = 5 [deprecated = true];
-
getMetadataBytes
@Deprecated() abstract ByteString getMetadataBytes()
User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.string metadata = 5 [deprecated = true];
-
getAttributesCount
@Deprecated() abstract int getAttributesCount()
User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 7 [deprecated = true];
-
containsAttributes
@Deprecated() 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 = 7 [deprecated = true];
-
getAttributes
@Deprecated() abstract Map<String, String> getAttributes()
Use getAttributesMap instead.
-
getAttributesMap
@Deprecated() 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 = 7 [deprecated = true];
-
getAttributesOrDefault
@Deprecated() 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 = 7 [deprecated = true];
-
getAttributesOrThrow
@Deprecated() 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 = 7 [deprecated = true];
-
getRoomPreset
@Deprecated() abstract String getRoomPreset()
Cloud-only, config preset to usestring room_preset = 8 [deprecated = true];
-
getRoomPresetBytes
@Deprecated() abstract ByteString getRoomPresetBytes()
Cloud-only, config preset to usestring room_preset = 8 [deprecated = true];
-
hasRoomConfig
@Deprecated() abstract boolean hasRoomConfig()
RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 9 [deprecated = true];
-
getRoomConfig
@Deprecated() abstract LivekitRoom.RoomConfiguration getRoomConfig()
RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 9 [deprecated = true];
-
-
-
-