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