| Package | Description |
|---|---|
| software.amazon.awssdk.services.route53recoverycontrolconfig.model |
| Modifier and Type | Method and Description |
|---|---|
AssertionRule.Builder |
AssertionRule.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.
|
AssertionRule.Builder |
AssertionRule.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.
|
static AssertionRule.Builder |
AssertionRule.builder() |
AssertionRule.Builder |
AssertionRule.Builder.controlPanelArn(String controlPanelArn)
The Amazon Resource Name (ARN) of the control panel.
|
AssertionRule.Builder |
AssertionRule.Builder.name(String name)
Name of the assertion rule.
|
default AssertionRule.Builder |
AssertionRule.Builder.ruleConfig(Consumer<RuleConfig.Builder> ruleConfig)
The criteria that you set for specific assertion routing controls (AssertedControls) that designate how many
routing control states must be ON as the result of a transaction.
|
AssertionRule.Builder |
AssertionRule.Builder.ruleConfig(RuleConfig ruleConfig)
The criteria that you set for specific assertion routing controls (AssertedControls) that designate how many
routing control states must be ON as the result of a transaction.
|
AssertionRule.Builder |
AssertionRule.Builder.safetyRuleArn(String safetyRuleArn)
The Amazon Resource Name (ARN) of the assertion rule.
|
AssertionRule.Builder |
AssertionRule.Builder.status(Status status)
The deployment status of an assertion rule.
|
AssertionRule.Builder |
AssertionRule.Builder.status(String status)
The deployment status of an assertion rule.
|
AssertionRule.Builder |
AssertionRule.toBuilder() |
AssertionRule.Builder |
AssertionRule.Builder.waitPeriodMs(Integer waitPeriodMs)
An evaluation period, in milliseconds (ms), during which any request against the target routing controls will
fail.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends AssertionRule.Builder> |
AssertionRule.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default Rule.Builder |
Rule.Builder.assertion(Consumer<AssertionRule.Builder> assertion)
An assertion rule enforces that, when a routing control state is changed, the criteria set by the rule
configuration is met.
|
default UpdateSafetyRuleResponse.Builder |
UpdateSafetyRuleResponse.Builder.assertionRule(Consumer<AssertionRule.Builder> assertionRule)
The assertion rule updated.
|
default CreateSafetyRuleResponse.Builder |
CreateSafetyRuleResponse.Builder.assertionRule(Consumer<AssertionRule.Builder> assertionRule)
The assertion rule created.
|
default DescribeSafetyRuleResponse.Builder |
DescribeSafetyRuleResponse.Builder.assertionRule(Consumer<AssertionRule.Builder> assertionRule)
The assertion rule in the response.
|
Copyright © 2022. All rights reserved.