Class BatchJobExecutionSummary
- java.lang.Object
-
- software.amazon.awssdk.services.m2.model.BatchJobExecutionSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<BatchJobExecutionSummary.Builder,BatchJobExecutionSummary>
@Generated("software.amazon.awssdk:codegen") public final class BatchJobExecutionSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BatchJobExecutionSummary.Builder,BatchJobExecutionSummary>
A subset of the possible batch job attributes. Used in the batch job list.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBatchJobExecutionSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringapplicationId()The unique identifier of the application that hosts this batch job.BatchJobIdentifierbatchJobIdentifier()The unique identifier of this batch job.static BatchJobExecutionSummary.Builderbuilder()InstantendTime()The timestamp when this batch job execution ended.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexecutionId()The unique identifier of this execution of the batch job.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringjobId()The unique identifier of a particular batch job.StringjobName()The name of a particular batch job.BatchJobTypejobType()The type of a particular batch job execution.StringjobTypeAsString()The type of a particular batch job execution.StringreturnCode()The batch job return code from either the Blu Age or Micro Focus runtime engines.List<SdkField<?>>sdkFields()static Class<? extends BatchJobExecutionSummary.Builder>serializableBuilderClass()InstantstartTime()The timestamp when a particular batch job execution started.BatchJobExecutionStatusstatus()The status of a particular batch job execution.StringstatusAsString()The status of a particular batch job execution.BatchJobExecutionSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
applicationId
public final String applicationId()
The unique identifier of the application that hosts this batch job.
- Returns:
- The unique identifier of the application that hosts this batch job.
-
batchJobIdentifier
public final BatchJobIdentifier batchJobIdentifier()
The unique identifier of this batch job.
- Returns:
- The unique identifier of this batch job.
-
endTime
public final Instant endTime()
The timestamp when this batch job execution ended.
- Returns:
- The timestamp when this batch job execution ended.
-
executionId
public final String executionId()
The unique identifier of this execution of the batch job.
- Returns:
- The unique identifier of this execution of the batch job.
-
jobId
public final String jobId()
The unique identifier of a particular batch job.
- Returns:
- The unique identifier of a particular batch job.
-
jobName
public final String jobName()
The name of a particular batch job.
- Returns:
- The name of a particular batch job.
-
jobType
public final BatchJobType jobType()
The type of a particular batch job execution.
If the service returns an enum value that is not available in the current SDK version,
jobTypewill returnBatchJobType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromjobTypeAsString().- Returns:
- The type of a particular batch job execution.
- See Also:
BatchJobType
-
jobTypeAsString
public final String jobTypeAsString()
The type of a particular batch job execution.
If the service returns an enum value that is not available in the current SDK version,
jobTypewill returnBatchJobType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromjobTypeAsString().- Returns:
- The type of a particular batch job execution.
- See Also:
BatchJobType
-
returnCode
public final String returnCode()
The batch job return code from either the Blu Age or Micro Focus runtime engines. For more information, see Batch return codes in the IBM WebSphere Application Server documentation.
- Returns:
- The batch job return code from either the Blu Age or Micro Focus runtime engines. For more information, see Batch return codes in the IBM WebSphere Application Server documentation.
-
startTime
public final Instant startTime()
The timestamp when a particular batch job execution started.
- Returns:
- The timestamp when a particular batch job execution started.
-
status
public final BatchJobExecutionStatus status()
The status of a particular batch job execution.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnBatchJobExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of a particular batch job execution.
- See Also:
BatchJobExecutionStatus
-
statusAsString
public final String statusAsString()
The status of a particular batch job execution.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnBatchJobExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of a particular batch job execution.
- See Also:
BatchJobExecutionStatus
-
toBuilder
public BatchJobExecutionSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<BatchJobExecutionSummary.Builder,BatchJobExecutionSummary>
-
builder
public static BatchJobExecutionSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends BatchJobExecutionSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-