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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.events.CfnRule.BatchParametersProperty
CfnRule.BatchParametersProperty.Builder, CfnRule.BatchParametersProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnRule.BatchParametersProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
The array properties for the submitted job, such as the size of the array.final String
The ARN or name of the job definition to use if the event target is an AWS Batch job.final String
The name to use for this execution of the job, if the target is an AWS Batch job.final Object
The retry strategy to use for failed jobs, if the target is an AWS Batch job.final int
hashCode()
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.BatchParametersProperty
The 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:
getJobDefinition
in interfaceCfnRule.BatchParametersProperty
-
getJobName
Description copied from interface:CfnRule.BatchParametersProperty
The name to use for this execution of the job, if the target is an AWS Batch job.- Specified by:
getJobName
in interfaceCfnRule.BatchParametersProperty
-
getArrayProperties
Description copied from interface:CfnRule.BatchParametersProperty
The 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.
- Specified by:
getArrayProperties
in interfaceCfnRule.BatchParametersProperty
-
getRetryStrategy
Description copied from interface:CfnRule.BatchParametersProperty
The 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.
- Specified by:
getRetryStrategy
in interfaceCfnRule.BatchParametersProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-