@Stability(value=Stable) @Internal public static final class CfnJobDefinition.EvaluateOnExitProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnJobDefinition.EvaluateOnExitProperty
CfnJobDefinition.EvaluateOnExitPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnJobDefinition.EvaluateOnExitProperty.Builder, CfnJobDefinition.EvaluateOnExitProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnJobDefinition.EvaluateOnExitProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnJobDefinition.AuthorizationConfigProperty.Builder. |
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(Object o) |
String |
getAction()
Specifies the action to take if all of the specified conditions ( `onStatusReason` , `onReason` , and `onExitCode` ) are met.
|
String |
getOnExitCode()
Contains a glob pattern to match against the decimal representation of the `ExitCode` returned for a job.
|
String |
getOnReason()
Contains a glob pattern to match against the `Reason` returned for a job.
|
String |
getOnStatusReason()
Contains a glob pattern to match against the `StatusReason` returned for a job.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnJobDefinition.EvaluateOnExitProperty.Builder builder)
CfnJobDefinition.AuthorizationConfigProperty.Builder.public final String getAction()
CfnJobDefinition.EvaluateOnExitPropertyThe values aren't case sensitive.
getAction in interface CfnJobDefinition.EvaluateOnExitPropertypublic final String getOnExitCode()
CfnJobDefinition.EvaluateOnExitPropertyThe 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.EvaluateOnExitPropertypublic final String getOnReason()
CfnJobDefinition.EvaluateOnExitPropertyThe 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.EvaluateOnExitPropertypublic final String getOnStatusReason()
CfnJobDefinition.EvaluateOnExitPropertyThe 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@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.