@Stability(value=Deprecated) @Deprecated @Internal public static final class RunBatchJobProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements RunBatchJobProps
RunBatchJobPropssoftware.amazon.jsii.JsiiObject.InitializationModeRunBatchJobProps.Builder, RunBatchJobProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Deprecated.
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(RunBatchJobProps.Builder builder)
Deprecated.
Constructor that initializes the object based on literal property values passed by the
RunBatchJobProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson()
Deprecated.
|
boolean |
equals(Object o)
Deprecated.
|
Number |
getArraySize()
Deprecated.
(deprecated) The array size can be between 2 and 10,000.
|
Number |
getAttempts()
Deprecated.
(deprecated) The number of times to move a job to the RUNNABLE status.
|
ContainerOverrides |
getContainerOverrides()
Deprecated.
(deprecated) A list of container overrides in JSON format that specify the name of a container in the specified job definition and the overrides it should receive.
|
List<JobDependency> |
getDependsOn()
Deprecated.
(deprecated) A list of dependencies for the job.
|
ServiceIntegrationPattern |
getIntegrationPattern()
Deprecated.
(deprecated) The service integration pattern indicates different ways to call TerminateCluster.
|
String |
getJobDefinitionArn()
Deprecated.
(deprecated) The arn of the job definition used by this job.
|
String |
getJobName()
Deprecated.
(deprecated) The name of the job.
|
String |
getJobQueueArn()
Deprecated.
(deprecated) The arn of the job queue into which the job is submitted.
|
Map<String,Object> |
getPayload()
Deprecated.
(deprecated) The payload to be passed as parametrs to the batch job.
|
Duration |
getTimeout()
Deprecated.
(deprecated) The timeout configuration for this SubmitJob operation.
|
int |
hashCode()
Deprecated.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(RunBatchJobProps.Builder builder)
RunBatchJobProps.Builder.public final String getJobDefinitionArn()
RunBatchJobPropsgetJobDefinitionArn in interface RunBatchJobPropspublic final String getJobName()
RunBatchJobPropsThe first character must be alphanumeric, and up to 128 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed.
getJobName in interface RunBatchJobPropspublic final String getJobQueueArn()
RunBatchJobPropsgetJobQueueArn in interface RunBatchJobPropspublic final Number getArraySize()
RunBatchJobPropsIf you specify array properties for a job, it becomes an array job. For more information, see Array Jobs in the AWS Batch User Guide.
Default: - No array size
getArraySize in interface RunBatchJobPropspublic final Number getAttempts()
RunBatchJobPropsYou may specify between 1 and 10 attempts. If the value of attempts is greater than one, the job is retried on failure the same number of attempts as the value.
Default: - 1
getAttempts in interface RunBatchJobPropspublic final ContainerOverrides getContainerOverrides()
RunBatchJobPropsDefault: - No container overrides
getContainerOverrides in interface RunBatchJobPropspublic final List<JobDependency> getDependsOn()
RunBatchJobPropsA job can depend upon a maximum of 20 jobs.
Default: - No dependencies
getDependsOn in interface RunBatchJobPropspublic final ServiceIntegrationPattern getIntegrationPattern()
RunBatchJobPropsThe valid value is either FIRE_AND_FORGET or SYNC.
Default: SYNC
getIntegrationPattern in interface RunBatchJobPropspublic final Map<String,Object> getPayload()
RunBatchJobPropsDefault: - No parameters are passed
getPayload in interface RunBatchJobPropspublic final Duration getTimeout()
RunBatchJobPropsThe minimum value for the timeout is 60 seconds.
Default: - No timeout
getTimeout in interface RunBatchJobProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2023. All rights reserved.