Package | Description |
---|---|
software.amazon.awssdk.services.batch.model |
Modifier and Type | Method and Description |
---|---|
JobDetail.Builder |
JobDetail.Builder.arrayProperties(ArrayPropertiesDetail arrayProperties)
The array properties of the job, if it is an array job.
|
default JobDetail.Builder |
JobDetail.Builder.arrayProperties(Consumer<ArrayPropertiesDetail.Builder> arrayProperties)
The array properties of the job, if it is an array job.
|
JobDetail.Builder |
JobDetail.Builder.attempts(AttemptDetail... attempts)
A list of job attempts associated with this job.
|
JobDetail.Builder |
JobDetail.Builder.attempts(Collection<AttemptDetail> attempts)
A list of job attempts associated with this job.
|
JobDetail.Builder |
JobDetail.Builder.attempts(Consumer<AttemptDetail.Builder>... attempts)
A list of job attempts associated with this job.
|
static JobDetail.Builder |
JobDetail.builder() |
default JobDetail.Builder |
JobDetail.Builder.container(Consumer<ContainerDetail.Builder> container)
An object representing the details of the container that's associated with the job.
|
JobDetail.Builder |
JobDetail.Builder.container(ContainerDetail container)
An object representing the details of the container that's associated with the job.
|
JobDetail.Builder |
JobDetail.Builder.createdAt(Long createdAt)
The Unix timestamp (in milliseconds) for when the job was created.
|
JobDetail.Builder |
JobDetail.Builder.dependsOn(Collection<JobDependency> dependsOn)
A list of job IDs that this job depends on.
|
JobDetail.Builder |
JobDetail.Builder.dependsOn(Consumer<JobDependency.Builder>... dependsOn)
A list of job IDs that this job depends on.
|
JobDetail.Builder |
JobDetail.Builder.dependsOn(JobDependency... dependsOn)
A list of job IDs that this job depends on.
|
JobDetail.Builder |
JobDetail.Builder.jobArn(String jobArn)
The Amazon Resource Name (ARN) of the job.
|
JobDetail.Builder |
JobDetail.Builder.jobDefinition(String jobDefinition)
The Amazon Resource Name (ARN) of the job definition that's used by this job.
|
JobDetail.Builder |
JobDetail.Builder.jobId(String jobId)
The ID for the job.
|
JobDetail.Builder |
JobDetail.Builder.jobName(String jobName)
The name of the job.
|
JobDetail.Builder |
JobDetail.Builder.jobQueue(String jobQueue)
The Amazon Resource Name (ARN) of the job queue that the job is associated with.
|
default JobDetail.Builder |
JobDetail.Builder.nodeDetails(Consumer<NodeDetails.Builder> nodeDetails)
An object representing the details of a node that's associated with a multi-node parallel job.
|
JobDetail.Builder |
JobDetail.Builder.nodeDetails(NodeDetails nodeDetails)
An object representing the details of a node that's associated with a multi-node parallel job.
|
default JobDetail.Builder |
JobDetail.Builder.nodeProperties(Consumer<NodeProperties.Builder> nodeProperties)
An object representing the node properties of a multi-node parallel job.
|
JobDetail.Builder |
JobDetail.Builder.nodeProperties(NodeProperties nodeProperties)
An object representing the node properties of a multi-node parallel job.
|
JobDetail.Builder |
JobDetail.Builder.parameters(Map<String,String> parameters)
Additional parameters passed to the job that replace parameter substitution placeholders or override any
corresponding parameter defaults from the job definition.
|
JobDetail.Builder |
JobDetail.Builder.platformCapabilities(Collection<PlatformCapability> platformCapabilities)
The platform capabilities required by the job definition.
|
JobDetail.Builder |
JobDetail.Builder.platformCapabilities(PlatformCapability... platformCapabilities)
The platform capabilities required by the job definition.
|
JobDetail.Builder |
JobDetail.Builder.platformCapabilitiesWithStrings(Collection<String> platformCapabilities)
The platform capabilities required by the job definition.
|
JobDetail.Builder |
JobDetail.Builder.platformCapabilitiesWithStrings(String... platformCapabilities)
The platform capabilities required by the job definition.
|
JobDetail.Builder |
JobDetail.Builder.propagateTags(Boolean propagateTags)
Specifies whether to propagate the tags from the job or job definition to the corresponding Amazon ECS task.
|
default JobDetail.Builder |
JobDetail.Builder.retryStrategy(Consumer<RetryStrategy.Builder> retryStrategy)
The retry strategy to use for this job if an attempt fails.
|
JobDetail.Builder |
JobDetail.Builder.retryStrategy(RetryStrategy retryStrategy)
The retry strategy to use for this job if an attempt fails.
|
JobDetail.Builder |
JobDetail.Builder.schedulingPriority(Integer schedulingPriority)
The scheduling policy of the job definition.
|
JobDetail.Builder |
JobDetail.Builder.shareIdentifier(String shareIdentifier)
The share identifier for the job.
|
JobDetail.Builder |
JobDetail.Builder.startedAt(Long startedAt)
The Unix timestamp (in milliseconds) for when the job was started (when the job transitioned from the
STARTING state to the RUNNING state). |
JobDetail.Builder |
JobDetail.Builder.status(JobStatus status)
The current status for the job.
|
JobDetail.Builder |
JobDetail.Builder.status(String status)
The current status for the job.
|
JobDetail.Builder |
JobDetail.Builder.statusReason(String statusReason)
A short, human-readable string to provide additional details about the current status of the job.
|
JobDetail.Builder |
JobDetail.Builder.stoppedAt(Long stoppedAt)
The Unix timestamp (in milliseconds) for when the job was stopped (when the job transitioned from the
RUNNING state to a terminal state, such as SUCCEEDED or FAILED ). |
JobDetail.Builder |
JobDetail.Builder.tags(Map<String,String> tags)
The tags applied to the job.
|
default JobDetail.Builder |
JobDetail.Builder.timeout(Consumer<JobTimeout.Builder> timeout)
The timeout configuration for the job.
|
JobDetail.Builder |
JobDetail.Builder.timeout(JobTimeout timeout)
The timeout configuration for the job.
|
JobDetail.Builder |
JobDetail.toBuilder() |
Modifier and Type | Method and Description |
---|---|
static Class<? extends JobDetail.Builder> |
JobDetail.serializableBuilderClass() |
Copyright © 2022. All rights reserved.