@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetDevicePoolCompatibilityRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents a request to the get device pool compatibility operation.
NOOP| Constructor and Description |
|---|
GetDevicePoolCompatibilityRequest() |
| Modifier and Type | Method and Description |
|---|---|
GetDevicePoolCompatibilityRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAppArn()
The ARN of the app that is associated with the specified device pool.
|
ScheduleRunConfiguration |
getConfiguration()
An object that contains information about the settings for a run.
|
String |
getDevicePoolArn()
The device pool's ARN.
|
ScheduleRunTest |
getTest()
Information about the uploaded test to be run against the device pool.
|
String |
getTestType()
The test type for the specified device pool.
|
int |
hashCode() |
void |
setAppArn(String appArn)
The ARN of the app that is associated with the specified device pool.
|
void |
setConfiguration(ScheduleRunConfiguration configuration)
An object that contains information about the settings for a run.
|
void |
setDevicePoolArn(String devicePoolArn)
The device pool's ARN.
|
void |
setTest(ScheduleRunTest test)
Information about the uploaded test to be run against the device pool.
|
void |
setTestType(String testType)
The test type for the specified device pool.
|
void |
setTestType(TestType testType)
The test type for the specified device pool.
|
String |
toString()
Returns a string representation of this object.
|
GetDevicePoolCompatibilityRequest |
withAppArn(String appArn)
The ARN of the app that is associated with the specified device pool.
|
GetDevicePoolCompatibilityRequest |
withConfiguration(ScheduleRunConfiguration configuration)
An object that contains information about the settings for a run.
|
GetDevicePoolCompatibilityRequest |
withDevicePoolArn(String devicePoolArn)
The device pool's ARN.
|
GetDevicePoolCompatibilityRequest |
withTest(ScheduleRunTest test)
Information about the uploaded test to be run against the device pool.
|
GetDevicePoolCompatibilityRequest |
withTestType(String testType)
The test type for the specified device pool.
|
GetDevicePoolCompatibilityRequest |
withTestType(TestType testType)
The test type for the specified device pool.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setDevicePoolArn(String devicePoolArn)
The device pool's ARN.
devicePoolArn - The device pool's ARN.public String getDevicePoolArn()
The device pool's ARN.
public GetDevicePoolCompatibilityRequest withDevicePoolArn(String devicePoolArn)
The device pool's ARN.
devicePoolArn - The device pool's ARN.public void setAppArn(String appArn)
The ARN of the app that is associated with the specified device pool.
appArn - The ARN of the app that is associated with the specified device pool.public String getAppArn()
The ARN of the app that is associated with the specified device pool.
public GetDevicePoolCompatibilityRequest withAppArn(String appArn)
The ARN of the app that is associated with the specified device pool.
appArn - The ARN of the app that is associated with the specified device pool.public void setTestType(String testType)
The test type for the specified device pool.
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.
testType - The test type for the specified device pool.
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.
TestTypepublic String getTestType()
The test type for the specified device pool.
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.
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.
TestTypepublic GetDevicePoolCompatibilityRequest withTestType(String testType)
The test type for the specified device pool.
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.
testType - The test type for the specified device pool.
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.
TestTypepublic void setTestType(TestType testType)
The test type for the specified device pool.
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.
testType - The test type for the specified device pool.
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.
TestTypepublic GetDevicePoolCompatibilityRequest withTestType(TestType testType)
The test type for the specified device pool.
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.
testType - The test type for the specified device pool.
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.
TestTypepublic void setTest(ScheduleRunTest test)
Information about the uploaded test to be run against the device pool.
test - Information about the uploaded test to be run against the device pool.public ScheduleRunTest getTest()
Information about the uploaded test to be run against the device pool.
public GetDevicePoolCompatibilityRequest withTest(ScheduleRunTest test)
Information about the uploaded test to be run against the device pool.
test - Information about the uploaded test to be run against the device pool.public void setConfiguration(ScheduleRunConfiguration configuration)
An object that contains information about the settings for a run.
configuration - An object that contains information about the settings for a run.public ScheduleRunConfiguration getConfiguration()
An object that contains information about the settings for a run.
public GetDevicePoolCompatibilityRequest withConfiguration(ScheduleRunConfiguration configuration)
An object that contains information about the settings for a run.
configuration - An object that contains information about the settings for a run.public String toString()
toString in class ObjectObject.toString()public GetDevicePoolCompatibilityRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()