| Package | Description |
|---|---|
| software.amazon.awssdk.services.route53recoverycontrolconfig.model |
| Modifier and Type | Method and Description |
|---|---|
static GatingRule.Builder |
GatingRule.builder() |
GatingRule.Builder |
GatingRule.Builder.controlPanelArn(String controlPanelArn)
The Amazon Resource Name (ARN) of the control panel.
|
GatingRule.Builder |
GatingRule.Builder.gatingControls(Collection<String> gatingControls)
The gating controls for the gating rule.
|
GatingRule.Builder |
GatingRule.Builder.gatingControls(String... gatingControls)
The gating controls for the gating rule.
|
GatingRule.Builder |
GatingRule.Builder.name(String name)
The name for the gating rule.
|
default GatingRule.Builder |
GatingRule.Builder.ruleConfig(Consumer<RuleConfig.Builder> ruleConfig)
The criteria that you set for specific gating controls (routing controls) that designates how many controls
must be enabled to allow you to change (set or unset) the target controls.
|
GatingRule.Builder |
GatingRule.Builder.ruleConfig(RuleConfig ruleConfig)
The criteria that you set for specific gating controls (routing controls) that designates how many controls
must be enabled to allow you to change (set or unset) the target controls.
|
GatingRule.Builder |
GatingRule.Builder.safetyRuleArn(String safetyRuleArn)
The Amazon Resource Name (ARN) of the gating rule.
|
GatingRule.Builder |
GatingRule.Builder.status(Status status)
The deployment status of a gating rule.
|
GatingRule.Builder |
GatingRule.Builder.status(String status)
The deployment status of a gating rule.
|
GatingRule.Builder |
GatingRule.Builder.targetControls(Collection<String> targetControls)
Routing controls that can only be set or unset if the specified RuleConfig evaluates to true for the
specified GatingControls.
|
GatingRule.Builder |
GatingRule.Builder.targetControls(String... targetControls)
Routing controls that can only be set or unset if the specified RuleConfig evaluates to true for the
specified GatingControls.
|
GatingRule.Builder |
GatingRule.toBuilder() |
GatingRule.Builder |
GatingRule.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 GatingRule.Builder> |
GatingRule.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default Rule.Builder |
Rule.Builder.gating(Consumer<GatingRule.Builder> gating)
A gating rule verifies that a set of gating controls evaluates as true, based on a rule configuration that
you specify.
|
default CreateSafetyRuleResponse.Builder |
CreateSafetyRuleResponse.Builder.gatingRule(Consumer<GatingRule.Builder> gatingRule)
Sets the value of the GatingRule property for this object.
|
default DescribeSafetyRuleResponse.Builder |
DescribeSafetyRuleResponse.Builder.gatingRule(Consumer<GatingRule.Builder> gatingRule)
Sets the value of the GatingRule property for this object.
|
default UpdateSafetyRuleResponse.Builder |
UpdateSafetyRuleResponse.Builder.gatingRule(Consumer<GatingRule.Builder> gatingRule)
Sets the value of the GatingRule property for this object.
|
Copyright © 2021. All rights reserved.