@Generated(value="software.amazon.awssdk:codegen") public final class Test extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Test.Builder,Test>
Represents a condition that is evaluated.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Test.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The test's ARN.
|
static Test.Builder |
builder() |
Counters |
counters()
The test's result counters.
|
Instant |
created()
When the test was created.
|
DeviceMinutes |
deviceMinutes()
Represents the total (metered or unmetered) minutes used by the test.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
message()
A message about the test's result.
|
String |
name()
The test's name.
|
ExecutionResult |
result()
The test's result.
|
String |
resultAsString()
The test's result.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Test.Builder> |
serializableBuilderClass() |
Instant |
started()
The test's start time.
|
ExecutionStatus |
status()
The test's status.
|
String |
statusAsString()
The test's status.
|
Instant |
stopped()
The test's stop time.
|
Test.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TestType |
type()
The test's type.
|
String |
typeAsString()
The test's type.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The test's ARN.
public final String name()
The test's name.
public final TestType type()
The test's type.
Must be one of the following values:
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
If the service returns an enum value that is not available in the current SDK version, type will return
TestType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
Must be one of the following values:
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
TestTypepublic final String typeAsString()
The test's type.
Must be one of the following values:
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
If the service returns an enum value that is not available in the current SDK version, type will return
TestType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
Must be one of the following values:
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
TestTypepublic final Instant created()
When the test was created.
public final ExecutionStatus status()
The test's status.
Allowed values include:
PENDING
PENDING_CONCURRENCY
PENDING_DEVICE
PROCESSING
SCHEDULING
PREPARING
RUNNING
COMPLETED
STOPPING
If the service returns an enum value that is not available in the current SDK version, status will
return ExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
Allowed values include:
PENDING
PENDING_CONCURRENCY
PENDING_DEVICE
PROCESSING
SCHEDULING
PREPARING
RUNNING
COMPLETED
STOPPING
ExecutionStatuspublic final String statusAsString()
The test's status.
Allowed values include:
PENDING
PENDING_CONCURRENCY
PENDING_DEVICE
PROCESSING
SCHEDULING
PREPARING
RUNNING
COMPLETED
STOPPING
If the service returns an enum value that is not available in the current SDK version, status will
return ExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
Allowed values include:
PENDING
PENDING_CONCURRENCY
PENDING_DEVICE
PROCESSING
SCHEDULING
PREPARING
RUNNING
COMPLETED
STOPPING
ExecutionStatuspublic final ExecutionResult result()
The test's result.
Allowed values include:
PENDING
PASSED
WARNED
FAILED
SKIPPED
ERRORED
STOPPED
If the service returns an enum value that is not available in the current SDK version, result will
return ExecutionResult.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
resultAsString().
Allowed values include:
PENDING
PASSED
WARNED
FAILED
SKIPPED
ERRORED
STOPPED
ExecutionResultpublic final String resultAsString()
The test's result.
Allowed values include:
PENDING
PASSED
WARNED
FAILED
SKIPPED
ERRORED
STOPPED
If the service returns an enum value that is not available in the current SDK version, result will
return ExecutionResult.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
resultAsString().
Allowed values include:
PENDING
PASSED
WARNED
FAILED
SKIPPED
ERRORED
STOPPED
ExecutionResultpublic final Instant started()
The test's start time.
public final Instant stopped()
The test's stop time.
public final Counters counters()
The test's result counters.
public final String message()
A message about the test's result.
public final DeviceMinutes deviceMinutes()
Represents the total (metered or unmetered) minutes used by the test.
public Test.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Test.Builder,Test>public static Test.Builder builder()
public static Class<? extends Test.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.