CopyableBuilder<UpdateJobQueueRequest.Builder,UpdateJobQueueRequest>
, SdkBuilder<UpdateJobQueueRequest.Builder,UpdateJobQueueRequest>
public static interface UpdateJobQueueRequest.Builder extends CopyableBuilder<UpdateJobQueueRequest.Builder,UpdateJobQueueRequest>
Modifier and Type | Method | Description |
---|---|---|
UpdateJobQueueRequest.Builder |
computeEnvironmentOrder(Collection<ComputeEnvironmentOrder> computeEnvironmentOrder) |
Details the set of compute environments mapped to a job queue and their order relative to each other.
|
UpdateJobQueueRequest.Builder |
computeEnvironmentOrder(ComputeEnvironmentOrder... computeEnvironmentOrder) |
Details the set of compute environments mapped to a job queue and their order relative to each other.
|
UpdateJobQueueRequest.Builder |
jobQueue(String jobQueue) |
The name or the Amazon Resource Name (ARN) of the job queue.
|
UpdateJobQueueRequest.Builder |
priority(Integer priority) |
The priority of the job queue.
|
UpdateJobQueueRequest.Builder |
state(String state) |
Describes the queue's ability to accept new jobs.
|
UpdateJobQueueRequest.Builder |
state(JQState state) |
Describes the queue's ability to accept new jobs.
|
copy
apply, build
UpdateJobQueueRequest.Builder jobQueue(String jobQueue)
The name or the Amazon Resource Name (ARN) of the job queue.
jobQueue
- The name or the Amazon Resource Name (ARN) of the job queue.UpdateJobQueueRequest.Builder state(String state)
Describes the queue's ability to accept new jobs.
state
- Describes the queue's ability to accept new jobs.JQState
UpdateJobQueueRequest.Builder state(JQState state)
Describes the queue's ability to accept new jobs.
state
- Describes the queue's ability to accept new jobs.JQState
UpdateJobQueueRequest.Builder priority(Integer priority)
The priority of the job queue. Job queues with a higher priority (or a lower integer value for the
priority
parameter) are evaluated first when associated with same compute environment. Priority
is determined in ascending order, for example, a job queue with a priority value of 1
is given
scheduling preference over a job queue with a priority value of 10
.
priority
- The priority of the job queue. Job queues with a higher priority (or a lower integer value for the
priority
parameter) are evaluated first when associated with same compute environment.
Priority is determined in ascending order, for example, a job queue with a priority value of
1
is given scheduling preference over a job queue with a priority value of
10
.UpdateJobQueueRequest.Builder computeEnvironmentOrder(Collection<ComputeEnvironmentOrder> computeEnvironmentOrder)
Details the set of compute environments mapped to a job queue and their order relative to each other. This is one of the parameters used by the job scheduler to determine which compute environment should execute a given job.
computeEnvironmentOrder
- Details the set of compute environments mapped to a job queue and their order relative to each other.
This is one of the parameters used by the job scheduler to determine which compute environment should
execute a given job.UpdateJobQueueRequest.Builder computeEnvironmentOrder(ComputeEnvironmentOrder... computeEnvironmentOrder)
Details the set of compute environments mapped to a job queue and their order relative to each other. This is one of the parameters used by the job scheduler to determine which compute environment should execute a given job.
NOTE: This method appends the values to the existing list (if any). Use
#setComputeEnvironmentOrder(java.util.Collection)
or
#withComputeEnvironmentOrder(java.util.Collection)
if you want to override the existing values.
computeEnvironmentOrder
- Details the set of compute environments mapped to a job queue and their order relative to each other.
This is one of the parameters used by the job scheduler to determine which compute environment should
execute a given job.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.