public static interface GetDevicePoolCompatibilityRequest.Builder extends DeviceFarmRequest.Builder, SdkPojo, CopyableBuilder<GetDevicePoolCompatibilityRequest.Builder,GetDevicePoolCompatibilityRequest>
buildoverrideConfigurationcopyapplyMutation, 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 configuration(ScheduleRunConfiguration configuration)
An object containing information about the settings for a run.
configuration - An object containing information about the settings for a run.default GetDevicePoolCompatibilityRequest.Builder configuration(Consumer<ScheduleRunConfiguration.Builder> configuration)
An object containing information about the settings for a run.
This is a convenience that creates an instance of theScheduleRunConfiguration.Builder avoiding the
need to create one manually via ScheduleRunConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to configuration(ScheduleRunConfiguration).configuration - a consumer that will call methods on ScheduleRunConfiguration.Builderconfiguration(ScheduleRunConfiguration)GetDevicePoolCompatibilityRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.GetDevicePoolCompatibilityRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.