Skip to content

WaitingRoomRuleProps

Properties for defining a WaitingRoomRule.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-waitingroomrule

Initializer

import com.aliyun.ros.cdk.esa.WaitingRoomRuleProps;
WaitingRoomRuleProps.builder()
    .rule(java.lang.String)
    .rule(IResolvable)
    .ruleEnable(java.lang.String)
    .ruleEnable(IResolvable)
    .ruleName(java.lang.String)
    .ruleName(IResolvable)
    .siteId(java.lang.Number)
    .siteId(IResolvable)
    .waitingRoomId(java.lang.String)
    .waitingRoomId(IResolvable)
    .build();

Properties

Name Type Description
rule java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property rule: The content of the rule, the implemented policy or conditional expression.
ruleEnable java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property ruleEnable: Rule switch.
ruleName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property ruleName: Rule name, optional, used to query by waiting room bypass rule name.
siteId java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable Property siteId: The site ID, which can be obtained by calling the ListSites API.
waitingRoomId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property waitingRoomId: Waiting room ID, used to identify a specific waiting room.

ruleRequired

public java.lang.Object getRule();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property rule: The content of the rule, the implemented policy or conditional expression.


ruleEnableRequired

public java.lang.Object getRuleEnable();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property ruleEnable: Rule switch.

When adding global configuration, this parameter does not need to be set. Value range:

  • on: open.
  • off: close.

ruleNameRequired

public java.lang.Object getRuleName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property ruleName: Rule name, optional, used to query by waiting room bypass rule name.


siteIdRequired

public java.lang.Object getSiteId();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

Property siteId: The site ID, which can be obtained by calling the ListSites API.


waitingRoomIdRequired

public java.lang.Object getWaitingRoomId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property waitingRoomId: Waiting room ID, used to identify a specific waiting room.

It can be obtained by calling the listwaitingroom interface.