-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,livekit.LivekitSip.SIPDispatchRuleOrBuilder
public final class LivekitSip.SIPDispatchRule extends GeneratedMessageLite<LivekitSip.SIPDispatchRule, LivekitSip.SIPDispatchRule.Builder> implements LivekitSip.SIPDispatchRuleOrBuilder
Protobuf type
{@code livekit.SIPDispatchRule}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumLivekitSip.SIPDispatchRule.RuleCasepublic final classLivekitSip.SIPDispatchRule.BuilderProtobuf type
{@code livekit.SIPDispatchRule}
-
Field Summary
Fields Modifier and Type Field Description public final static intDISPATCH_RULE_DIRECT_FIELD_NUMBERpublic final static intDISPATCH_RULE_INDIVIDUAL_FIELD_NUMBERpublic final static intDISPATCH_RULE_CALLEE_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description LivekitSip.SIPDispatchRule.RuleCasegetRuleCase()booleanhasDispatchRuleDirect()SIPDispatchRuleDirect is a `SIP Dispatch Rule` that puts a user directly into a room This places users into an existing room. Optionally you can require a pin before a user can enter the room.livekit.SIPDispatchRuleDirect dispatch_rule_direct = 1;LivekitSip.SIPDispatchRuleDirectgetDispatchRuleDirect()SIPDispatchRuleDirect is a `SIP Dispatch Rule` that puts a user directly into a room This places users into an existing room. Optionally you can require a pin before a user can enter the room.livekit.SIPDispatchRuleDirect dispatch_rule_direct = 1;booleanhasDispatchRuleIndividual()SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller..livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;LivekitSip.SIPDispatchRuleIndividualgetDispatchRuleIndividual()SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller..livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;booleanhasDispatchRuleCallee()SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;LivekitSip.SIPDispatchRuleCalleegetDispatchRuleCallee()SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;static LivekitSip.SIPDispatchRuleparseFrom(ByteBuffer data)static LivekitSip.SIPDispatchRuleparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static LivekitSip.SIPDispatchRuleparseFrom(ByteString data)static LivekitSip.SIPDispatchRuleparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static LivekitSip.SIPDispatchRuleparseFrom(Array<byte> data)static LivekitSip.SIPDispatchRuleparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static LivekitSip.SIPDispatchRuleparseFrom(InputStream input)static LivekitSip.SIPDispatchRuleparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitSip.SIPDispatchRuleparseDelimitedFrom(InputStream input)static LivekitSip.SIPDispatchRuleparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitSip.SIPDispatchRuleparseFrom(CodedInputStream input)static LivekitSip.SIPDispatchRuleparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static LivekitSip.SIPDispatchRule.BuildernewBuilder()static LivekitSip.SIPDispatchRule.BuildernewBuilder(LivekitSip.SIPDispatchRule prototype)static LivekitSip.SIPDispatchRulegetDefaultInstance()static Parser<LivekitSip.SIPDispatchRule>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
-
getRuleCase
LivekitSip.SIPDispatchRule.RuleCase getRuleCase()
-
hasDispatchRuleDirect
boolean hasDispatchRuleDirect()
SIPDispatchRuleDirect is a `SIP Dispatch Rule` that puts a user directly into a room This places users into an existing room. Optionally you can require a pin before a user can enter the room.livekit.SIPDispatchRuleDirect dispatch_rule_direct = 1;
-
getDispatchRuleDirect
LivekitSip.SIPDispatchRuleDirect getDispatchRuleDirect()
SIPDispatchRuleDirect is a `SIP Dispatch Rule` that puts a user directly into a room This places users into an existing room. Optionally you can require a pin before a user can enter the room.livekit.SIPDispatchRuleDirect dispatch_rule_direct = 1;
-
hasDispatchRuleIndividual
boolean hasDispatchRuleIndividual()
SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller..livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;
-
getDispatchRuleIndividual
LivekitSip.SIPDispatchRuleIndividual getDispatchRuleIndividual()
SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller..livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;
-
hasDispatchRuleCallee
boolean hasDispatchRuleCallee()
SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;
-
getDispatchRuleCallee
LivekitSip.SIPDispatchRuleCallee getDispatchRuleCallee()
SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;
-
parseFrom
static LivekitSip.SIPDispatchRule parseFrom(ByteBuffer data)
-
parseFrom
static LivekitSip.SIPDispatchRule parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.SIPDispatchRule parseFrom(ByteString data)
-
parseFrom
static LivekitSip.SIPDispatchRule parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.SIPDispatchRule parseFrom(Array<byte> data)
-
parseFrom
static LivekitSip.SIPDispatchRule parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.SIPDispatchRule parseFrom(InputStream input)
-
parseFrom
static LivekitSip.SIPDispatchRule parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static LivekitSip.SIPDispatchRule parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static LivekitSip.SIPDispatchRule parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitSip.SIPDispatchRule parseFrom(CodedInputStream input)
-
parseFrom
static LivekitSip.SIPDispatchRule parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static LivekitSip.SIPDispatchRule.Builder newBuilder()
-
newBuilder
static LivekitSip.SIPDispatchRule.Builder newBuilder(LivekitSip.SIPDispatchRule prototype)
-
getDefaultInstance
static LivekitSip.SIPDispatchRule getDefaultInstance()
-
parser
static Parser<LivekitSip.SIPDispatchRule> parser()
-
-
-
-