Interface AssertionRuleUpdate.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AssertionRuleUpdate.Builder,AssertionRuleUpdate>,SdkBuilder<AssertionRuleUpdate.Builder,AssertionRuleUpdate>,SdkPojo
- Enclosing class:
- AssertionRuleUpdate
public static interface AssertionRuleUpdate.Builder extends SdkPojo, CopyableBuilder<AssertionRuleUpdate.Builder,AssertionRuleUpdate>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssertionRuleUpdate.Buildername(String name)The name of the assertion rule.AssertionRuleUpdate.BuildersafetyRuleArn(String safetyRuleArn)The Amazon Resource Name (ARN) of the assertion rule.AssertionRuleUpdate.BuilderwaitPeriodMs(Integer waitPeriodMs)An evaluation period, in milliseconds (ms), during which any request against the target routing controls will fail.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
name
AssertionRuleUpdate.Builder name(String name)
The name of the assertion rule. You can use any non-white space character in the name.
- Parameters:
name- The name of the assertion rule. You can use any non-white space character in the name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
safetyRuleArn
AssertionRuleUpdate.Builder safetyRuleArn(String safetyRuleArn)
The Amazon Resource Name (ARN) of the assertion rule.
- Parameters:
safetyRuleArn- The Amazon Resource Name (ARN) of the assertion rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
waitPeriodMs
AssertionRuleUpdate.Builder waitPeriodMs(Integer waitPeriodMs)
An evaluation period, in milliseconds (ms), during which any request against the target routing controls will fail. This helps prevent "flapping" of state. The wait period is 5000 ms by default, but you can choose a custom value.
- Parameters:
waitPeriodMs- An evaluation period, in milliseconds (ms), during which any request against the target routing controls will fail. This helps prevent "flapping" of state. The wait period is 5000 ms by default, but you can choose a custom value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-