-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitSip.SIPDispatchRuleOrBuilder
public final class LivekitSip.SIPDispatchRule.Builder extends GeneratedMessageLite.Builder<LivekitSip.SIPDispatchRule, LivekitSip.SIPDispatchRule.Builder> implements LivekitSip.SIPDispatchRuleOrBuilder
Protobuf type
{@code livekit.SIPDispatchRule}
-
-
Method Summary
Modifier and Type Method Description LivekitSip.SIPDispatchRule.RuleCasegetRuleCase()LivekitSip.SIPDispatchRule.BuilderclearRule()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;LivekitSip.SIPDispatchRule.BuildersetDispatchRuleDirect(LivekitSip.SIPDispatchRuleDirect value)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.SIPDispatchRule.BuildersetDispatchRuleDirect(LivekitSip.SIPDispatchRuleDirect.Builder builderForValue)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.SIPDispatchRule.BuildermergeDispatchRuleDirect(LivekitSip.SIPDispatchRuleDirect value)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.SIPDispatchRule.BuilderclearDispatchRuleDirect()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;LivekitSip.SIPDispatchRule.BuildersetDispatchRuleIndividual(LivekitSip.SIPDispatchRuleIndividual value)SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller..livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;LivekitSip.SIPDispatchRule.BuildersetDispatchRuleIndividual(LivekitSip.SIPDispatchRuleIndividual.Builder builderForValue)SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller..livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;LivekitSip.SIPDispatchRule.BuildermergeDispatchRuleIndividual(LivekitSip.SIPDispatchRuleIndividual value)SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller..livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;LivekitSip.SIPDispatchRule.BuilderclearDispatchRuleIndividual()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;LivekitSip.SIPDispatchRule.BuildersetDispatchRuleCallee(LivekitSip.SIPDispatchRuleCallee value)SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;LivekitSip.SIPDispatchRule.BuildersetDispatchRuleCallee(LivekitSip.SIPDispatchRuleCallee.Builder builderForValue)SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;LivekitSip.SIPDispatchRule.BuildermergeDispatchRuleCallee(LivekitSip.SIPDispatchRuleCallee value)SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;LivekitSip.SIPDispatchRule.BuilderclearDispatchRuleCallee()SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, getDefaultInstanceForType, isInitialized, mergeFrom -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial, clear, clone, mergeFrom -
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()
-
clearRule
LivekitSip.SIPDispatchRule.Builder clearRule()
-
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;
-
setDispatchRuleDirect
LivekitSip.SIPDispatchRule.Builder setDispatchRuleDirect(LivekitSip.SIPDispatchRuleDirect value)
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;
-
setDispatchRuleDirect
LivekitSip.SIPDispatchRule.Builder setDispatchRuleDirect(LivekitSip.SIPDispatchRuleDirect.Builder builderForValue)
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;
-
mergeDispatchRuleDirect
LivekitSip.SIPDispatchRule.Builder mergeDispatchRuleDirect(LivekitSip.SIPDispatchRuleDirect value)
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;
-
clearDispatchRuleDirect
LivekitSip.SIPDispatchRule.Builder clearDispatchRuleDirect()
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;
-
setDispatchRuleIndividual
LivekitSip.SIPDispatchRule.Builder setDispatchRuleIndividual(LivekitSip.SIPDispatchRuleIndividual value)
SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller..livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;
-
setDispatchRuleIndividual
LivekitSip.SIPDispatchRule.Builder setDispatchRuleIndividual(LivekitSip.SIPDispatchRuleIndividual.Builder builderForValue)
SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller..livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;
-
mergeDispatchRuleIndividual
LivekitSip.SIPDispatchRule.Builder mergeDispatchRuleIndividual(LivekitSip.SIPDispatchRuleIndividual value)
SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller..livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;
-
clearDispatchRuleIndividual
LivekitSip.SIPDispatchRule.Builder clearDispatchRuleIndividual()
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;
-
setDispatchRuleCallee
LivekitSip.SIPDispatchRule.Builder setDispatchRuleCallee(LivekitSip.SIPDispatchRuleCallee value)
SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;
-
setDispatchRuleCallee
LivekitSip.SIPDispatchRule.Builder setDispatchRuleCallee(LivekitSip.SIPDispatchRuleCallee.Builder builderForValue)
SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;
-
mergeDispatchRuleCallee
LivekitSip.SIPDispatchRule.Builder mergeDispatchRuleCallee(LivekitSip.SIPDispatchRuleCallee value)
SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;
-
clearDispatchRuleCallee
LivekitSip.SIPDispatchRule.Builder clearDispatchRuleCallee()
SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee..livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;
-
-
-
-