public static final class SignalsOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements SignalsOptions
SignalsOptions
SignalsOptions.Builder, SignalsOptions.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.Number |
getMinSuccessPercentage()
The percentage of signals that need to be successful.
|
Duration |
getTimeout()
How long to wait for the signals to be sent.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.Number getMinSuccessPercentage()
SignalsOptions
If this number is less than 100, a percentage of signals may be failure signals while still succeeding the creation or update in CloudFormation.
Default: 100
getMinSuccessPercentage
in interface SignalsOptions
public final Duration getTimeout()
SignalsOptions
This should reflect how long it takes your instances to start up (including instance start time and instance initialization time).
Default: Duration.minutes(5)
getTimeout
in interface SignalsOptions
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()