@Stability(value=Stable) public static final class SignalsOptions.Builder extends Object implements software.amazon.jsii.Builder<SignalsOptions>
SignalsOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
SignalsOptions |
build()
Builds the configured instance.
|
SignalsOptions.Builder |
minSuccessPercentage(Number minSuccessPercentage)
Sets the value of
SignalsOptions.getMinSuccessPercentage() |
SignalsOptions.Builder |
timeout(Duration timeout)
Sets the value of
SignalsOptions.getTimeout() |
@Stability(value=Stable) public SignalsOptions.Builder minSuccessPercentage(Number minSuccessPercentage)
SignalsOptions.getMinSuccessPercentage()minSuccessPercentage - The percentage of signals that need to be successful.
If this number is less than 100, a percentage of signals may be failure
signals while still succeeding the creation or update in CloudFormation.this@Stability(value=Stable) public SignalsOptions.Builder timeout(Duration timeout)
SignalsOptions.getTimeout()timeout - How long to wait for the signals to be sent.
This should reflect how long it takes your instances to start up
(including instance start time and instance initialization time).this@Stability(value=Stable) public SignalsOptions build()
build in interface software.amazon.jsii.Builder<SignalsOptions>SignalsOptionsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.