Class QueueSummary
- java.lang.Object
-
- software.amazon.awssdk.services.deadline.model.QueueSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<QueueSummary.Builder,QueueSummary>
@Generated("software.amazon.awssdk:codegen") public final class QueueSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<QueueSummary.Builder,QueueSummary>
The details of a queue summary.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceQueueSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description QueueBlockedReasonblockedReason()The reason the queue is blocked, if applicable.StringblockedReasonAsString()The reason the queue is blocked, if applicable.static QueueSummary.Builderbuilder()InstantcreatedAt()The date and time the resource was created.StringcreatedBy()The user or system that created this resource.DefaultQueueBudgetActiondefaultBudgetAction()The default action taken on a queue summary if a budget wasn't configured.StringdefaultBudgetActionAsString()The default action taken on a queue summary if a budget wasn't configured.StringdisplayName()The display name of the queue summary to update.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringfarmId()The farm ID.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringqueueId()The queue ID.List<SdkField<?>>sdkFields()static Class<? extends QueueSummary.Builder>serializableBuilderClass()QueueStatusstatus()That status of the queue.StringstatusAsString()That status of the queue.QueueSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.InstantupdatedAt()The date and time the resource was updated.StringupdatedBy()The user or system that updated this resource.-
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
-
blockedReason
public final QueueBlockedReason blockedReason()
The reason the queue is blocked, if applicable.
If the service returns an enum value that is not available in the current SDK version,
blockedReasonwill returnQueueBlockedReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromblockedReasonAsString().- Returns:
- The reason the queue is blocked, if applicable.
- See Also:
QueueBlockedReason
-
blockedReasonAsString
public final String blockedReasonAsString()
The reason the queue is blocked, if applicable.
If the service returns an enum value that is not available in the current SDK version,
blockedReasonwill returnQueueBlockedReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromblockedReasonAsString().- Returns:
- The reason the queue is blocked, if applicable.
- See Also:
QueueBlockedReason
-
createdAt
public final Instant createdAt()
The date and time the resource was created.
- Returns:
- The date and time the resource was created.
-
createdBy
public final String createdBy()
The user or system that created this resource.
- Returns:
- The user or system that created this resource.
-
defaultBudgetAction
public final DefaultQueueBudgetAction defaultBudgetAction()
The default action taken on a queue summary if a budget wasn't configured.
If the service returns an enum value that is not available in the current SDK version,
defaultBudgetActionwill returnDefaultQueueBudgetAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdefaultBudgetActionAsString().- Returns:
- The default action taken on a queue summary if a budget wasn't configured.
- See Also:
DefaultQueueBudgetAction
-
defaultBudgetActionAsString
public final String defaultBudgetActionAsString()
The default action taken on a queue summary if a budget wasn't configured.
If the service returns an enum value that is not available in the current SDK version,
defaultBudgetActionwill returnDefaultQueueBudgetAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdefaultBudgetActionAsString().- Returns:
- The default action taken on a queue summary if a budget wasn't configured.
- See Also:
DefaultQueueBudgetAction
-
displayName
public final String displayName()
The display name of the queue summary to update.
- Returns:
- The display name of the queue summary to update.
-
farmId
public final String farmId()
The farm ID.
- Returns:
- The farm ID.
-
queueId
public final String queueId()
The queue ID.
- Returns:
- The queue ID.
-
status
public final QueueStatus status()
That status of the queue.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnQueueStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- That status of the queue.
- See Also:
QueueStatus
-
statusAsString
public final String statusAsString()
That status of the queue.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnQueueStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- That status of the queue.
- See Also:
QueueStatus
-
updatedAt
public final Instant updatedAt()
The date and time the resource was updated.
- Returns:
- The date and time the resource was updated.
-
updatedBy
public final String updatedBy()
The user or system that updated this resource.
- Returns:
- The user or system that updated this resource.
-
toBuilder
public QueueSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<QueueSummary.Builder,QueueSummary>
-
builder
public static QueueSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends QueueSummary.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.
-
-