Interface Job.Builder

    • Method Detail

      • arn

        Job.Builder arn​(String arn)

        The ARN of a Job.

        Parameters:
        arn - The ARN of a Job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationDateTime

        Job.Builder creationDateTime​(String creationDateTime)

        The date and time of when the Job was created.

        Parameters:
        creationDateTime - The date and time of when the Job was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endDateTime

        Job.Builder endDateTime​(String endDateTime)

        The date and time of when the Job ended.

        Parameters:
        endDateTime - The date and time of when the Job ended.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • initiatedBy

        Job.Builder initiatedBy​(String initiatedBy)

        A string representing who initiated the Job.

        Parameters:
        initiatedBy - A string representing who initiated the Job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        InitiatedBy, InitiatedBy
      • initiatedBy

        Job.Builder initiatedBy​(InitiatedBy initiatedBy)

        A string representing who initiated the Job.

        Parameters:
        initiatedBy - A string representing who initiated the Job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        InitiatedBy, InitiatedBy
      • jobID

        Job.Builder jobID​(String jobID)

        The ID of the Job.

        Parameters:
        jobID - The ID of the Job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • participatingResources

        Job.Builder participatingResources​(Collection<ParticipatingResource> participatingResources)

        A list of resources that the Job is acting upon.

        Parameters:
        participatingResources - A list of resources that the Job is acting upon.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • participatingResources

        Job.Builder participatingResources​(ParticipatingResource... participatingResources)

        A list of resources that the Job is acting upon.

        Parameters:
        participatingResources - A list of resources that the Job is acting upon.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • participatingServers

        Job.Builder participatingServers​(Collection<ParticipatingServer> participatingServers)

        A list of servers that the Job is acting upon.

        Parameters:
        participatingServers - A list of servers that the Job is acting upon.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • participatingServers

        Job.Builder participatingServers​(ParticipatingServer... participatingServers)

        A list of servers that the Job is acting upon.

        Parameters:
        participatingServers - A list of servers that the Job is acting upon.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        Job.Builder status​(String status)

        The status of the Job.

        Parameters:
        status - The status of the Job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        JobStatus, JobStatus
      • status

        Job.Builder status​(JobStatus status)

        The status of the Job.

        Parameters:
        status - The status of the Job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        JobStatus, JobStatus
      • tags

        Job.Builder tags​(Map<String,​String> tags)

        A list of tags associated with the Job.

        Parameters:
        tags - A list of tags associated with the Job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        Job.Builder type​(String type)

        The type of the Job.

        Parameters:
        type - The type of the Job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        JobType, JobType
      • type

        Job.Builder type​(JobType type)

        The type of the Job.

        Parameters:
        type - The type of the Job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        JobType, JobType