public static interface GetDevicePoolCompatibilityRequest.Builder extends DeviceFarmRequest.Builder, CopyableBuilder<GetDevicePoolCompatibilityRequest.Builder,GetDevicePoolCompatibilityRequest>
| Modifier and Type | Method and Description |
|---|---|
GetDevicePoolCompatibilityRequest.Builder |
appArn(String appArn)
The ARN of the app that is associated with the specified device pool.
|
GetDevicePoolCompatibilityRequest.Builder |
devicePoolArn(String devicePoolArn)
The device pool's ARN.
|
GetDevicePoolCompatibilityRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
GetDevicePoolCompatibilityRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
default GetDevicePoolCompatibilityRequest.Builder |
test(Consumer<ScheduleRunTest.Builder> test)
Information about the uploaded test to be run against the device pool.
|
GetDevicePoolCompatibilityRequest.Builder |
test(ScheduleRunTest test)
Information about the uploaded test to be run against the device pool.
|
GetDevicePoolCompatibilityRequest.Builder |
testType(String testType)
The test type for the specified device pool.
|
GetDevicePoolCompatibilityRequest.Builder |
testType(TestType testType)
The test type for the specified device pool.
|
buildrequestOverrideConfigcopyapply, buildGetDevicePoolCompatibilityRequest.Builder devicePoolArn(String devicePoolArn)
The device pool's ARN.
devicePoolArn - The device pool's ARN.GetDevicePoolCompatibilityRequest.Builder appArn(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.GetDevicePoolCompatibilityRequest.Builder testType(String testType)
The test type for the specified device pool.
Allowed values include the following:
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 - The test type for the specified device pool.
Allowed values include the following:
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,
TestTypeGetDevicePoolCompatibilityRequest.Builder testType(TestType testType)
The test type for the specified device pool.
Allowed values include the following:
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 - The test type for the specified device pool.
Allowed values include the following:
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,
TestTypeGetDevicePoolCompatibilityRequest.Builder test(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.default GetDevicePoolCompatibilityRequest.Builder test(Consumer<ScheduleRunTest.Builder> test)
Information about the uploaded test to be run against the device pool.
This is a convenience that creates an instance of theScheduleRunTest.Builder avoiding the need to
create one manually via ScheduleRunTest.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to test(ScheduleRunTest).test - a consumer that will call methods on ScheduleRunTest.Buildertest(ScheduleRunTest)GetDevicePoolCompatibilityRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.GetDevicePoolCompatibilityRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.