default JobDetail.Builder |
JobDetail.Builder.arrayProperties(Consumer<ArrayPropertiesDetail.Builder> arrayProperties) |
The array properties of the job, if it's an array job.
|
JobDetail.Builder |
JobDetail.Builder.arrayProperties(ArrayPropertiesDetail arrayProperties) |
The array properties of the job, if it's an array job.
|
JobDetail.Builder |
JobDetail.Builder.attempts(Collection<AttemptDetail> attempts) |
A list of job attempts that are associated with this job.
|
JobDetail.Builder |
JobDetail.Builder.attempts(Consumer<AttemptDetail.Builder>... attempts) |
A list of job attempts that are associated with this job.
|
JobDetail.Builder |
JobDetail.Builder.attempts(AttemptDetail... attempts) |
A list of job attempts that are associated with this job.
|
static JobDetail.Builder |
JobDetail.builder() |
|
default JobDetail.Builder |
JobDetail.Builder.container(Consumer<ContainerDetail.Builder> container) |
An object that represents the details for the container that's associated with the job.
|
JobDetail.Builder |
JobDetail.Builder.container(ContainerDetail container) |
An object that represents the details for 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.eksAttempts(Collection<EksAttemptDetail> eksAttempts) |
A list of job attempts that are associated with this job.
|
JobDetail.Builder |
JobDetail.Builder.eksAttempts(Consumer<EksAttemptDetail.Builder>... eksAttempts) |
A list of job attempts that are associated with this job.
|
JobDetail.Builder |
JobDetail.Builder.eksAttempts(EksAttemptDetail... eksAttempts) |
A list of job attempts that are associated with this job.
|
default JobDetail.Builder |
JobDetail.Builder.eksProperties(Consumer<EksPropertiesDetail.Builder> eksProperties) |
An object with various properties that are specific to Amazon EKS based jobs.
|
JobDetail.Builder |
JobDetail.Builder.eksProperties(EksPropertiesDetail eksProperties) |
An object with various properties that are specific to Amazon EKS based jobs.
|
JobDetail.Builder |
JobDetail.Builder.isCancelled(Boolean isCancelled) |
Indicates whether the job is canceled.
|
JobDetail.Builder |
JobDetail.Builder.isTerminated(Boolean isTerminated) |
Indicates whether the job is terminated.
|
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 this job uses.
|
JobDetail.Builder |
JobDetail.Builder.jobId(String jobId) |
The job ID.
|
JobDetail.Builder |
JobDetail.Builder.jobName(String jobName) |
The job name.
|
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 that represents the details of a node that's associated with a multi-node parallel job.
|
JobDetail.Builder |
JobDetail.Builder.nodeDetails(NodeDetails nodeDetails) |
An object that represents 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 that represents the node properties of a multi-node parallel job.
|
JobDetail.Builder |
JobDetail.Builder.nodeProperties(NodeProperties nodeProperties) |
An object that represents the node properties of a multi-node parallel job.
|
JobDetail.Builder |
JobDetail.Builder.parameters(Map<String,String> parameters) |
Additional parameters that are 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(String... 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.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.
|
JobDetail.Builder |
JobDetail.Builder.status(String status) |
The current status for the job.
|
JobDetail.Builder |
JobDetail.Builder.status(JobStatus status) |
The current status for the job.
|
JobDetail.Builder |
JobDetail.Builder.statusReason(String statusReason) |
A short, human-readable string to provide more details for the current status of the job.
|
JobDetail.Builder |
JobDetail.Builder.stoppedAt(Long stoppedAt) |
The Unix timestamp (in milliseconds) for when the job was stopped.
|
JobDetail.Builder |
JobDetail.Builder.tags(Map<String,String> tags) |
The tags that are 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() |
|