Class GetBatchJobExecutionResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.m2.model.M2Response
-
- software.amazon.awssdk.services.m2.model.GetBatchJobExecutionResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetBatchJobExecutionResponse.Builder,GetBatchJobExecutionResponse>
@Generated("software.amazon.awssdk:codegen") public final class GetBatchJobExecutionResponse extends M2Response implements ToCopyableBuilder<GetBatchJobExecutionResponse.Builder,GetBatchJobExecutionResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetBatchJobExecutionResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringapplicationId()The identifier of the application.BatchJobIdentifierbatchJobIdentifier()The unique identifier of this batch job.static GetBatchJobExecutionResponse.Builderbuilder()InstantendTime()The timestamp when the batch job execution ended.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexecutionId()The unique identifier for this batch job execution.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringjobId()The unique identifier for this batch job.StringjobName()The name of this batch job.JobStepRestartMarkerjobStepRestartMarker()The restart steps information for the most recent restart operation.BatchJobTypejobType()The type of job.StringjobTypeAsString()The type of job.StringjobUser()The user for the job.StringreturnCode()The batch job return code from either the Blu Age or Micro Focus runtime engines.List<SdkField<?>>sdkFields()static Class<? extends GetBatchJobExecutionResponse.Builder>serializableBuilderClass()InstantstartTime()The timestamp when the batch job execution started.BatchJobExecutionStatusstatus()The status of the batch job execution.StringstatusAsString()The status of the batch job execution.StringstatusReason()The reason for the reported status.GetBatchJobExecutionResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.m2.model.M2Response
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
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 identifier of the application.
- Returns:
- The identifier of the application.
-
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 the batch job execution ended.
- Returns:
- The timestamp when the batch job execution ended.
-
executionId
public final String executionId()
The unique identifier for this batch job execution.
- Returns:
- The unique identifier for this batch job execution.
-
jobId
public final String jobId()
The unique identifier for this batch job.
- Returns:
- The unique identifier for this batch job.
-
jobName
public final String jobName()
The name of this batch job.
- Returns:
- The name of this batch job.
-
jobStepRestartMarker
public final JobStepRestartMarker jobStepRestartMarker()
The restart steps information for the most recent restart operation.
- Returns:
- The restart steps information for the most recent restart operation.
-
jobType
public final BatchJobType jobType()
The type of job.
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 job.
- See Also:
BatchJobType
-
jobTypeAsString
public final String jobTypeAsString()
The type of job.
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 job.
- See Also:
BatchJobType
-
jobUser
public final String jobUser()
The user for the job.
- Returns:
- The user for the job.
-
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 the batch job execution started.
- Returns:
- The timestamp when the batch job execution started.
-
status
public final BatchJobExecutionStatus status()
The status of the 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 the batch job execution.
- See Also:
BatchJobExecutionStatus
-
statusAsString
public final String statusAsString()
The status of the 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 the batch job execution.
- See Also:
BatchJobExecutionStatus
-
statusReason
public final String statusReason()
The reason for the reported status.
- Returns:
- The reason for the reported status.
-
toBuilder
public GetBatchJobExecutionResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetBatchJobExecutionResponse.Builder,GetBatchJobExecutionResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static GetBatchJobExecutionResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetBatchJobExecutionResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
-