Interface GetQueueResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetQueueResponse.Builder,GetQueueResponse>,DeadlineResponse.Builder,SdkBuilder<GetQueueResponse.Builder,GetQueueResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetQueueResponse
public static interface GetQueueResponse.Builder extends DeadlineResponse.Builder, SdkPojo, CopyableBuilder<GetQueueResponse.Builder,GetQueueResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetQueueResponse.BuilderallowedStorageProfileIds(String... allowedStorageProfileIds)The storage profile IDs for the queue.GetQueueResponse.BuilderallowedStorageProfileIds(Collection<String> allowedStorageProfileIds)The storage profile IDs for the queue.GetQueueResponse.BuilderblockedReason(String blockedReason)The reason the queue was blocked.GetQueueResponse.BuilderblockedReason(QueueBlockedReason blockedReason)The reason the queue was blocked.GetQueueResponse.BuildercreatedAt(Instant createdAt)The date and time the resource was created.GetQueueResponse.BuildercreatedBy(String createdBy)The user or system that created this resource.GetQueueResponse.BuilderdefaultBudgetAction(String defaultBudgetAction)The default action taken on a queue if a budget wasn't configured.GetQueueResponse.BuilderdefaultBudgetAction(DefaultQueueBudgetAction defaultBudgetAction)The default action taken on a queue if a budget wasn't configured.GetQueueResponse.Builderdescription(String description)The description of the queue.GetQueueResponse.BuilderdisplayName(String displayName)The display name of the queue.GetQueueResponse.BuilderfarmId(String farmId)The farm ID for the queue.default GetQueueResponse.BuilderjobAttachmentSettings(Consumer<JobAttachmentSettings.Builder> jobAttachmentSettings)The job attachment settings for the queue.GetQueueResponse.BuilderjobAttachmentSettings(JobAttachmentSettings jobAttachmentSettings)The job attachment settings for the queue.default GetQueueResponse.BuilderjobRunAsUser(Consumer<JobRunAsUser.Builder> jobRunAsUser)The jobs in the queue ran as this specified POSIX user.GetQueueResponse.BuilderjobRunAsUser(JobRunAsUser jobRunAsUser)The jobs in the queue ran as this specified POSIX user.GetQueueResponse.BuilderqueueId(String queueId)The queue ID.GetQueueResponse.BuilderrequiredFileSystemLocationNames(String... requiredFileSystemLocationNames)A list of the required file system location names in the queue.GetQueueResponse.BuilderrequiredFileSystemLocationNames(Collection<String> requiredFileSystemLocationNames)A list of the required file system location names in the queue.GetQueueResponse.BuilderroleArn(String roleArn)The IAM role ARN.GetQueueResponse.Builderstatus(String status)The status of the queue.GetQueueResponse.Builderstatus(QueueStatus status)The status of the queue.GetQueueResponse.BuilderupdatedAt(Instant updatedAt)The date and time the resource was updated.GetQueueResponse.BuilderupdatedBy(String updatedBy)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, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
allowedStorageProfileIds
GetQueueResponse.Builder allowedStorageProfileIds(Collection<String> 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
GetQueueResponse.Builder allowedStorageProfileIds(String... 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.
-
blockedReason
GetQueueResponse.Builder blockedReason(String 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:
QueueBlockedReason,QueueBlockedReason
-
blockedReason
GetQueueResponse.Builder blockedReason(QueueBlockedReason 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:
QueueBlockedReason,QueueBlockedReason
-
createdAt
GetQueueResponse.Builder createdAt(Instant 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
GetQueueResponse.Builder createdBy(String 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.
-
defaultBudgetAction
GetQueueResponse.Builder defaultBudgetAction(String 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:
DefaultQueueBudgetAction,DefaultQueueBudgetAction
-
defaultBudgetAction
GetQueueResponse.Builder defaultBudgetAction(DefaultQueueBudgetAction 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:
DefaultQueueBudgetAction,DefaultQueueBudgetAction
-
description
GetQueueResponse.Builder description(String description)
The description of the queue.
- Parameters:
description- The description of the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
GetQueueResponse.Builder displayName(String displayName)
The display name of the queue.
- Parameters:
displayName- The display name of the queue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
farmId
GetQueueResponse.Builder farmId(String 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.
-
jobAttachmentSettings
GetQueueResponse.Builder jobAttachmentSettings(JobAttachmentSettings 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.Builderavoiding the need to create one manually viaJobAttachmentSettings.builder().When the
Consumercompletes,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:
jobAttachmentSettings(JobAttachmentSettings)
-
jobRunAsUser
GetQueueResponse.Builder jobRunAsUser(JobRunAsUser 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
default GetQueueResponse.Builder jobRunAsUser(Consumer<JobRunAsUser.Builder> jobRunAsUser)
The jobs in the queue ran as this specified POSIX user.
This is a convenience method that creates an instance of theJobRunAsUser.Builderavoiding the need to create one manually viaJobRunAsUser.builder().When the
Consumercompletes,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:
jobRunAsUser(JobRunAsUser)
-
queueId
GetQueueResponse.Builder queueId(String queueId)
The queue ID.
- Parameters:
queueId- The queue ID.- 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
GetQueueResponse.Builder requiredFileSystemLocationNames(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.
-
roleArn
GetQueueResponse.Builder roleArn(String 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.
-
status
GetQueueResponse.Builder status(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.
- 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:
QueueStatus,QueueStatus
-
-
status
GetQueueResponse.Builder status(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.
- 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:
QueueStatus,QueueStatus
-
-
updatedAt
GetQueueResponse.Builder updatedAt(Instant 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
GetQueueResponse.Builder updatedBy(String 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.
-
-