@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class QueueSummary extends Object implements Serializable, Cloneable, StructuredPojo
The details of a queue summary.
Constructor and Description |
---|
QueueSummary() |
Modifier and Type | Method and Description |
---|---|
QueueSummary |
clone() |
boolean |
equals(Object obj) |
String |
getBlockedReason()
The reason the queue is blocked, if applicable.
|
Date |
getCreatedAt()
The date and time the resource was created.
|
String |
getCreatedBy()
The user or system that created this resource.
|
String |
getDefaultBudgetAction()
The default action taken on a queue summary if a budget wasn't configured.
|
String |
getDisplayName()
The display name of the queue summary to update.
|
String |
getFarmId()
The farm ID.
|
String |
getQueueId()
The queue ID.
|
String |
getStatus()
That status of the queue.
|
Date |
getUpdatedAt()
The date and time the resource was updated.
|
String |
getUpdatedBy()
The user or system that updated this resource.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBlockedReason(String blockedReason)
The reason the queue is blocked, if applicable.
|
void |
setCreatedAt(Date createdAt)
The date and time the resource was created.
|
void |
setCreatedBy(String createdBy)
The user or system that created this resource.
|
void |
setDefaultBudgetAction(String defaultBudgetAction)
The default action taken on a queue summary if a budget wasn't configured.
|
void |
setDisplayName(String displayName)
The display name of the queue summary to update.
|
void |
setFarmId(String farmId)
The farm ID.
|
void |
setQueueId(String queueId)
The queue ID.
|
void |
setStatus(String status)
That status of the queue.
|
void |
setUpdatedAt(Date updatedAt)
The date and time the resource was updated.
|
void |
setUpdatedBy(String updatedBy)
The user or system that updated this resource.
|
String |
toString()
Returns a string representation of this object.
|
QueueSummary |
withBlockedReason(QueueBlockedReason blockedReason)
The reason the queue is blocked, if applicable.
|
QueueSummary |
withBlockedReason(String blockedReason)
The reason the queue is blocked, if applicable.
|
QueueSummary |
withCreatedAt(Date createdAt)
The date and time the resource was created.
|
QueueSummary |
withCreatedBy(String createdBy)
The user or system that created this resource.
|
QueueSummary |
withDefaultBudgetAction(DefaultQueueBudgetAction defaultBudgetAction)
The default action taken on a queue summary if a budget wasn't configured.
|
QueueSummary |
withDefaultBudgetAction(String defaultBudgetAction)
The default action taken on a queue summary if a budget wasn't configured.
|
QueueSummary |
withDisplayName(String displayName)
The display name of the queue summary to update.
|
QueueSummary |
withFarmId(String farmId)
The farm ID.
|
QueueSummary |
withQueueId(String queueId)
The queue ID.
|
QueueSummary |
withStatus(QueueStatus status)
That status of the queue.
|
QueueSummary |
withStatus(String status)
That status of the queue.
|
QueueSummary |
withUpdatedAt(Date updatedAt)
The date and time the resource was updated.
|
QueueSummary |
withUpdatedBy(String updatedBy)
The user or system that updated this resource.
|
public void setBlockedReason(String blockedReason)
The reason the queue is blocked, if applicable.
blockedReason
- The reason the queue is blocked, if applicable.QueueBlockedReason
public String getBlockedReason()
The reason the queue is blocked, if applicable.
QueueBlockedReason
public QueueSummary withBlockedReason(String blockedReason)
The reason the queue is blocked, if applicable.
blockedReason
- The reason the queue is blocked, if applicable.QueueBlockedReason
public QueueSummary withBlockedReason(QueueBlockedReason blockedReason)
The reason the queue is blocked, if applicable.
blockedReason
- The reason the queue is blocked, if applicable.QueueBlockedReason
public void setCreatedAt(Date createdAt)
The date and time the resource was created.
createdAt
- The date and time the resource was created.public Date getCreatedAt()
The date and time the resource was created.
public QueueSummary withCreatedAt(Date createdAt)
The date and time the resource was created.
createdAt
- The date and time the resource was created.public void setCreatedBy(String createdBy)
The user or system that created this resource.
createdBy
- The user or system that created this resource.public String getCreatedBy()
The user or system that created this resource.
public QueueSummary withCreatedBy(String createdBy)
The user or system that created this resource.
createdBy
- The user or system that created this resource.public void setDefaultBudgetAction(String defaultBudgetAction)
The default action taken on a queue summary if a budget wasn't configured.
defaultBudgetAction
- The default action taken on a queue summary if a budget wasn't configured.DefaultQueueBudgetAction
public String getDefaultBudgetAction()
The default action taken on a queue summary if a budget wasn't configured.
DefaultQueueBudgetAction
public QueueSummary withDefaultBudgetAction(String defaultBudgetAction)
The default action taken on a queue summary if a budget wasn't configured.
defaultBudgetAction
- The default action taken on a queue summary if a budget wasn't configured.DefaultQueueBudgetAction
public QueueSummary withDefaultBudgetAction(DefaultQueueBudgetAction defaultBudgetAction)
The default action taken on a queue summary if a budget wasn't configured.
defaultBudgetAction
- The default action taken on a queue summary if a budget wasn't configured.DefaultQueueBudgetAction
public void setDisplayName(String displayName)
The display name of the queue summary to update.
displayName
- The display name of the queue summary to update.public String getDisplayName()
The display name of the queue summary to update.
public QueueSummary withDisplayName(String displayName)
The display name of the queue summary to update.
displayName
- The display name of the queue summary to update.public void setFarmId(String farmId)
The farm ID.
farmId
- The farm ID.public String getFarmId()
The farm ID.
public QueueSummary withFarmId(String farmId)
The farm ID.
farmId
- The farm ID.public void setQueueId(String queueId)
The queue ID.
queueId
- The queue ID.public String getQueueId()
The queue ID.
public QueueSummary withQueueId(String queueId)
The queue ID.
queueId
- The queue ID.public void setStatus(String status)
That status of the queue.
status
- That status of the queue.QueueStatus
public String getStatus()
That status of the queue.
QueueStatus
public QueueSummary withStatus(String status)
That status of the queue.
status
- That status of the queue.QueueStatus
public QueueSummary withStatus(QueueStatus status)
That status of the queue.
status
- That status of the queue.QueueStatus
public void setUpdatedAt(Date updatedAt)
The date and time the resource was updated.
updatedAt
- The date and time the resource was updated.public Date getUpdatedAt()
The date and time the resource was updated.
public QueueSummary withUpdatedAt(Date updatedAt)
The date and time the resource was updated.
updatedAt
- The date and time the resource was updated.public void setUpdatedBy(String updatedBy)
The user or system that updated this resource.
updatedBy
- The user or system that updated this resource.public String getUpdatedBy()
The user or system that updated this resource.
public QueueSummary withUpdatedBy(String updatedBy)
The user or system that updated this resource.
updatedBy
- The user or system that updated this resource.public String toString()
toString
in class Object
Object.toString()
public QueueSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.