Interface JobRunAttemptSummary.Builder

  • Method Details

    • applicationId

      JobRunAttemptSummary.Builder applicationId(String applicationId)

      The ID of the application the job is running on.

      Parameters:
      applicationId - The ID of the application the job is running on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The ID of the job run attempt.

      Parameters:
      id - The ID of the job run attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the job run attempt.

      Parameters:
      name - The name of the job run attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • mode

      The mode of the job run attempt.

      Parameters:
      mode - The mode of the job run attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • mode

      The mode of the job run attempt.

      Parameters:
      mode - The mode of the job run attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • arn

      The Amazon Resource Name (ARN) of the job run.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the job run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      JobRunAttemptSummary.Builder createdBy(String createdBy)

      The user who created the job run.

      Parameters:
      createdBy - The user who created the job run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobCreatedAt

      JobRunAttemptSummary.Builder jobCreatedAt(Instant jobCreatedAt)

      The date and time of when the job run was created.

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

      JobRunAttemptSummary.Builder createdAt(Instant createdAt)

      The date and time when the job run attempt was created.

      Parameters:
      createdAt - The date and time when the job run attempt was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      JobRunAttemptSummary.Builder updatedAt(Instant updatedAt)

      The date and time of when the job run attempt was last updated.

      Parameters:
      updatedAt - The date and time of when the job run attempt was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • executionRole

      JobRunAttemptSummary.Builder executionRole(String executionRole)

      The Amazon Resource Name (ARN) of the execution role of the job run..

      Parameters:
      executionRole - The Amazon Resource Name (ARN) of the execution role of the job run..
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • state

      The state of the job run attempt.

      Parameters:
      state - The state of the job run attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The state of the job run attempt.

      Parameters:
      state - The state of the job run attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • stateDetails

      JobRunAttemptSummary.Builder stateDetails(String stateDetails)

      The state details of the job run attempt.

      Parameters:
      stateDetails - The state details of the job run attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • releaseLabel

      JobRunAttemptSummary.Builder releaseLabel(String releaseLabel)

      The Amazon EMR release label of the job run attempt.

      Parameters:
      releaseLabel - The Amazon EMR release label of the job run attempt.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of the job run, such as Spark or Hive.

      Parameters:
      type - The type of the job run, such as Spark or Hive.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attempt

      The attempt number of the job run execution.

      Parameters:
      attempt - The attempt number of the job run execution.
      Returns:
      Returns a reference to this object so that method calls can be chained together.