Interface GetQueueResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetQueueResponse.Builder,
,GetQueueResponse> DeadlineResponse.Builder
,SdkBuilder<GetQueueResponse.Builder,
,GetQueueResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetQueueResponse
-
Method Summary
Modifier and TypeMethodDescriptionallowedStorageProfileIds
(String... allowedStorageProfileIds) The storage profile IDs for the queue.allowedStorageProfileIds
(Collection<String> allowedStorageProfileIds) The storage profile IDs for the queue.blockedReason
(String blockedReason) The reason the queue was blocked.blockedReason
(QueueBlockedReason blockedReason) The reason the queue was blocked.The date and time the resource was created.The user or system that created this resource.defaultBudgetAction
(String defaultBudgetAction) The default action taken on a queue if a budget wasn't configured.defaultBudgetAction
(DefaultQueueBudgetAction defaultBudgetAction) The default action taken on a queue if a budget wasn't configured.description
(String description) The description of the queue.displayName
(String displayName) The display name of the queue.The farm ID for the queue.default GetQueueResponse.Builder
jobAttachmentSettings
(Consumer<JobAttachmentSettings.Builder> jobAttachmentSettings) The job attachment settings for the queue.jobAttachmentSettings
(JobAttachmentSettings jobAttachmentSettings) The job attachment settings for the queue.default GetQueueResponse.Builder
jobRunAsUser
(Consumer<JobRunAsUser.Builder> jobRunAsUser) The jobs in the queue ran as this specified POSIX user.jobRunAsUser
(JobRunAsUser jobRunAsUser) The jobs in the queue ran as this specified POSIX user.The queue ID.requiredFileSystemLocationNames
(String... requiredFileSystemLocationNames) A list of the required file system location names in the queue.requiredFileSystemLocationNames
(Collection<String> requiredFileSystemLocationNames) A list of the required file system location names in the queue.The IAM role ARN.The status of the queue.status
(QueueStatus status) The status of the queue.The date and time the resource was updated.The user or system that updated this resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.deadline.model.DeadlineResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
queueId
The queue ID.
- Parameters:
queueId
- The queue ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
The display name of the queue.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- Parameters:
displayName
- The display name of the queue.This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the queue.
This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- Parameters:
description
- The description of the queue.This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
farmId
The farm ID for the queue.
- Parameters:
farmId
- The farm ID for the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
- Parameters:
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.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
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.
- Parameters:
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.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
defaultBudgetAction
The default action taken on a queue if a budget wasn't configured.
- Parameters:
defaultBudgetAction
- The default action taken on a queue if a budget wasn't configured.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
defaultBudgetAction
The default action taken on a queue if a budget wasn't configured.
- Parameters:
defaultBudgetAction
- The default action taken on a queue if a budget wasn't configured.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
blockedReason
The reason the queue was blocked.
- Parameters:
blockedReason
- The reason the queue was blocked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
blockedReason
The reason the queue was blocked.
- Parameters:
blockedReason
- The reason the queue was blocked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jobAttachmentSettings
The job attachment settings for the queue.
- Parameters:
jobAttachmentSettings
- The job attachment settings for the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobAttachmentSettings
default GetQueueResponse.Builder jobAttachmentSettings(Consumer<JobAttachmentSettings.Builder> jobAttachmentSettings) The job attachment settings for the queue.
This is a convenience method that creates an instance of theJobAttachmentSettings.Builder
avoiding the need to create one manually viaJobAttachmentSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojobAttachmentSettings(JobAttachmentSettings)
.- Parameters:
jobAttachmentSettings
- a consumer that will call methods onJobAttachmentSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
roleArn
The IAM role ARN.
- Parameters:
roleArn
- The IAM role ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requiredFileSystemLocationNames
GetQueueResponse.Builder requiredFileSystemLocationNames(Collection<String> requiredFileSystemLocationNames) A list of the required file system location names in the queue.
- Parameters:
requiredFileSystemLocationNames
- A list of the required file system location names in the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requiredFileSystemLocationNames
A list of the required file system location names in the queue.
- Parameters:
requiredFileSystemLocationNames
- A list of the required file system location names in the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedStorageProfileIds
The storage profile IDs for the queue.
- Parameters:
allowedStorageProfileIds
- The storage profile IDs for the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedStorageProfileIds
The storage profile IDs for the queue.
- Parameters:
allowedStorageProfileIds
- The storage profile IDs for the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobRunAsUser
The jobs in the queue ran as this specified POSIX user.
- Parameters:
jobRunAsUser
- The jobs in the queue ran as this specified POSIX user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobRunAsUser
The jobs in the queue ran as this specified POSIX user.
This is a convenience method that creates an instance of theJobRunAsUser.Builder
avoiding the need to create one manually viaJobRunAsUser.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojobRunAsUser(JobRunAsUser)
.- Parameters:
jobRunAsUser
- a consumer that will call methods onJobRunAsUser.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The date and time the resource was created.
- Parameters:
createdAt
- The date and time the resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The user or system that created this resource.
- Parameters:
createdBy
- The user or system that created this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time the resource was updated.
- Parameters:
updatedAt
- The date and time the resource was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
The user or system that updated this resource.
- Parameters:
updatedBy
- The user or system that updated this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-