@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Queue extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
Queue() |
Modifier and Type | Method and Description |
---|---|
Queue |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
An identifier for this resource that is unique within all of AWS.
|
Date |
getCreatedAt()
The timestamp in epoch seconds for queue creation.
|
String |
getDescription()
An optional description you create for each queue.
|
Date |
getLastUpdated()
The timestamp in epoch seconds when the queue was last updated.
|
String |
getName()
A name you create for each queue.
|
Integer |
getProgressingJobsCount()
Estimated number of jobs in PROGRESSING status.
|
String |
getStatus() |
Integer |
getSubmittedJobsCount()
Estimated number of jobs in SUBMITTED status.
|
String |
getType()
A queue can be of two types: system or custom.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
An identifier for this resource that is unique within all of AWS.
|
void |
setCreatedAt(Date createdAt)
The timestamp in epoch seconds for queue creation.
|
void |
setDescription(String description)
An optional description you create for each queue.
|
void |
setLastUpdated(Date lastUpdated)
The timestamp in epoch seconds when the queue was last updated.
|
void |
setName(String name)
A name you create for each queue.
|
void |
setProgressingJobsCount(Integer progressingJobsCount)
Estimated number of jobs in PROGRESSING status.
|
void |
setStatus(String status) |
void |
setSubmittedJobsCount(Integer submittedJobsCount)
Estimated number of jobs in SUBMITTED status.
|
void |
setType(String type)
A queue can be of two types: system or custom.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
Queue |
withArn(String arn)
An identifier for this resource that is unique within all of AWS.
|
Queue |
withCreatedAt(Date createdAt)
The timestamp in epoch seconds for queue creation.
|
Queue |
withDescription(String description)
An optional description you create for each queue.
|
Queue |
withLastUpdated(Date lastUpdated)
The timestamp in epoch seconds when the queue was last updated.
|
Queue |
withName(String name)
A name you create for each queue.
|
Queue |
withProgressingJobsCount(Integer progressingJobsCount)
Estimated number of jobs in PROGRESSING status.
|
Queue |
withStatus(QueueStatus status) |
Queue |
withStatus(String status) |
Queue |
withSubmittedJobsCount(Integer submittedJobsCount)
Estimated number of jobs in SUBMITTED status.
|
Queue |
withType(String type)
A queue can be of two types: system or custom.
|
Queue |
withType(Type type)
A queue can be of two types: system or custom.
|
public void setArn(String arn)
arn
- An identifier for this resource that is unique within all of AWS.public String getArn()
public Queue withArn(String arn)
arn
- An identifier for this resource that is unique within all of AWS.public void setCreatedAt(Date createdAt)
createdAt
- The timestamp in epoch seconds for queue creation.public Date getCreatedAt()
public Queue withCreatedAt(Date createdAt)
createdAt
- The timestamp in epoch seconds for queue creation.public void setDescription(String description)
description
- An optional description you create for each queue.public String getDescription()
public Queue withDescription(String description)
description
- An optional description you create for each queue.public void setLastUpdated(Date lastUpdated)
lastUpdated
- The timestamp in epoch seconds when the queue was last updated.public Date getLastUpdated()
public Queue withLastUpdated(Date lastUpdated)
lastUpdated
- The timestamp in epoch seconds when the queue was last updated.public void setName(String name)
name
- A name you create for each queue. Each name must be unique within your account.public String getName()
public Queue withName(String name)
name
- A name you create for each queue. Each name must be unique within your account.public void setProgressingJobsCount(Integer progressingJobsCount)
progressingJobsCount
- Estimated number of jobs in PROGRESSING status.public Integer getProgressingJobsCount()
public Queue withProgressingJobsCount(Integer progressingJobsCount)
progressingJobsCount
- Estimated number of jobs in PROGRESSING status.public void setStatus(String status)
status
- QueueStatus
public String getStatus()
QueueStatus
public Queue withStatus(String status)
status
- QueueStatus
public Queue withStatus(QueueStatus status)
status
- QueueStatus
public void setSubmittedJobsCount(Integer submittedJobsCount)
submittedJobsCount
- Estimated number of jobs in SUBMITTED status.public Integer getSubmittedJobsCount()
public Queue withSubmittedJobsCount(Integer submittedJobsCount)
submittedJobsCount
- Estimated number of jobs in SUBMITTED status.public void setType(String type)
type
- A queue can be of two types: system or custom. System or built-in queues can't be modified or deleted by
the user.Type
public String getType()
Type
public Queue withType(String type)
type
- A queue can be of two types: system or custom. System or built-in queues can't be modified or deleted by
the user.Type
public Queue withType(Type type)
type
- A queue can be of two types: system or custom. System or built-in queues can't be modified or deleted by
the user.Type
public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.