@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Run extends Object implements Serializable, Cloneable, StructuredPojo
Represents a test run on a set of devices with a given app package, test parameters, etc.
Constructor and Description |
---|
Run() |
Modifier and Type | Method and Description |
---|---|
Run |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The run's ARN.
|
String |
getBillingMethod()
Specifies the billing method for a test run:
metered or unmetered . |
Integer |
getCompletedJobs()
The total number of completed jobs.
|
Counters |
getCounters()
The run's result counters.
|
Date |
getCreated()
When the run was created.
|
CustomerArtifactPaths |
getCustomerArtifactPaths()
Output
CustomerArtifactPaths object for the test run. |
DeviceMinutes |
getDeviceMinutes()
Represents the total (metered or unmetered) minutes used by the test run.
|
String |
getMessage()
A message about the run's result.
|
String |
getName()
The run's name.
|
NetworkProfile |
getNetworkProfile()
The network profile being used for a test run.
|
String |
getParsingResultUrl()
Read-only URL for an object in S3 bucket where you can get the parsing results of the test package.
|
String |
getPlatform()
The run's platform.
|
String |
getResult()
The run's result.
|
String |
getResultCode()
Supporting field for the result field.
|
Date |
getStarted()
The run's start time.
|
String |
getStatus()
The run's status.
|
Date |
getStopped()
The run's stop time.
|
Integer |
getTotalJobs()
The total number of jobs for the run.
|
String |
getType()
The run's type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The run's ARN.
|
void |
setBillingMethod(BillingMethod billingMethod)
Specifies the billing method for a test run:
metered or unmetered . |
void |
setBillingMethod(String billingMethod)
Specifies the billing method for a test run:
metered or unmetered . |
void |
setCompletedJobs(Integer completedJobs)
The total number of completed jobs.
|
void |
setCounters(Counters counters)
The run's result counters.
|
void |
setCreated(Date created)
When the run was created.
|
void |
setCustomerArtifactPaths(CustomerArtifactPaths customerArtifactPaths)
Output
CustomerArtifactPaths object for the test run. |
void |
setDeviceMinutes(DeviceMinutes deviceMinutes)
Represents the total (metered or unmetered) minutes used by the test run.
|
void |
setMessage(String message)
A message about the run's result.
|
void |
setName(String name)
The run's name.
|
void |
setNetworkProfile(NetworkProfile networkProfile)
The network profile being used for a test run.
|
void |
setParsingResultUrl(String parsingResultUrl)
Read-only URL for an object in S3 bucket where you can get the parsing results of the test package.
|
void |
setPlatform(DevicePlatform platform)
The run's platform.
|
void |
setPlatform(String platform)
The run's platform.
|
void |
setResult(ExecutionResult result)
The run's result.
|
void |
setResult(String result)
The run's result.
|
void |
setResultCode(ExecutionResultCode resultCode)
Supporting field for the result field.
|
void |
setResultCode(String resultCode)
Supporting field for the result field.
|
void |
setStarted(Date started)
The run's start time.
|
void |
setStatus(ExecutionStatus status)
The run's status.
|
void |
setStatus(String status)
The run's status.
|
void |
setStopped(Date stopped)
The run's stop time.
|
void |
setTotalJobs(Integer totalJobs)
The total number of jobs for the run.
|
void |
setType(String type)
The run's type.
|
void |
setType(TestType type)
The run's type.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
Run |
withArn(String arn)
The run's ARN.
|
Run |
withBillingMethod(BillingMethod billingMethod)
Specifies the billing method for a test run:
metered or unmetered . |
Run |
withBillingMethod(String billingMethod)
Specifies the billing method for a test run:
metered or unmetered . |
Run |
withCompletedJobs(Integer completedJobs)
The total number of completed jobs.
|
Run |
withCounters(Counters counters)
The run's result counters.
|
Run |
withCreated(Date created)
When the run was created.
|
Run |
withCustomerArtifactPaths(CustomerArtifactPaths customerArtifactPaths)
Output
CustomerArtifactPaths object for the test run. |
Run |
withDeviceMinutes(DeviceMinutes deviceMinutes)
Represents the total (metered or unmetered) minutes used by the test run.
|
Run |
withMessage(String message)
A message about the run's result.
|
Run |
withName(String name)
The run's name.
|
Run |
withNetworkProfile(NetworkProfile networkProfile)
The network profile being used for a test run.
|
Run |
withParsingResultUrl(String parsingResultUrl)
Read-only URL for an object in S3 bucket where you can get the parsing results of the test package.
|
Run |
withPlatform(DevicePlatform platform)
The run's platform.
|
Run |
withPlatform(String platform)
The run's platform.
|
Run |
withResult(ExecutionResult result)
The run's result.
|
Run |
withResult(String result)
The run's result.
|
Run |
withResultCode(ExecutionResultCode resultCode)
Supporting field for the result field.
|
Run |
withResultCode(String resultCode)
Supporting field for the result field.
|
Run |
withStarted(Date started)
The run's start time.
|
Run |
withStatus(ExecutionStatus status)
The run's status.
|
Run |
withStatus(String status)
The run's status.
|
Run |
withStopped(Date stopped)
The run's stop time.
|
Run |
withTotalJobs(Integer totalJobs)
The total number of jobs for the run.
|
Run |
withType(String type)
The run's type.
|
Run |
withType(TestType type)
The run's type.
|
public void setArn(String arn)
The run's ARN.
arn
- The run's ARN.public String getArn()
The run's ARN.
public Run withArn(String arn)
The run's ARN.
arn
- The run's ARN.public void setName(String name)
The run's name.
name
- The run's name.public String getName()
The run's name.
public Run withName(String name)
The run's name.
name
- The run's name.public void setType(String type)
The run's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
type
- The run's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
TestType
public String getType()
The run's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
TestType
public Run withType(String type)
The run's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
type
- The run's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
TestType
public void setType(TestType type)
The run's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
type
- The run's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
TestType
public Run withType(TestType type)
The run's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
type
- The run's type.
Must be one of the following values:
BUILTIN_FUZZ: The built-in fuzz type.
BUILTIN_EXPLORER: For Android, an app explorer that will traverse an Android app, interacting with it and capturing screenshots at the same time.
APPIUM_JAVA_JUNIT: The Appium Java JUnit type.
APPIUM_JAVA_TESTNG: The Appium Java TestNG type.
APPIUM_PYTHON: The Appium Python type.
APPIUM_WEB_JAVA_JUNIT: The Appium Java JUnit type for Web apps.
APPIUM_WEB_JAVA_TESTNG: The Appium Java TestNG type for Web apps.
APPIUM_WEB_PYTHON: The Appium Python type for Web apps.
CALABASH: The Calabash type.
INSTRUMENTATION: The Instrumentation type.
UIAUTOMATION: The uiautomation type.
UIAUTOMATOR: The uiautomator type.
XCTEST: The XCode test type.
XCTEST_UI: The XCode UI test type.
TestType
public void setPlatform(String platform)
The run's platform.
Allowed values include:
ANDROID: The Android platform.
IOS: The iOS platform.
platform
- The run's platform.
Allowed values include:
ANDROID: The Android platform.
IOS: The iOS platform.
DevicePlatform
public String getPlatform()
The run's platform.
Allowed values include:
ANDROID: The Android platform.
IOS: The iOS platform.
Allowed values include:
ANDROID: The Android platform.
IOS: The iOS platform.
DevicePlatform
public Run withPlatform(String platform)
The run's platform.
Allowed values include:
ANDROID: The Android platform.
IOS: The iOS platform.
platform
- The run's platform.
Allowed values include:
ANDROID: The Android platform.
IOS: The iOS platform.
DevicePlatform
public void setPlatform(DevicePlatform platform)
The run's platform.
Allowed values include:
ANDROID: The Android platform.
IOS: The iOS platform.
platform
- The run's platform.
Allowed values include:
ANDROID: The Android platform.
IOS: The iOS platform.
DevicePlatform
public Run withPlatform(DevicePlatform platform)
The run's platform.
Allowed values include:
ANDROID: The Android platform.
IOS: The iOS platform.
platform
- The run's platform.
Allowed values include:
ANDROID: The Android platform.
IOS: The iOS platform.
DevicePlatform
public void setCreated(Date created)
When the run was created.
created
- When the run was created.public Date getCreated()
When the run was created.
public Run withCreated(Date created)
When the run was created.
created
- When the run was created.public void setStatus(String status)
The run's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
status
- The run's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
ExecutionStatus
public String getStatus()
The run's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
ExecutionStatus
public Run withStatus(String status)
The run's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
status
- The run's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
ExecutionStatus
public void setStatus(ExecutionStatus status)
The run's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
status
- The run's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
ExecutionStatus
public Run withStatus(ExecutionStatus status)
The run's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
status
- The run's status.
Allowed values include:
PENDING: A pending status.
PENDING_CONCURRENCY: A pending concurrency status.
PENDING_DEVICE: A pending device status.
PROCESSING: A processing status.
SCHEDULING: A scheduling status.
PREPARING: A preparing status.
RUNNING: A running status.
COMPLETED: A completed status.
STOPPING: A stopping status.
ExecutionStatus
public void setResult(String result)
The run's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
result
- The run's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
ExecutionResult
public String getResult()
The run's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
ExecutionResult
public Run withResult(String result)
The run's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
result
- The run's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
ExecutionResult
public void setResult(ExecutionResult result)
The run's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
result
- The run's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
ExecutionResult
public Run withResult(ExecutionResult result)
The run's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
result
- The run's result.
Allowed values include:
PENDING: A pending condition.
PASSED: A passing condition.
WARNED: A warning condition.
FAILED: A failed condition.
SKIPPED: A skipped condition.
ERRORED: An error condition.
STOPPED: A stopped condition.
ExecutionResult
public void setStarted(Date started)
The run's start time.
started
- The run's start time.public Date getStarted()
The run's start time.
public Run withStarted(Date started)
The run's start time.
started
- The run's start time.public void setStopped(Date stopped)
The run's stop time.
stopped
- The run's stop time.public Date getStopped()
The run's stop time.
public Run withStopped(Date stopped)
The run's stop time.
stopped
- The run's stop time.public void setCounters(Counters counters)
The run's result counters.
counters
- The run's result counters.public Counters getCounters()
The run's result counters.
public Run withCounters(Counters counters)
The run's result counters.
counters
- The run's result counters.public void setMessage(String message)
A message about the run's result.
message
- A message about the run's result.public String getMessage()
A message about the run's result.
public Run withMessage(String message)
A message about the run's result.
message
- A message about the run's result.public void setTotalJobs(Integer totalJobs)
The total number of jobs for the run.
totalJobs
- The total number of jobs for the run.public Integer getTotalJobs()
The total number of jobs for the run.
public Run withTotalJobs(Integer totalJobs)
The total number of jobs for the run.
totalJobs
- The total number of jobs for the run.public void setCompletedJobs(Integer completedJobs)
The total number of completed jobs.
completedJobs
- The total number of completed jobs.public Integer getCompletedJobs()
The total number of completed jobs.
public Run withCompletedJobs(Integer completedJobs)
The total number of completed jobs.
completedJobs
- The total number of completed jobs.public void setBillingMethod(String billingMethod)
Specifies the billing method for a test run: metered
or unmetered
. If the parameter is
not specified, the default value is metered
.
billingMethod
- Specifies the billing method for a test run: metered
or unmetered
. If the
parameter is not specified, the default value is metered
.BillingMethod
public String getBillingMethod()
Specifies the billing method for a test run: metered
or unmetered
. If the parameter is
not specified, the default value is metered
.
metered
or unmetered
. If the
parameter is not specified, the default value is metered
.BillingMethod
public Run withBillingMethod(String billingMethod)
Specifies the billing method for a test run: metered
or unmetered
. If the parameter is
not specified, the default value is metered
.
billingMethod
- Specifies the billing method for a test run: metered
or unmetered
. If the
parameter is not specified, the default value is metered
.BillingMethod
public void setBillingMethod(BillingMethod billingMethod)
Specifies the billing method for a test run: metered
or unmetered
. If the parameter is
not specified, the default value is metered
.
billingMethod
- Specifies the billing method for a test run: metered
or unmetered
. If the
parameter is not specified, the default value is metered
.BillingMethod
public Run withBillingMethod(BillingMethod billingMethod)
Specifies the billing method for a test run: metered
or unmetered
. If the parameter is
not specified, the default value is metered
.
billingMethod
- Specifies the billing method for a test run: metered
or unmetered
. If the
parameter is not specified, the default value is metered
.BillingMethod
public void setDeviceMinutes(DeviceMinutes deviceMinutes)
Represents the total (metered or unmetered) minutes used by the test run.
deviceMinutes
- Represents the total (metered or unmetered) minutes used by the test run.public DeviceMinutes getDeviceMinutes()
Represents the total (metered or unmetered) minutes used by the test run.
public Run withDeviceMinutes(DeviceMinutes deviceMinutes)
Represents the total (metered or unmetered) minutes used by the test run.
deviceMinutes
- Represents the total (metered or unmetered) minutes used by the test run.public void setNetworkProfile(NetworkProfile networkProfile)
The network profile being used for a test run.
networkProfile
- The network profile being used for a test run.public NetworkProfile getNetworkProfile()
The network profile being used for a test run.
public Run withNetworkProfile(NetworkProfile networkProfile)
The network profile being used for a test run.
networkProfile
- The network profile being used for a test run.public void setParsingResultUrl(String parsingResultUrl)
Read-only URL for an object in S3 bucket where you can get the parsing results of the test package. If the test package doesn't parse, the reason why it doesn't parse appears in the file that this URL points to.
parsingResultUrl
- Read-only URL for an object in S3 bucket where you can get the parsing results of the test package. If the
test package doesn't parse, the reason why it doesn't parse appears in the file that this URL points to.public String getParsingResultUrl()
Read-only URL for an object in S3 bucket where you can get the parsing results of the test package. If the test package doesn't parse, the reason why it doesn't parse appears in the file that this URL points to.
public Run withParsingResultUrl(String parsingResultUrl)
Read-only URL for an object in S3 bucket where you can get the parsing results of the test package. If the test package doesn't parse, the reason why it doesn't parse appears in the file that this URL points to.
parsingResultUrl
- Read-only URL for an object in S3 bucket where you can get the parsing results of the test package. If the
test package doesn't parse, the reason why it doesn't parse appears in the file that this URL points to.public void setResultCode(String resultCode)
Supporting field for the result field. Set only if result
is SKIPPED
.
PARSING_FAILED
if the result is skipped because of test package parsing failure.
resultCode
- Supporting field for the result field. Set only if result
is SKIPPED
.
PARSING_FAILED
if the result is skipped because of test package parsing failure.ExecutionResultCode
public String getResultCode()
Supporting field for the result field. Set only if result
is SKIPPED
.
PARSING_FAILED
if the result is skipped because of test package parsing failure.
result
is SKIPPED
.
PARSING_FAILED
if the result is skipped because of test package parsing failure.ExecutionResultCode
public Run withResultCode(String resultCode)
Supporting field for the result field. Set only if result
is SKIPPED
.
PARSING_FAILED
if the result is skipped because of test package parsing failure.
resultCode
- Supporting field for the result field. Set only if result
is SKIPPED
.
PARSING_FAILED
if the result is skipped because of test package parsing failure.ExecutionResultCode
public void setResultCode(ExecutionResultCode resultCode)
Supporting field for the result field. Set only if result
is SKIPPED
.
PARSING_FAILED
if the result is skipped because of test package parsing failure.
resultCode
- Supporting field for the result field. Set only if result
is SKIPPED
.
PARSING_FAILED
if the result is skipped because of test package parsing failure.ExecutionResultCode
public Run withResultCode(ExecutionResultCode resultCode)
Supporting field for the result field. Set only if result
is SKIPPED
.
PARSING_FAILED
if the result is skipped because of test package parsing failure.
resultCode
- Supporting field for the result field. Set only if result
is SKIPPED
.
PARSING_FAILED
if the result is skipped because of test package parsing failure.ExecutionResultCode
public void setCustomerArtifactPaths(CustomerArtifactPaths customerArtifactPaths)
Output CustomerArtifactPaths
object for the test run.
customerArtifactPaths
- Output CustomerArtifactPaths
object for the test run.public CustomerArtifactPaths getCustomerArtifactPaths()
Output CustomerArtifactPaths
object for the test run.
CustomerArtifactPaths
object for the test run.public Run withCustomerArtifactPaths(CustomerArtifactPaths customerArtifactPaths)
Output CustomerArtifactPaths
object for the test run.
customerArtifactPaths
- Output CustomerArtifactPaths
object for the test run.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.