Class ImagePipelineSchedule.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.imagebuilder.alpha.ImagePipelineSchedule.Jsii$Proxy
- All Implemented Interfaces:
ImagePipelineSchedule,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ImagePipelineSchedule
@Stability(Experimental)
@Internal
public static final class ImagePipelineSchedule.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ImagePipelineSchedule
An implementation for
ImagePipelineSchedule-
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.imagebuilder.alpha.ImagePipelineSchedule
ImagePipelineSchedule.Builder, ImagePipelineSchedule.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ImagePipelineSchedule.Builder builder) Constructor that initializes the object based on literal property values passed by theImagePipelineSchedule.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 Number(experimental) The number of consecutive failures allowed before the pipeline is automatically disabled.final Schedule(experimental) The schedule expression to use.final ScheduleStartCondition(experimental) The start condition for the pipeline, indicating the condition under which a pipeline should be triggered.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 theImagePipelineSchedule.Builder.
-
-
Method Details
-
getExpression
Description copied from interface:ImagePipelineSchedule(experimental) The schedule expression to use.This can either be a cron expression or a rate expression.
- Specified by:
getExpressionin interfaceImagePipelineSchedule
-
getAutoDisableFailureCount
Description copied from interface:ImagePipelineSchedule(experimental) The number of consecutive failures allowed before the pipeline is automatically disabled.This value must be between 1 and 10.
Default: - no auto-disable policy is configured and the pipeline is not automatically disabled on consecutive failures
- Specified by:
getAutoDisableFailureCountin interfaceImagePipelineSchedule
-
getStartCondition
Description copied from interface:ImagePipelineSchedule(experimental) The start condition for the pipeline, indicating the condition under which a pipeline should be triggered.Default: ScheduleStartCondition.EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE
- Specified by:
getStartConditionin interfaceImagePipelineSchedule
-
$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()
-