Class CfnRule.BatchParametersProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.events.CfnRule.BatchParametersProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnRule.BatchParametersProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRule.BatchParametersProperty
@Stability(Stable)
@Internal
public static final class CfnRule.BatchParametersProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRule.BatchParametersProperty
An implementation for
CfnRule.BatchParametersProperty-
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.events.CfnRule.BatchParametersProperty
CfnRule.BatchParametersProperty.Builder, CfnRule.BatchParametersProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRule.BatchParametersProperty.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 ObjectThe array properties for the submitted job, such as the size of the array.final StringThe ARN or name of the job definition to use if the event target is an AWS Batch job.final StringThe name to use for this execution of the job, if the target is an AWS Batch job.final ObjectThe retry strategy to use for failed jobs, if the target is an AWS Batch job.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 theCfnRule.BatchParametersProperty.Builder.
-
-
Method Details
-
getJobDefinition
Description copied from interface:CfnRule.BatchParametersPropertyThe ARN or name of the job definition to use if the event target is an AWS Batch job.This job definition must already exist.
- Specified by:
getJobDefinitionin interfaceCfnRule.BatchParametersProperty- See Also:
-
getJobName
Description copied from interface:CfnRule.BatchParametersPropertyThe name to use for this execution of the job, if the target is an AWS Batch job.- Specified by:
getJobNamein interfaceCfnRule.BatchParametersProperty- See Also:
-
getArrayProperties
Description copied from interface:CfnRule.BatchParametersPropertyThe array properties for the submitted job, such as the size of the array.The array size can be between 2 and 10,000. If you specify array properties for a job, it becomes an array job. This parameter is used only if the target is an AWS Batch job.
Returns union: either
IResolvableorCfnRule.BatchArrayPropertiesProperty- Specified by:
getArrayPropertiesin interfaceCfnRule.BatchParametersProperty- See Also:
-
getRetryStrategy
Description copied from interface:CfnRule.BatchParametersPropertyThe retry strategy to use for failed jobs, if the target is an AWS Batch job.The retry strategy is the number of times to retry the failed job execution. Valid values are 1–10. When you specify a retry strategy here, it overrides the retry strategy defined in the job definition.
Returns union: either
IResolvableorCfnRule.BatchRetryStrategyProperty- Specified by:
getRetryStrategyin interfaceCfnRule.BatchParametersProperty- 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()
-