Class RunBatchJob.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<RunBatchJob>
- Enclosing class:
- RunBatchJob
RunBatchJob.-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.build()Deprecated.containerOverrides(ContainerOverrides containerOverrides) Deprecated.static RunBatchJob.Buildercreate()Deprecated.dependsOn(List<? extends JobDependency> dependsOn) Deprecated.integrationPattern(ServiceIntegrationPattern integrationPattern) Deprecated.jobDefinitionArn(String jobDefinitionArn) Deprecated.Deprecated.jobQueueArn(String jobQueueArn) Deprecated.Deprecated.Deprecated.
-
Method Details
-
create
Deprecated.- Returns:
- a new instance of
RunBatchJob.Builder.
-
jobDefinitionArn
@Stability(Deprecated) @Deprecated public RunBatchJob.Builder jobDefinitionArn(String jobDefinitionArn) Deprecated.(deprecated) The arn of the job definition used by this job.- Parameters:
jobDefinitionArn- The arn of the job definition used by this job. This parameter is required.- Returns:
this
-
jobName
Deprecated.(deprecated) The name of the job.The first character must be alphanumeric, and up to 128 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed.
- Parameters:
jobName- The name of the job. This parameter is required.- Returns:
this
-
jobQueueArn
Deprecated.(deprecated) The arn of the job queue into which the job is submitted.- Parameters:
jobQueueArn- The arn of the job queue into which the job is submitted. This parameter is required.- Returns:
this
-
arraySize
Deprecated.(deprecated) 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.
Default: - No array size
- Parameters:
arraySize- The array size can be between 2 and 10,000. This parameter is required.- Returns:
this
-
attempts
Deprecated.(deprecated) 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.
Default: - 1
- Parameters:
attempts- The number of times to move a job to the RUNNABLE status. This parameter is required.- Returns:
this
-
containerOverrides
@Stability(Deprecated) @Deprecated public RunBatchJob.Builder containerOverrides(ContainerOverrides containerOverrides) 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.Default: - No container overrides
- Parameters:
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 parameter is required.- Returns:
this- See Also:
-
dependsOn
@Stability(Deprecated) @Deprecated public RunBatchJob.Builder dependsOn(List<? extends JobDependency> dependsOn) Deprecated.(deprecated) A list of dependencies for the job.A job can depend upon a maximum of 20 jobs.
Default: - No dependencies
- Parameters:
dependsOn- A list of dependencies for the job. This parameter is required.- Returns:
this- See Also:
-
integrationPattern
@Stability(Deprecated) @Deprecated public RunBatchJob.Builder integrationPattern(ServiceIntegrationPattern integrationPattern) Deprecated.(deprecated) The service integration pattern indicates different ways to call TerminateCluster.The valid value is either FIRE_AND_FORGET or SYNC.
Default: SYNC
- Parameters:
integrationPattern- The service integration pattern indicates different ways to call TerminateCluster. This parameter is required.- Returns:
this
-
payload
@Stability(Deprecated) @Deprecated public RunBatchJob.Builder payload(Map<String, ? extends Object> payload) Deprecated.(deprecated) The payload to be passed as parametrs to the batch job.Default: - No parameters are passed
- Parameters:
payload- The payload to be passed as parametrs to the batch job. This parameter is required.- Returns:
this
-
timeout
Deprecated.(deprecated) The timeout configuration for this SubmitJob operation.The minimum value for the timeout is 60 seconds.
Default: - No timeout
- Parameters:
timeout- The timeout configuration for this SubmitJob operation. This parameter is required.- Returns:
this- See Also:
-
build
Deprecated.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<RunBatchJob>- Returns:
- a newly built instance of
RunBatchJob.
-