Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateJobQueueRequest.Builder,CreateJobQueueRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateJobQueueRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateJobQueueRequest.Builder,CreateJobQueueRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateJobQueueRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static CreateJobQueueRequest.Builder |
builder() |
|
List<ComputeEnvironmentOrder> |
computeEnvironmentOrder() |
The set of compute environments mapped to a job queue and their order relative to each other.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
jobQueueName() |
The name of the job queue.
|
Integer |
priority() |
The priority of the job queue.
|
static Class<? extends CreateJobQueueRequest.Builder> |
serializableBuilderClass() |
|
String |
state() |
The state of the job queue.
|
CreateJobQueueRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String jobQueueName()
The name of the job queue.
public String state()
The state of the job queue. If the job queue state is ENABLED
, it is able to accept jobs.
ENABLED
, it is able to accept jobs.JQState
public 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
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
.public List<ComputeEnvironmentOrder> computeEnvironmentOrder()
The set of compute environments mapped to a job queue and their order relative to each other. The job scheduler
uses this parameter to determine which compute environment should execute a given job. Compute environments must
be in the VALID
state before you can associate them with a job queue. You can associate up to 3
compute environments with a job queue.
VALID
state before you can associate them with a job queue. You
can associate up to 3 compute environments with a job queue.public CreateJobQueueRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateJobQueueRequest.Builder,CreateJobQueueRequest>
public static CreateJobQueueRequest.Builder builder()
public static Class<? extends CreateJobQueueRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.