Class CfnJobTemplate.AbortCriteriaProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iot.CfnJobTemplate.AbortCriteriaProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnJobTemplate.AbortCriteriaProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnJobTemplate.AbortCriteriaProperty
@Stability(Stable)
@Internal
public static final class CfnJobTemplate.AbortCriteriaProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnJobTemplate.AbortCriteriaProperty
An implementation for
CfnJobTemplate.AbortCriteriaProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.iot.CfnJobTemplate.AbortCriteriaProperty
CfnJobTemplate.AbortCriteriaProperty.Builder, CfnJobTemplate.AbortCriteriaProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnJobTemplate.AbortCriteriaProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe type of job action to take to initiate the job abort.final StringThe type of job execution failures that can initiate a job abort.final NumberThe minimum number of things which must receive job execution notifications before the job can be aborted.final NumberThe minimum percentage of job execution failures that must occur to initiate the job abort.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnJobTemplate.AbortCriteriaProperty.Builder.
-
-
Method Details
-
getAction
Description copied from interface:CfnJobTemplate.AbortCriteriaPropertyThe type of job action to take to initiate the job abort.- Specified by:
getActionin interfaceCfnJobTemplate.AbortCriteriaProperty- See Also:
-
getFailureType
Description copied from interface:CfnJobTemplate.AbortCriteriaPropertyThe type of job execution failures that can initiate a job abort.- Specified by:
getFailureTypein interfaceCfnJobTemplate.AbortCriteriaProperty- See Also:
-
getMinNumberOfExecutedThings
Description copied from interface:CfnJobTemplate.AbortCriteriaPropertyThe minimum number of things which must receive job execution notifications before the job can be aborted.- Specified by:
getMinNumberOfExecutedThingsin interfaceCfnJobTemplate.AbortCriteriaProperty- See Also:
-
getThresholdPercentage
Description copied from interface:CfnJobTemplate.AbortCriteriaPropertyThe minimum percentage of job execution failures that must occur to initiate the job abort.AWS IoT Core supports up to two digits after the decimal (for example, 10.9 and 10.99, but not 10.999).
- Specified by:
getThresholdPercentagein interfaceCfnJobTemplate.AbortCriteriaProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-