Job class

Represents a device.

Constructors

Job({String? arn, Counters? counters, DateTime? created, Device? device, DeviceMinutes? deviceMinutes, String? instanceArn, String? message, String? name, ExecutionResult? result, DateTime? started, ExecutionStatus? status, DateTime? stopped, TestType? type, bool? videoCapture, String? videoEndpoint})
Job.fromJson(Map<String, dynamic> json)
factory

Properties

arn String?
The job's ARN.
final
counters Counters?
The job's result counters.
final
created DateTime?
When the job was created.
final
device Device?
The device (phone or tablet).
final
deviceMinutes DeviceMinutes?
Represents the total (metered or unmetered) minutes used by the job.
final
hashCode int
The hash code for this object.
no setterinherited
instanceArn String?
The ARN of the instance.
final
message String?
A message about the job's result.
final
name String?
The job's name.
final
result ExecutionResult?
The job's result.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
started DateTime?
The job's start time.
final
status ExecutionStatus?
The job's status.
final
stopped DateTime?
The job's stop time.
final
type TestType?
The job's type.
final
videoCapture bool?
This value is set to true if video capture is enabled. Otherwise, it is set to false.
final
videoEndpoint String?
The endpoint for streaming device video.
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