@Deprecated
public static final class RunBatchJobProps.Builder
extends java.lang.Object
RunBatchJobProps
Constructor and Description |
---|
Builder()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
RunBatchJobProps.Builder |
arraySize(java.lang.Number arraySize)
Deprecated.
|
RunBatchJobProps.Builder |
attempts(java.lang.Number attempts)
Deprecated.
|
RunBatchJobProps |
build()
Deprecated.
|
RunBatchJobProps.Builder |
containerOverrides(ContainerOverrides containerOverrides)
Deprecated.
|
RunBatchJobProps.Builder |
dependsOn(java.util.List<? extends JobDependency> dependsOn)
Deprecated.
|
RunBatchJobProps.Builder |
integrationPattern(ServiceIntegrationPattern integrationPattern)
Deprecated.
|
RunBatchJobProps.Builder |
jobDefinitionArn(java.lang.String jobDefinitionArn)
Deprecated.
|
RunBatchJobProps.Builder |
jobName(java.lang.String jobName)
Deprecated.
|
RunBatchJobProps.Builder |
jobQueueArn(java.lang.String jobQueueArn)
Deprecated.
|
RunBatchJobProps.Builder |
payload(java.util.Map<java.lang.String,? extends java.lang.Object> payload)
Deprecated.
|
RunBatchJobProps.Builder |
timeout(Duration timeout)
Deprecated.
|
@Deprecated public RunBatchJobProps.Builder jobDefinitionArn(java.lang.String jobDefinitionArn)
RunBatchJobProps.getJobDefinitionArn()
jobDefinitionArn
- The arn of the job definition used by this job. This parameter is required.this
@Deprecated public RunBatchJobProps.Builder jobName(java.lang.String jobName)
RunBatchJobProps.getJobName()
jobName
- The name of the job. This parameter is required.
The first character must be alphanumeric, and up to 128 letters (uppercase and lowercase),
numbers, hyphens, and underscores are allowed.this
@Deprecated public RunBatchJobProps.Builder jobQueueArn(java.lang.String jobQueueArn)
RunBatchJobProps.getJobQueueArn()
jobQueueArn
- The arn of the job queue into which the job is submitted. This parameter is required.this
@Deprecated public RunBatchJobProps.Builder arraySize(java.lang.Number arraySize)
RunBatchJobProps.getArraySize()
arraySize
- The array size can be between 2 and 10,000.
If you specify array properties for a job, it becomes an array job.
For more information, see Array Jobs in the AWS Batch User Guide.this
@Deprecated public RunBatchJobProps.Builder attempts(java.lang.Number attempts)
RunBatchJobProps.getAttempts()
attempts
- The number of times to move a job to the RUNNABLE status.
You 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.this
@Deprecated public RunBatchJobProps.Builder containerOverrides(ContainerOverrides containerOverrides)
RunBatchJobProps.getContainerOverrides()
containerOverrides
- 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.this
@Deprecated public RunBatchJobProps.Builder dependsOn(java.util.List<? extends JobDependency> dependsOn)
RunBatchJobProps.getDependsOn()
dependsOn
- A list of dependencies for the job.
A job can depend upon a maximum of 20 jobs.this
@Deprecated public RunBatchJobProps.Builder integrationPattern(ServiceIntegrationPattern integrationPattern)
RunBatchJobProps.getIntegrationPattern()
integrationPattern
- The service integration pattern indicates different ways to call TerminateCluster.
The valid value is either FIRE_AND_FORGET or SYNC.this
@Deprecated public RunBatchJobProps.Builder payload(java.util.Map<java.lang.String,? extends java.lang.Object> payload)
RunBatchJobProps.getPayload()
payload
- The payload to be passed as parametrs to the batch job.this
@Deprecated public RunBatchJobProps.Builder timeout(Duration timeout)
RunBatchJobProps.getTimeout()
timeout
- The timeout configuration for this SubmitJob operation.
The minimum value for the timeout is 60 seconds.this
@Deprecated public RunBatchJobProps build()
RunBatchJobProps
java.lang.NullPointerException
- if any required attribute was not provided