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
priorityparameter) 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 of10is given scheduling preference over a job queue with a priority value of1. All of the compute environments must be either EC2 (EC2orSPOT) or Fargate (FARGATEorFARGATE_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,
CREATINGorVALID).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