| Package | Description |
|---|---|
| software.amazon.awssdk.services.batch |
|
| software.amazon.awssdk.services.batch.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<RegisterJobDefinitionResponse> |
BatchAsyncClient.registerJobDefinition(Consumer<RegisterJobDefinitionRequest.Builder> registerJobDefinitionRequest)
Registers an Batch job definition.
|
default RegisterJobDefinitionResponse |
BatchClient.registerJobDefinition(Consumer<RegisterJobDefinitionRequest.Builder> registerJobDefinitionRequest)
Registers an Batch job definition.
|
| Modifier and Type | Method and Description |
|---|---|
static RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.builder() |
default RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.containerProperties(Consumer<ContainerProperties.Builder> containerProperties)
An object with various properties specific to Amazon ECS based single-node container-based jobs.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.containerProperties(ContainerProperties containerProperties)
An object with various properties specific to Amazon ECS based single-node container-based jobs.
|
default RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.eksProperties(Consumer<EksProperties.Builder> eksProperties)
An object with various properties that are specific to Amazon EKS based jobs.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.eksProperties(EksProperties eksProperties)
An object with various properties that are specific to Amazon EKS based jobs.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.jobDefinitionName(String jobDefinitionName)
The name of the job definition to register.
|
default RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.nodeProperties(Consumer<NodeProperties.Builder> nodeProperties)
An object with various properties specific to multi-node parallel jobs.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.nodeProperties(NodeProperties nodeProperties)
An object with various properties specific to multi-node parallel jobs.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.parameters(Map<String,String> parameters)
Default parameter substitution placeholders to set in the job definition.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.platformCapabilities(Collection<PlatformCapability> platformCapabilities)
The platform capabilities required by the job definition.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.platformCapabilities(PlatformCapability... platformCapabilities)
The platform capabilities required by the job definition.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.platformCapabilitiesWithStrings(Collection<String> platformCapabilities)
The platform capabilities required by the job definition.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.platformCapabilitiesWithStrings(String... platformCapabilities)
The platform capabilities required by the job definition.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.propagateTags(Boolean propagateTags)
Specifies whether to propagate the tags from the job or job definition to the corresponding Amazon ECS task.
|
default RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.retryStrategy(Consumer<RetryStrategy.Builder> retryStrategy)
The retry strategy to use for failed jobs that are submitted with this job definition.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.retryStrategy(RetryStrategy retryStrategy)
The retry strategy to use for failed jobs that are submitted with this job definition.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.schedulingPriority(Integer schedulingPriority)
The scheduling priority for jobs that are submitted with this job definition.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.tags(Map<String,String> tags)
The tags that you apply to the job definition to help you categorize and organize your resources.
|
default RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.timeout(Consumer<JobTimeout.Builder> timeout)
The timeout configuration for jobs that are submitted with this job definition, after which Batch terminates
your jobs if they have not finished.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.timeout(JobTimeout timeout)
The timeout configuration for jobs that are submitted with this job definition, after which Batch terminates
your jobs if they have not finished.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.toBuilder() |
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.type(JobDefinitionType type)
The type of job definition.
|
RegisterJobDefinitionRequest.Builder |
RegisterJobDefinitionRequest.Builder.type(String type)
The type of job definition.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends RegisterJobDefinitionRequest.Builder> |
RegisterJobDefinitionRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.