static JobDefinition.Builder |
JobDefinition.builder() |
|
default JobDefinition.Builder |
JobDefinition.Builder.consumableResourceProperties(Consumer<ConsumableResourceProperties.Builder> consumableResourceProperties) |
Contains a list of consumable resources required by the job.
|
JobDefinition.Builder |
JobDefinition.Builder.consumableResourceProperties(ConsumableResourceProperties consumableResourceProperties) |
Contains a list of consumable resources required by the job.
|
JobDefinition.Builder |
JobDefinition.Builder.containerOrchestrationType(String containerOrchestrationType) |
The orchestration type of the compute environment.
|
JobDefinition.Builder |
JobDefinition.Builder.containerOrchestrationType(OrchestrationType containerOrchestrationType) |
The orchestration type of the compute environment.
|
default JobDefinition.Builder |
JobDefinition.Builder.containerProperties(Consumer<ContainerProperties.Builder> containerProperties) |
An object with properties specific to Amazon ECS-based jobs.
|
JobDefinition.Builder |
JobDefinition.Builder.containerProperties(ContainerProperties containerProperties) |
An object with properties specific to Amazon ECS-based jobs.
|
default JobDefinition.Builder |
JobDefinition.Builder.ecsProperties(Consumer<EcsProperties.Builder> ecsProperties) |
An object that contains the properties for the Amazon ECS resources of a job.When ecsProperties
is used in the job definition, it can't be used in addition to containerProperties,
eksProperties, or nodeProperties.
|
JobDefinition.Builder |
JobDefinition.Builder.ecsProperties(EcsProperties ecsProperties) |
An object that contains the properties for the Amazon ECS resources of a job.When ecsProperties
is used in the job definition, it can't be used in addition to containerProperties,
eksProperties, or nodeProperties.
|
default JobDefinition.Builder |
JobDefinition.Builder.eksProperties(Consumer<EksProperties.Builder> eksProperties) |
An object with properties that are specific to Amazon EKS-based jobs.
|
JobDefinition.Builder |
JobDefinition.Builder.eksProperties(EksProperties eksProperties) |
An object with properties that are specific to Amazon EKS-based jobs.
|
JobDefinition.Builder |
JobDefinition.Builder.jobDefinitionArn(String jobDefinitionArn) |
The Amazon Resource Name (ARN) for the job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.jobDefinitionName(String jobDefinitionName) |
The name of the job definition.
|
default JobDefinition.Builder |
JobDefinition.Builder.nodeProperties(Consumer<NodeProperties.Builder> nodeProperties) |
An object with properties that are specific to multi-node parallel jobs.
|
JobDefinition.Builder |
JobDefinition.Builder.nodeProperties(NodeProperties nodeProperties) |
An object with properties that are specific to multi-node parallel jobs.
|
JobDefinition.Builder |
JobDefinition.Builder.parameters(Map<String,String> parameters) |
Default parameters or parameter substitution placeholders that are set in the job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.platformCapabilities(Collection<PlatformCapability> platformCapabilities) |
The platform capabilities required by the job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.platformCapabilities(PlatformCapability... platformCapabilities) |
The platform capabilities required by the job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.platformCapabilitiesWithStrings(String... platformCapabilities) |
The platform capabilities required by the job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.platformCapabilitiesWithStrings(Collection<String> platformCapabilities) |
The platform capabilities required by the job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.propagateTags(Boolean propagateTags) |
Specifies whether to propagate the tags from the job or job definition to the corresponding Amazon ECS task.
|
default JobDefinition.Builder |
JobDefinition.Builder.retryStrategy(Consumer<RetryStrategy.Builder> retryStrategy) |
The retry strategy to use for failed jobs that are submitted with this job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.retryStrategy(RetryStrategy retryStrategy) |
The retry strategy to use for failed jobs that are submitted with this job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.revision(Integer revision) |
The revision of the job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.schedulingPriority(Integer schedulingPriority) |
The scheduling priority of the job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.status(String status) |
The status of the job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.tags(Map<String,String> tags) |
The tags that are applied to the job definition.
|
default JobDefinition.Builder |
JobDefinition.Builder.timeout(Consumer<JobTimeout.Builder> timeout) |
The timeout time for jobs that are submitted with this job definition.
|
JobDefinition.Builder |
JobDefinition.Builder.timeout(JobTimeout timeout) |
The timeout time for jobs that are submitted with this job definition.
|
JobDefinition.Builder |
JobDefinition.toBuilder() |
|
JobDefinition.Builder |
JobDefinition.Builder.type(String type) |
The type of job definition.
|