Queue class

You can use queues to manage the resources that are available to your AWS account for running multiple transcoding jobs at the same time. If you don't specify a queue, the service sends all jobs through the default queue. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/working-with-queues.html.

Constructors

Queue({required String name, String? arn, DateTime? createdAt, String? description, DateTime? lastUpdated, PricingPlan? pricingPlan, int? progressingJobsCount, ReservationPlan? reservationPlan, QueueStatus? status, int? submittedJobsCount, Type? type})
Queue.fromJson(Map<String, dynamic> json)
factory

Properties

arn String?
An identifier for this resource that is unique within all of AWS.
final
createdAt DateTime?
The timestamp in epoch seconds for when you created the queue.
final
description String?
An optional description that you create for each queue.
final
hashCode int
The hash code for this object.
no setterinherited
lastUpdated DateTime?
The timestamp in epoch seconds for when you most recently updated the queue.
final
name String
A name that you create for each queue. Each name must be unique within your account.
final
pricingPlan PricingPlan?
Specifies whether the pricing plan for the queue is on-demand or reserved. For on-demand, you pay per minute, billed in increments of .01 minute. For reserved, you pay for the transcoding capacity of the entire queue, regardless of how much or how little you use it. Reserved pricing requires a 12-month commitment.
final
progressingJobsCount int?
The estimated number of jobs with a PROGRESSING status.
final
reservationPlan ReservationPlan?
Details about the pricing plan for your reserved queue. Required for reserved queues and not applicable to on-demand queues.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status QueueStatus?
Queues can be ACTIVE or PAUSED. If you pause a queue, the service won't begin processing jobs in that queue. Jobs that are running when you pause the queue continue to run until they finish or result in an error.
final
submittedJobsCount int?
The estimated number of jobs with a SUBMITTED status.
final
type Type?
Specifies whether this on-demand queue is system or custom. System queues are built in. You can't modify or delete system queues. You can create and modify custom queues.
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