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(String... gatingControls) |
An array of gating routing control Amazon Resource Names (ARNs).
|
GatingRule.Builder |
GatingRule.Builder.gatingControls(Collection<String> gatingControls) |
An array of gating routing control Amazon Resource Names (ARNs).
|
GatingRule.Builder |
GatingRule.Builder.name(String name) |
The name for the gating rule.
|
GatingRule.Builder |
GatingRule.Builder.owner(String owner) |
The Amazon Web Services account ID of the gating rule owner.
|
default GatingRule.Builder |
GatingRule.Builder.ruleConfig(Consumer<RuleConfig.Builder> ruleConfig) |
The criteria that you set for gating routing controls that designate how many of the routing control states
must be ON to allow you to update target routing control states.
|
GatingRule.Builder |
GatingRule.Builder.ruleConfig(RuleConfig ruleConfig) |
The criteria that you set for gating routing controls that designate how many of the routing control states
must be ON to allow you to update target routing control states.
|
GatingRule.Builder |
GatingRule.Builder.safetyRuleArn(String safetyRuleArn) |
The Amazon Resource Name (ARN) of the gating rule.
|
GatingRule.Builder |
GatingRule.Builder.status(String status) |
The deployment status of a gating rule.
|
GatingRule.Builder |
GatingRule.Builder.status(Status status) |
The deployment status of a gating rule.
|
GatingRule.Builder |
GatingRule.Builder.targetControls(String... targetControls) |
An array of target routing control Amazon Resource Names (ARNs) for which the states can only be updated if
the rule configuration that you specify evaluates to true for the gating routing control.
|
GatingRule.Builder |
GatingRule.Builder.targetControls(Collection<String> targetControls) |
An array of target routing control Amazon Resource Names (ARNs) for which the states can only be updated if
the rule configuration that you specify evaluates to true for the gating routing control.
|
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.
|