| Package | Description |
|---|---|
| software.amazon.awssdk.services.batch |
|
| software.amazon.awssdk.services.batch.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<SubmitJobResponse> |
BatchAsyncClient.submitJob(Consumer<SubmitJobRequest.Builder> submitJobRequest)
Submits an Batch job from a job definition.
|
default SubmitJobResponse |
BatchClient.submitJob(Consumer<SubmitJobRequest.Builder> submitJobRequest)
Submits an Batch job from a job definition.
|
| Modifier and Type | Method and Description |
|---|---|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.arrayProperties(ArrayProperties arrayProperties)
The array properties for the submitted job, such as the size of the array.
|
default SubmitJobRequest.Builder |
SubmitJobRequest.Builder.arrayProperties(Consumer<ArrayProperties.Builder> arrayProperties)
The array properties for the submitted job, such as the size of the array.
|
static SubmitJobRequest.Builder |
SubmitJobRequest.builder() |
default SubmitJobRequest.Builder |
SubmitJobRequest.Builder.containerOverrides(Consumer<ContainerOverrides.Builder> containerOverrides)
An object with various properties that override the defaults for the job definition that specify the name of
a container in the specified job definition and the overrides it should receive.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.containerOverrides(ContainerOverrides containerOverrides)
An object with various properties that override the defaults for the job definition that specify the name of
a container in the specified job definition and the overrides it should receive.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.dependsOn(Collection<JobDependency> dependsOn)
A list of dependencies for the job.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.dependsOn(Consumer<JobDependency.Builder>... dependsOn)
A list of dependencies for the job.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.dependsOn(JobDependency... dependsOn)
A list of dependencies for the job.
|
default SubmitJobRequest.Builder |
SubmitJobRequest.Builder.eksPropertiesOverride(Consumer<EksPropertiesOverride.Builder> eksPropertiesOverride)
An object that can only be specified for jobs that are run on Amazon EKS resources with various properties
that override defaults for the job definition.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.eksPropertiesOverride(EksPropertiesOverride eksPropertiesOverride)
An object that can only be specified for jobs that are run on Amazon EKS resources with various properties
that override defaults for the job definition.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.jobDefinition(String jobDefinition)
The job definition used by this job.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.jobName(String jobName)
The name of the job.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.jobQueue(String jobQueue)
The job queue where the job is submitted.
|
default SubmitJobRequest.Builder |
SubmitJobRequest.Builder.nodeOverrides(Consumer<NodeOverrides.Builder> nodeOverrides)
A list of node overrides in JSON format that specify the node range to target and the container overrides for
that node range.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.nodeOverrides(NodeOverrides nodeOverrides)
A list of node overrides in JSON format that specify the node range to target and the container overrides for
that node range.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.parameters(Map<String,String> parameters)
Additional parameters passed to the job that replace parameter substitution placeholders that are set in the
job definition.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.propagateTags(Boolean propagateTags)
Specifies whether to propagate the tags from the job or job definition to the corresponding Amazon ECS task.
|
default SubmitJobRequest.Builder |
SubmitJobRequest.Builder.retryStrategy(Consumer<RetryStrategy.Builder> retryStrategy)
The retry strategy to use for failed jobs from this SubmitJob operation.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.retryStrategy(RetryStrategy retryStrategy)
The retry strategy to use for failed jobs from this SubmitJob operation.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.schedulingPriorityOverride(Integer schedulingPriorityOverride)
The scheduling priority for the job.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.shareIdentifier(String shareIdentifier)
The share identifier for the job.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.tags(Map<String,String> tags)
The tags that you apply to the job request to help you categorize and organize your resources.
|
default SubmitJobRequest.Builder |
SubmitJobRequest.Builder.timeout(Consumer<JobTimeout.Builder> timeout)
The timeout configuration for this SubmitJob operation.
|
SubmitJobRequest.Builder |
SubmitJobRequest.Builder.timeout(JobTimeout timeout)
The timeout configuration for this SubmitJob operation.
|
SubmitJobRequest.Builder |
SubmitJobRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends SubmitJobRequest.Builder> |
SubmitJobRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.