@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetQueueResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetQueueResult() |
Modifier and Type | Method and Description |
---|---|
GetQueueResult |
clone() |
boolean |
equals(Object obj) |
List<String> |
getAllowedStorageProfileIds()
The storage profile IDs for the queue.
|
String |
getBlockedReason()
The reason the queue was blocked.
|
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 if a budget wasn't configured.
|
String |
getDescription()
The description of the queue.
|
String |
getDisplayName()
The display name of the queue.
|
String |
getFarmId()
The farm ID for the queue.
|
JobAttachmentSettings |
getJobAttachmentSettings()
The job attachment settings for the queue.
|
JobRunAsUser |
getJobRunAsUser()
The jobs in the queue ran as this specified POSIX user.
|
String |
getQueueId()
The queue ID.
|
List<String> |
getRequiredFileSystemLocationNames()
A list of the required file system location names in the queue.
|
String |
getRoleArn()
The IAM role ARN.
|
String |
getStatus()
The 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 |
setAllowedStorageProfileIds(Collection<String> allowedStorageProfileIds)
The storage profile IDs for the queue.
|
void |
setBlockedReason(String blockedReason)
The reason the queue was blocked.
|
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 if a budget wasn't configured.
|
void |
setDescription(String description)
The description of the queue.
|
void |
setDisplayName(String displayName)
The display name of the queue.
|
void |
setFarmId(String farmId)
The farm ID for the queue.
|
void |
setJobAttachmentSettings(JobAttachmentSettings jobAttachmentSettings)
The job attachment settings for the queue.
|
void |
setJobRunAsUser(JobRunAsUser jobRunAsUser)
The jobs in the queue ran as this specified POSIX user.
|
void |
setQueueId(String queueId)
The queue ID.
|
void |
setRequiredFileSystemLocationNames(Collection<String> requiredFileSystemLocationNames)
A list of the required file system location names in the queue.
|
void |
setRoleArn(String roleArn)
The IAM role ARN.
|
void |
setStatus(String status)
The 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.
|
GetQueueResult |
withAllowedStorageProfileIds(Collection<String> allowedStorageProfileIds)
The storage profile IDs for the queue.
|
GetQueueResult |
withAllowedStorageProfileIds(String... allowedStorageProfileIds)
The storage profile IDs for the queue.
|
GetQueueResult |
withBlockedReason(QueueBlockedReason blockedReason)
The reason the queue was blocked.
|
GetQueueResult |
withBlockedReason(String blockedReason)
The reason the queue was blocked.
|
GetQueueResult |
withCreatedAt(Date createdAt)
The date and time the resource was created.
|
GetQueueResult |
withCreatedBy(String createdBy)
The user or system that created this resource.
|
GetQueueResult |
withDefaultBudgetAction(DefaultQueueBudgetAction defaultBudgetAction)
The default action taken on a queue if a budget wasn't configured.
|
GetQueueResult |
withDefaultBudgetAction(String defaultBudgetAction)
The default action taken on a queue if a budget wasn't configured.
|
GetQueueResult |
withDescription(String description)
The description of the queue.
|
GetQueueResult |
withDisplayName(String displayName)
The display name of the queue.
|
GetQueueResult |
withFarmId(String farmId)
The farm ID for the queue.
|
GetQueueResult |
withJobAttachmentSettings(JobAttachmentSettings jobAttachmentSettings)
The job attachment settings for the queue.
|
GetQueueResult |
withJobRunAsUser(JobRunAsUser jobRunAsUser)
The jobs in the queue ran as this specified POSIX user.
|
GetQueueResult |
withQueueId(String queueId)
The queue ID.
|
GetQueueResult |
withRequiredFileSystemLocationNames(Collection<String> requiredFileSystemLocationNames)
A list of the required file system location names in the queue.
|
GetQueueResult |
withRequiredFileSystemLocationNames(String... requiredFileSystemLocationNames)
A list of the required file system location names in the queue.
|
GetQueueResult |
withRoleArn(String roleArn)
The IAM role ARN.
|
GetQueueResult |
withStatus(QueueStatus status)
The status of the queue.
|
GetQueueResult |
withStatus(String status)
The status of the queue.
|
GetQueueResult |
withUpdatedAt(Date updatedAt)
The date and time the resource was updated.
|
GetQueueResult |
withUpdatedBy(String updatedBy)
The user or system that updated this resource.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public List<String> getAllowedStorageProfileIds()
The storage profile IDs for the queue.
public void setAllowedStorageProfileIds(Collection<String> allowedStorageProfileIds)
The storage profile IDs for the queue.
allowedStorageProfileIds
- The storage profile IDs for the queue.public GetQueueResult withAllowedStorageProfileIds(String... allowedStorageProfileIds)
The storage profile IDs for the queue.
NOTE: This method appends the values to the existing list (if any). Use
setAllowedStorageProfileIds(java.util.Collection)
or
withAllowedStorageProfileIds(java.util.Collection)
if you want to override the existing values.
allowedStorageProfileIds
- The storage profile IDs for the queue.public GetQueueResult withAllowedStorageProfileIds(Collection<String> allowedStorageProfileIds)
The storage profile IDs for the queue.
allowedStorageProfileIds
- The storage profile IDs for the queue.public void setBlockedReason(String blockedReason)
The reason the queue was blocked.
blockedReason
- The reason the queue was blocked.QueueBlockedReason
public String getBlockedReason()
The reason the queue was blocked.
QueueBlockedReason
public GetQueueResult withBlockedReason(String blockedReason)
The reason the queue was blocked.
blockedReason
- The reason the queue was blocked.QueueBlockedReason
public GetQueueResult withBlockedReason(QueueBlockedReason blockedReason)
The reason the queue was blocked.
blockedReason
- The reason the queue was blocked.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 GetQueueResult 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 GetQueueResult 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 if a budget wasn't configured.
defaultBudgetAction
- The default action taken on a queue if a budget wasn't configured.DefaultQueueBudgetAction
public String getDefaultBudgetAction()
The default action taken on a queue if a budget wasn't configured.
DefaultQueueBudgetAction
public GetQueueResult withDefaultBudgetAction(String defaultBudgetAction)
The default action taken on a queue if a budget wasn't configured.
defaultBudgetAction
- The default action taken on a queue if a budget wasn't configured.DefaultQueueBudgetAction
public GetQueueResult withDefaultBudgetAction(DefaultQueueBudgetAction defaultBudgetAction)
The default action taken on a queue if a budget wasn't configured.
defaultBudgetAction
- The default action taken on a queue if a budget wasn't configured.DefaultQueueBudgetAction
public void setDescription(String description)
The description of the queue.
description
- The description of the queue.public String getDescription()
The description of the queue.
public GetQueueResult withDescription(String description)
The description of the queue.
description
- The description of the queue.public void setDisplayName(String displayName)
The display name of the queue.
displayName
- The display name of the queue.public String getDisplayName()
The display name of the queue.
public GetQueueResult withDisplayName(String displayName)
The display name of the queue.
displayName
- The display name of the queue.public void setFarmId(String farmId)
The farm ID for the queue.
farmId
- The farm ID for the queue.public String getFarmId()
The farm ID for the queue.
public GetQueueResult withFarmId(String farmId)
The farm ID for the queue.
farmId
- The farm ID for the queue.public void setJobAttachmentSettings(JobAttachmentSettings jobAttachmentSettings)
The job attachment settings for the queue.
jobAttachmentSettings
- The job attachment settings for the queue.public JobAttachmentSettings getJobAttachmentSettings()
The job attachment settings for the queue.
public GetQueueResult withJobAttachmentSettings(JobAttachmentSettings jobAttachmentSettings)
The job attachment settings for the queue.
jobAttachmentSettings
- The job attachment settings for the queue.public void setJobRunAsUser(JobRunAsUser jobRunAsUser)
The jobs in the queue ran as this specified POSIX user.
jobRunAsUser
- The jobs in the queue ran as this specified POSIX user.public JobRunAsUser getJobRunAsUser()
The jobs in the queue ran as this specified POSIX user.
public GetQueueResult withJobRunAsUser(JobRunAsUser jobRunAsUser)
The jobs in the queue ran as this specified POSIX user.
jobRunAsUser
- The jobs in the queue ran as this specified POSIX user.public void setQueueId(String queueId)
The queue ID.
queueId
- The queue ID.public String getQueueId()
The queue ID.
public GetQueueResult withQueueId(String queueId)
The queue ID.
queueId
- The queue ID.public List<String> getRequiredFileSystemLocationNames()
A list of the required file system location names in the queue.
public void setRequiredFileSystemLocationNames(Collection<String> requiredFileSystemLocationNames)
A list of the required file system location names in the queue.
requiredFileSystemLocationNames
- A list of the required file system location names in the queue.public GetQueueResult withRequiredFileSystemLocationNames(String... requiredFileSystemLocationNames)
A list of the required file system location names in the queue.
NOTE: This method appends the values to the existing list (if any). Use
setRequiredFileSystemLocationNames(java.util.Collection)
or
withRequiredFileSystemLocationNames(java.util.Collection)
if you want to override the existing values.
requiredFileSystemLocationNames
- A list of the required file system location names in the queue.public GetQueueResult withRequiredFileSystemLocationNames(Collection<String> requiredFileSystemLocationNames)
A list of the required file system location names in the queue.
requiredFileSystemLocationNames
- A list of the required file system location names in the queue.public void setRoleArn(String roleArn)
The IAM role ARN.
roleArn
- The IAM role ARN.public String getRoleArn()
The IAM role ARN.
public GetQueueResult withRoleArn(String roleArn)
The IAM role ARN.
roleArn
- The IAM role ARN.public void setStatus(String status)
The status of the queue.
ACTIVE
–The queue is active.
SCHEDULING
–The queue is scheduling.
SCHEDULING_BLOCKED
–The queue scheduling is blocked. See the provided reason.
status
- The status of the queue.
ACTIVE
–The queue is active.
SCHEDULING
–The queue is scheduling.
SCHEDULING_BLOCKED
–The queue scheduling is blocked. See the provided reason.
QueueStatus
public String getStatus()
The status of the queue.
ACTIVE
–The queue is active.
SCHEDULING
–The queue is scheduling.
SCHEDULING_BLOCKED
–The queue scheduling is blocked. See the provided reason.
ACTIVE
–The queue is active.
SCHEDULING
–The queue is scheduling.
SCHEDULING_BLOCKED
–The queue scheduling is blocked. See the provided reason.
QueueStatus
public GetQueueResult withStatus(String status)
The status of the queue.
ACTIVE
–The queue is active.
SCHEDULING
–The queue is scheduling.
SCHEDULING_BLOCKED
–The queue scheduling is blocked. See the provided reason.
status
- The status of the queue.
ACTIVE
–The queue is active.
SCHEDULING
–The queue is scheduling.
SCHEDULING_BLOCKED
–The queue scheduling is blocked. See the provided reason.
QueueStatus
public GetQueueResult withStatus(QueueStatus status)
The status of the queue.
ACTIVE
–The queue is active.
SCHEDULING
–The queue is scheduling.
SCHEDULING_BLOCKED
–The queue scheduling is blocked. See the provided reason.
status
- The status of the queue.
ACTIVE
–The queue is active.
SCHEDULING
–The queue is scheduling.
SCHEDULING_BLOCKED
–The queue scheduling is blocked. See the provided reason.
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 GetQueueResult 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 GetQueueResult 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 GetQueueResult clone()