class Aws::DeviceFarm::Types::Job
Represents a device.
@!attribute [rw] arn
The job's ARN. @return [String]
@!attribute [rw] name
The job's name. @return [String]
@!attribute [rw] type
The job's type. Allowed values include the following: * BUILTIN\_FUZZ * BUILTIN\_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time. * APPIUM\_JAVA\_JUNIT * APPIUM\_JAVA\_TESTNG * APPIUM\_PYTHON * APPIUM\_NODE * APPIUM\_RUBY * APPIUM\_WEB\_JAVA\_JUNIT * APPIUM\_WEB\_JAVA\_TESTNG * APPIUM\_WEB\_PYTHON * APPIUM\_WEB\_NODE * APPIUM\_WEB\_RUBY * CALABASH * INSTRUMENTATION * UIAUTOMATION * UIAUTOMATOR * XCTEST * XCTEST\_UI @return [String]
@!attribute [rw] created
When the job was created. @return [Time]
@!attribute [rw] status
The job's status. Allowed values include: * PENDING * PENDING\_CONCURRENCY * PENDING\_DEVICE * PROCESSING * SCHEDULING * PREPARING * RUNNING * COMPLETED * STOPPING @return [String]
@!attribute [rw] result
The job's result. Allowed values include: * PENDING * PASSED * WARNED * FAILED * SKIPPED * ERRORED * STOPPED @return [String]
@!attribute [rw] started
The job's start time. @return [Time]
@!attribute [rw] stopped
The job's stop time. @return [Time]
@!attribute [rw] counters
The job's result counters. @return [Types::Counters]
@!attribute [rw] message
A message about the job's result. @return [String]
@!attribute [rw] device
The device (phone or tablet). @return [Types::Device]
@!attribute [rw] instance_arn
The ARN of the instance. @return [String]
@!attribute [rw] device_minutes
Represents the total (metered or unmetered) minutes used by the job. @return [Types::DeviceMinutes]
@!attribute [rw] video_endpoint
The endpoint for streaming device video. @return [String]
@!attribute [rw] video_capture
This value is set to true if video capture is enabled. Otherwise, it is set to false. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/devicefarm-2015-06-23/Job AWS API Documentation
Constants
- SENSITIVE