NewAssertionRule.Builder |
NewAssertionRule.Builder.assertedControls(String... assertedControls) |
The routing controls that are part of transactions that are evaluated to determine if a request to change a
routing control state is allowed.
|
NewAssertionRule.Builder |
NewAssertionRule.Builder.assertedControls(Collection<String> assertedControls) |
The routing controls that are part of transactions that are evaluated to determine if a request to change a
routing control state is allowed.
|
static NewAssertionRule.Builder |
NewAssertionRule.builder() |
|
NewAssertionRule.Builder |
NewAssertionRule.Builder.controlPanelArn(String controlPanelArn) |
The Amazon Resource Name (ARN) for the control panel.
|
NewAssertionRule.Builder |
NewAssertionRule.Builder.name(String name) |
The name of the assertion rule.
|
default NewAssertionRule.Builder |
NewAssertionRule.Builder.ruleConfig(Consumer<RuleConfig.Builder> ruleConfig) |
The criteria that you set for specific assertion controls (routing controls) that designate how many control
states must be ON as the result of a transaction.
|
NewAssertionRule.Builder |
NewAssertionRule.Builder.ruleConfig(RuleConfig ruleConfig) |
The criteria that you set for specific assertion controls (routing controls) that designate how many control
states must be ON as the result of a transaction.
|
NewAssertionRule.Builder |
NewAssertionRule.toBuilder() |
|
NewAssertionRule.Builder |
NewAssertionRule.Builder.waitPeriodMs(Integer waitPeriodMs) |
An evaluation period, in milliseconds (ms), during which any request against the target routing controls will
fail.
|