public static interface Job.Builder extends SdkPojo, CopyableBuilder<Job.Builder,Job>
| Modifier and Type | Method and Description |
|---|---|
Job.Builder |
arn(String arn)
The ARN of a Job.
|
Job.Builder |
creationDateTime(String creationDateTime)
The date and time of when the Job was created.
|
Job.Builder |
endDateTime(String endDateTime)
The date and time of when the Job ended.
|
Job.Builder |
initiatedBy(InitiatedBy initiatedBy)
A string representing who initiated the Job.
|
Job.Builder |
initiatedBy(String initiatedBy)
A string representing who initiated the Job.
|
Job.Builder |
jobID(String jobID)
The ID of the Job.
|
Job.Builder |
participatingResources(Collection<ParticipatingResource> participatingResources)
A list of resources that the Job is acting upon.
|
Job.Builder |
participatingResources(Consumer<ParticipatingResource.Builder>... participatingResources)
A list of resources that the Job is acting upon.
|
Job.Builder |
participatingResources(ParticipatingResource... participatingResources)
A list of resources that the Job is acting upon.
|
Job.Builder |
participatingServers(Collection<ParticipatingServer> participatingServers)
A list of servers that the Job is acting upon.
|
Job.Builder |
participatingServers(Consumer<ParticipatingServer.Builder>... participatingServers)
A list of servers that the Job is acting upon.
|
Job.Builder |
participatingServers(ParticipatingServer... participatingServers)
A list of servers that the Job is acting upon.
|
Job.Builder |
status(JobStatus status)
The status of the Job.
|
Job.Builder |
status(String status)
The status of the Job.
|
Job.Builder |
tags(Map<String,String> tags)
A list of tags associated with the Job.
|
Job.Builder |
type(JobType type)
The type of the Job.
|
Job.Builder |
type(String type)
The type of the Job.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildJob.Builder arn(String arn)
The ARN of a Job.
arn - The ARN of a Job.Job.Builder creationDateTime(String creationDateTime)
The date and time of when the Job was created.
creationDateTime - The date and time of when the Job was created.Job.Builder endDateTime(String endDateTime)
The date and time of when the Job ended.
endDateTime - The date and time of when the Job ended.Job.Builder initiatedBy(String initiatedBy)
A string representing who initiated the Job.
initiatedBy - A string representing who initiated the Job.InitiatedBy,
InitiatedByJob.Builder initiatedBy(InitiatedBy initiatedBy)
A string representing who initiated the Job.
initiatedBy - A string representing who initiated the Job.InitiatedBy,
InitiatedByJob.Builder jobID(String jobID)
The ID of the Job.
jobID - The ID of the Job.Job.Builder participatingResources(Collection<ParticipatingResource> participatingResources)
A list of resources that the Job is acting upon.
participatingResources - A list of resources that the Job is acting upon.Job.Builder participatingResources(ParticipatingResource... participatingResources)
A list of resources that the Job is acting upon.
participatingResources - A list of resources that the Job is acting upon.Job.Builder participatingResources(Consumer<ParticipatingResource.Builder>... participatingResources)
A list of resources that the Job is acting upon.
This is a convenience method that creates an instance of theParticipatingResource.Builder avoiding the need to create
one manually via ParticipatingResource.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #participatingResources(List.
participatingResources - a consumer that will call methods on
ParticipatingResource.Builder#participatingResources(java.util.Collection) Job.Builder participatingServers(Collection<ParticipatingServer> participatingServers)
A list of servers that the Job is acting upon.
participatingServers - A list of servers that the Job is acting upon.Job.Builder participatingServers(ParticipatingServer... participatingServers)
A list of servers that the Job is acting upon.
participatingServers - A list of servers that the Job is acting upon.Job.Builder participatingServers(Consumer<ParticipatingServer.Builder>... participatingServers)
A list of servers that the Job is acting upon.
This is a convenience method that creates an instance of theParticipatingServer.Builder avoiding the need to create one
manually via ParticipatingServer.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #participatingServers(List.
participatingServers - a consumer that will call methods on
ParticipatingServer.Builder#participatingServers(java.util.Collection) Job.Builder status(String status)
The status of the Job.
Job.Builder status(JobStatus status)
The status of the Job.
Job.Builder tags(Map<String,String> tags)
A list of tags associated with the Job.
tags - A list of tags associated with the Job.Job.Builder type(String type)
The type of the Job.
Job.Builder type(JobType type)
The type of the Job.
Copyright © 2023. All rights reserved.