@Generated(value="software.amazon.awssdk:codegen") public final class JobRunSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<JobRunSummary.Builder,JobRunSummary>
The summary of attributes associated with a job run.
| Modifier and Type | Class and Description |
|---|---|
static interface |
JobRunSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
applicationId()
The ID of the application the job is running on.
|
String |
arn()
The ARN of the job run.
|
static JobRunSummary.Builder |
builder() |
Instant |
createdAt()
The date and time when the job run was created.
|
String |
createdBy()
The user who created the job run.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
executionRole()
The execution role ARN of the job run.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The ID of the job run.
|
String |
name()
The optional job run name.
|
String |
releaseLabel()
The Amazon EMR release associated with the application your job is running on.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends JobRunSummary.Builder> |
serializableBuilderClass() |
JobRunState |
state()
The state of the job run.
|
String |
stateAsString()
The state of the job run.
|
String |
stateDetails()
The state details of the job run.
|
JobRunSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
The type of job run, such as Spark or Hive.
|
Instant |
updatedAt()
The date and time when the job run was last updated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String applicationId()
The ID of the application the job is running on.
public final String id()
The ID of the job run.
public final String name()
The optional job run name. This doesn't have to be unique.
public final String arn()
The ARN of the job run.
public final String createdBy()
The user who created the job run.
public final Instant createdAt()
The date and time when the job run was created.
public final Instant updatedAt()
The date and time when the job run was last updated.
public final String executionRole()
The execution role ARN of the job run.
public final JobRunState state()
The state of the job run.
If the service returns an enum value that is not available in the current SDK version, state will return
JobRunState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
JobRunStatepublic final String stateAsString()
The state of the job run.
If the service returns an enum value that is not available in the current SDK version, state will return
JobRunState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
stateAsString().
JobRunStatepublic final String stateDetails()
The state details of the job run.
public final String releaseLabel()
The Amazon EMR release associated with the application your job is running on.
public final String type()
The type of job run, such as Spark or Hive.
public JobRunSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<JobRunSummary.Builder,JobRunSummary>public static JobRunSummary.Builder builder()
public static Class<? extends JobRunSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.