-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,livekit.LivekitSip.CreateSIPDispatchRuleRequestOrBuilder
public final class LivekitSip.CreateSIPDispatchRuleRequest extends GeneratedMessageLite<LivekitSip.CreateSIPDispatchRuleRequest, LivekitSip.CreateSIPDispatchRuleRequest.Builder> implements LivekitSip.CreateSIPDispatchRuleRequestOrBuilder
Protobuf type
{@code livekit.CreateSIPDispatchRuleRequest}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classLivekitSip.CreateSIPDispatchRuleRequest.BuilderProtobuf type
{@code livekit.CreateSIPDispatchRuleRequest}
-
Field Summary
Fields Modifier and Type Field Description public final static intDISPATCH_RULE_FIELD_NUMBERpublic final static intRULE_FIELD_NUMBERpublic final static intTRUNK_IDS_FIELD_NUMBERpublic final static intHIDE_PHONE_NUMBER_FIELD_NUMBERpublic final static intINBOUND_NUMBERS_FIELD_NUMBERpublic final static intNAME_FIELD_NUMBERpublic final static intMETADATA_FIELD_NUMBERpublic final static intATTRIBUTES_FIELD_NUMBERpublic final static intROOM_PRESET_FIELD_NUMBERpublic final static intROOM_CONFIG_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description booleanhasDispatchRule()Rule ID is ignored.livekit.SIPDispatchRuleInfo dispatch_rule = 10;LivekitSip.SIPDispatchRuleInfogetDispatchRule()Rule ID is ignored.livekit.SIPDispatchRuleInfo dispatch_rule = 10;booleanhasRule().livekit.SIPDispatchRule rule = 1 [deprecated = true];LivekitSip.SIPDispatchRulegetRule().livekit.SIPDispatchRule rule = 1 [deprecated = true];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];intgetTrunkIdsCount()What trunks are accepted for this dispatch rule If empty all trunks will match this dispatch rulerepeated string trunk_ids = 2 [deprecated = true];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];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];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];List<String>getInboundNumbersList()Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];intgetInboundNumbersCount()Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];StringgetInboundNumbers(int index)Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];ByteStringgetInboundNumbersBytes(int index)Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];StringgetName()Optional human-readable name for the Dispatch Rule.string name = 4 [deprecated = true];ByteStringgetNameBytes()Optional human-readable name for the Dispatch Rule.string name = 4 [deprecated = true];StringgetMetadata()User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.string metadata = 5 [deprecated = true];ByteStringgetMetadataBytes()User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.string metadata = 5 [deprecated = true];intgetAttributesCount()User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.map<string, string> attributes = 7 [deprecated = true];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];Map<String, String>getAttributes()Use getAttributesMap instead. 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];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];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];StringgetRoomPreset()Cloud-only, config preset to usestring room_preset = 8 [deprecated = true];ByteStringgetRoomPresetBytes()Cloud-only, config preset to usestring room_preset = 8 [deprecated = true];booleanhasRoomConfig()RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 9 [deprecated = true];LivekitRoom.RoomConfigurationgetRoomConfig()RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 9 [deprecated = true];static LivekitSip.CreateSIPDispatchRuleRequestparseFrom(ByteBuffer data)static LivekitSip.CreateSIPDispatchRuleRequestparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static LivekitSip.CreateSIPDispatchRuleRequestparseFrom(ByteString data)static LivekitSip.CreateSIPDispatchRuleRequestparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static LivekitSip.CreateSIPDispatchRuleRequestparseFrom(Array<byte> data)static LivekitSip.CreateSIPDispatchRuleRequestparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static LivekitSip.CreateSIPDispatchRuleRequestparseFrom(InputStream input)static LivekitSip.CreateSIPDispatchRuleRequestparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitSip.CreateSIPDispatchRuleRequestparseDelimitedFrom(InputStream input)static LivekitSip.CreateSIPDispatchRuleRequestparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitSip.CreateSIPDispatchRuleRequestparseFrom(CodedInputStream input)static LivekitSip.CreateSIPDispatchRuleRequestparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static LivekitSip.CreateSIPDispatchRuleRequest.BuildernewBuilder()static LivekitSip.CreateSIPDispatchRuleRequest.BuildernewBuilder(LivekitSip.CreateSIPDispatchRuleRequest prototype)static LivekitSip.CreateSIPDispatchRuleRequestgetDefaultInstance()static Parser<LivekitSip.CreateSIPDispatchRuleRequest>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
-
hasDispatchRule
boolean hasDispatchRule()
Rule ID is ignored.livekit.SIPDispatchRuleInfo dispatch_rule = 10;
-
getDispatchRule
LivekitSip.SIPDispatchRuleInfo getDispatchRule()
Rule ID is ignored.livekit.SIPDispatchRuleInfo dispatch_rule = 10;
-
hasRule
@Deprecated() boolean hasRule()
.livekit.SIPDispatchRule rule = 1 [deprecated = true];
-
getRule
@Deprecated() LivekitSip.SIPDispatchRule getRule()
.livekit.SIPDispatchRule rule = 1 [deprecated = true];
-
getTrunkIdsList
@Deprecated() 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() 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() 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() 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 value to return.
-
getHidePhoneNumber
@Deprecated() 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() 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() int getInboundNumbersCount()
Dispatch Rule will only accept a call made to these numbers (if set).repeated string inbound_numbers = 6 [deprecated = true];
-
getInboundNumbers
@Deprecated() 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() 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 value to return.
-
getName
@Deprecated() String getName()
Optional human-readable name for the Dispatch Rule.string name = 4 [deprecated = true];
-
getNameBytes
@Deprecated() ByteString getNameBytes()
Optional human-readable name for the Dispatch Rule.string name = 4 [deprecated = true];
-
getMetadata
@Deprecated() 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() 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() 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() 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() Map<String, String> getAttributes()
Use getAttributesMap instead.
-
getAttributesMap
@Deprecated() 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() 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() 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() String getRoomPreset()
Cloud-only, config preset to usestring room_preset = 8 [deprecated = true];
-
getRoomPresetBytes
@Deprecated() ByteString getRoomPresetBytes()
Cloud-only, config preset to usestring room_preset = 8 [deprecated = true];
-
hasRoomConfig
@Deprecated() boolean hasRoomConfig()
RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 9 [deprecated = true];
-
getRoomConfig
@Deprecated() LivekitRoom.RoomConfiguration getRoomConfig()
RoomConfiguration to use if the participant initiates the room.livekit.RoomConfiguration room_config = 9 [deprecated = true];
-
parseFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseFrom(ByteBuffer data)
-
parseFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseFrom(ByteString data)
-
parseFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseFrom(Array<byte> data)
-
parseFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseFrom(InputStream input)
-
parseFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseFrom(CodedInputStream input)
-
parseFrom
static LivekitSip.CreateSIPDispatchRuleRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static LivekitSip.CreateSIPDispatchRuleRequest.Builder newBuilder()
-
newBuilder
static LivekitSip.CreateSIPDispatchRuleRequest.Builder newBuilder(LivekitSip.CreateSIPDispatchRuleRequest prototype)
-
getDefaultInstance
static LivekitSip.CreateSIPDispatchRuleRequest getDefaultInstance()
-
parser
static Parser<LivekitSip.CreateSIPDispatchRuleRequest> parser()
-
-
-
-