JobQueueDetail class
An object representing the details of an AWS Batch job queue.
Constructors
-
JobQueueDetail({required List<
ComputeEnvironmentOrder> computeEnvironmentOrder, required String jobQueueArn, required String jobQueueName, required int priority, required JQState state, JQStatus? status, String? statusReason, Map<String, String> ? tags}) -
JobQueueDetail.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
computeEnvironmentOrder
→ List<
ComputeEnvironmentOrder> -
The compute environments that are attached to the job queue and the order
that job placement is preferred. Compute environments are selected for job
placement in ascending order.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- jobQueueArn → String
-
The Amazon Resource Name (ARN) of the job queue.
final
- jobQueueName → String
-
The name of the job queue.
final
- priority → int
-
The priority of the job queue. Job 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 of10
is given scheduling preference over a job queue with a priority value of1
. All of the compute environments must be either EC2 (EC2
orSPOT
) or Fargate (FARGATE
orFARGATE_SPOT
); EC2 and Fargate compute environments cannot be mixed.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → JQState
-
Describes the ability of the queue to accept new jobs. If the job queue
state is
ENABLED
, it's able to accept jobs. If the job queue state isDISABLED
, new jobs can't be added to the queue, but jobs already in the queue can finish.final - status → JQStatus?
-
The status of the job queue (for example,
CREATING
orVALID
).final - statusReason → String?
-
A short, human-readable string to provide additional details about the
current status of the job queue.
final
-
The tags applied to the job queue. For more information, see Tagging
your AWS Batch resources in AWS Batch User Guide.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited