Class CfnJobTemplatePropsMixin.AbortCriteriaProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iot.CfnJobTemplatePropsMixin.AbortCriteriaProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnJobTemplatePropsMixin.AbortCriteriaProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnJobTemplatePropsMixin.AbortCriteriaProperty
@Stability(Stable)
@Internal
public static final class CfnJobTemplatePropsMixin.AbortCriteriaProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnJobTemplatePropsMixin.AbortCriteriaProperty
An implementation for
CfnJobTemplatePropsMixin.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.cfnpropertymixins.services.iot.CfnJobTemplatePropsMixin.AbortCriteriaProperty
CfnJobTemplatePropsMixin.AbortCriteriaProperty.Builder, CfnJobTemplatePropsMixin.AbortCriteriaProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnJobTemplatePropsMixin.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 theCfnJobTemplatePropsMixin.AbortCriteriaProperty.Builder.
-
-
Method Details
-
getAction
Description copied from interface:CfnJobTemplatePropsMixin.AbortCriteriaPropertyThe type of job action to take to initiate the job abort.- Specified by:
getActionin interfaceCfnJobTemplatePropsMixin.AbortCriteriaProperty- See Also:
-
getFailureType
Description copied from interface:CfnJobTemplatePropsMixin.AbortCriteriaPropertyThe type of job execution failures that can initiate a job abort.- Specified by:
getFailureTypein interfaceCfnJobTemplatePropsMixin.AbortCriteriaProperty- See Also:
-
getMinNumberOfExecutedThings
Description copied from interface:CfnJobTemplatePropsMixin.AbortCriteriaPropertyThe minimum number of things which must receive job execution notifications before the job can be aborted.- Specified by:
getMinNumberOfExecutedThingsin interfaceCfnJobTemplatePropsMixin.AbortCriteriaProperty- See Also:
-
getThresholdPercentage
Description copied from interface:CfnJobTemplatePropsMixin.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 interfaceCfnJobTemplatePropsMixin.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()
-