public static final class CfnJobDefinition.EvaluateOnExitProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnJobDefinition.EvaluateOnExitProperty
CfnJobDefinition.EvaluateOnExitProperty
CfnJobDefinition.EvaluateOnExitProperty.Builder, CfnJobDefinition.EvaluateOnExitProperty.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.String |
getAction()
Specifies the action to take if all of the specified conditions ( `onStatusReason` , `onReason` , and `onExitCode` ) are met.
|
java.lang.String |
getOnExitCode()
Contains a glob pattern to match against the decimal representation of the `ExitCode` returned for a job.
|
java.lang.String |
getOnReason()
Contains a glob pattern to match against the `Reason` returned for a job.
|
java.lang.String |
getOnStatusReason()
Contains a glob pattern to match against the `StatusReason` returned for a job.
|
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.String getAction()
CfnJobDefinition.EvaluateOnExitProperty
The values aren't case sensitive.
getAction
in interface CfnJobDefinition.EvaluateOnExitProperty
public final java.lang.String getOnExitCode()
CfnJobDefinition.EvaluateOnExitProperty
The pattern can be up to 512 characters in length. It can contain only numbers, and can optionally end with an asterisk (*) so that only the start of the string needs to be an exact match.
The string can be between 1 and 512 characters in length.
getOnExitCode
in interface CfnJobDefinition.EvaluateOnExitProperty
public final java.lang.String getOnReason()
CfnJobDefinition.EvaluateOnExitProperty
The pattern can be up to 512 characters in length. It can contain letters, numbers, periods (.), colons (:), and white space (including spaces and tabs). It can optionally end with an asterisk (*) so that only the start of the string needs to be an exact match.
The string can be between 1 and 512 characters in length.
getOnReason
in interface CfnJobDefinition.EvaluateOnExitProperty
public final java.lang.String getOnStatusReason()
CfnJobDefinition.EvaluateOnExitProperty
The pattern can be up to 512 characters in length. It can contain letters, numbers, periods (.), colons (:), and white space (including spaces or tabs). It can optionally end with an asterisk (*) so that only the start of the string needs to be an exact match.
The string can be between 1 and 512 characters in length.
getOnStatusReason
in interface CfnJobDefinition.EvaluateOnExitProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()