Class GetJobQueueSnapshotResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.batch.model.BatchResponse
-
- software.amazon.awssdk.services.batch.model.GetJobQueueSnapshotResponse
-
- All Implemented Interfaces:
SdkPojo
,ToCopyableBuilder<GetJobQueueSnapshotResponse.Builder,GetJobQueueSnapshotResponse>
@Generated("software.amazon.awssdk:codegen") public final class GetJobQueueSnapshotResponse extends BatchResponse implements ToCopyableBuilder<GetJobQueueSnapshotResponse.Builder,GetJobQueueSnapshotResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
GetJobQueueSnapshotResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetJobQueueSnapshotResponse.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
FrontOfQueueDetail
frontOfQueue()
The list of the first 100RUNNABLE
jobs in each job queue.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
List<SdkField<?>>
sdkFields()
static Class<? extends GetJobQueueSnapshotResponse.Builder>
serializableBuilderClass()
GetJobQueueSnapshotResponse.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.batch.model.BatchResponse
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
-
frontOfQueue
public final FrontOfQueueDetail frontOfQueue()
The list of the first 100
RUNNABLE
jobs in each job queue. For first-in-first-out (FIFO) job queues, jobs are ordered based on their submission time. For fair share scheduling (FSS) job queues, jobs are ordered based on their job priority and share usage.- Returns:
- The list of the first 100
RUNNABLE
jobs in each job queue. For first-in-first-out (FIFO) job queues, jobs are ordered based on their submission time. For fair share scheduling (FSS) job queues, jobs are ordered based on their job priority and share usage.
-
toBuilder
public GetJobQueueSnapshotResponse.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<GetJobQueueSnapshotResponse.Builder,GetJobQueueSnapshotResponse>
- Specified by:
toBuilder
in classAwsResponse
-
builder
public static GetJobQueueSnapshotResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetJobQueueSnapshotResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equals
in classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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:
getValueForField
in classSdkResponse
-
-