Package 

Interface LivekitSip.SIPDispatchRuleOrBuilder

    • Method Summary

      Modifier and Type Method Description
      abstract 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;
      abstract 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;
      abstract boolean hasDispatchRuleIndividual()
      SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller.
      
      .livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;
      abstract LivekitSip.SIPDispatchRuleIndividual getDispatchRuleIndividual()
      SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller.
      
      .livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;
      abstract boolean hasDispatchRuleCallee()
      SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee.
      
      .livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;
      abstract LivekitSip.SIPDispatchRuleCallee getDispatchRuleCallee()
      SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee.
      
      .livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;
      abstract LivekitSip.SIPDispatchRule.RuleCase getRuleCase()
      • Methods inherited from class com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • hasDispatchRuleDirect

         abstract 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

         abstract 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

         abstract boolean hasDispatchRuleIndividual()
        SIPDispatchRuleIndividual is a `SIP Dispatch Rule` that creates a new room for each caller.
        
        .livekit.SIPDispatchRuleIndividual dispatch_rule_individual = 2;
      • hasDispatchRuleCallee

         abstract boolean hasDispatchRuleCallee()
        SIPDispatchRuleCallee is a `SIP Dispatch Rule` that creates a new room for each callee.
        
        .livekit.SIPDispatchRuleCallee dispatch_rule_callee = 3;