@Stability(value=Experimental) @Internal public static final class JobQueueProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements JobQueueProps
JobQueuePropssoftware.amazon.jsii.JsiiObject.InitializationModeJobQueueProps.Builder, JobQueueProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(List<? extends JobQueueComputeEnvironment> computeEnvironments,
Boolean enabled,
String jobQueueName,
Number priority)
Constructor that initializes the object based on literal property values passed by the
JobQueueProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<JobQueueComputeEnvironment> |
getComputeEnvironments()
(experimental) The set of compute environments mapped to a job queue and their order relative to each other.
|
Boolean |
getEnabled()
(experimental) The state of the job queue.
|
String |
getJobQueueName()
(experimental) A name for the job queue.
|
Number |
getPriority()
(experimental) The priority of the job queue.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(List<? extends JobQueueComputeEnvironment> computeEnvironments, Boolean enabled, String jobQueueName, Number priority)
JobQueueProps.Builder.public final List<JobQueueComputeEnvironment> getComputeEnvironments()
JobQueuePropsThe 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 three compute environments with a job queue.
getComputeEnvironments in interface JobQueuePropspublic final Boolean getEnabled()
JobQueuePropsIf set to true, it is able to accept jobs.
Default: true
getEnabled in interface JobQueuePropspublic final String getJobQueueName()
JobQueuePropsUp to 128 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed.
Default: - Cloudformation-generated name
getJobQueueName in interface JobQueuePropspublic final Number getPriority()
JobQueuePropsJob queues with a higher priority (or a higher integer value for the priority parameter) are evaluated first when associated with the same compute environment. Priority is determined in descending order, for example, a job queue with a priority value of 10 is given scheduling preference over a job queue with a priority value of 1.
Default: 1
getPriority in interface JobQueueProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.