Interface GetDevicePoolCompatibilityRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetDevicePoolCompatibilityRequest.Builder,GetDevicePoolCompatibilityRequest>,DeviceFarmRequest.Builder,SdkBuilder<GetDevicePoolCompatibilityRequest.Builder,GetDevicePoolCompatibilityRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- GetDevicePoolCompatibilityRequest
public static interface GetDevicePoolCompatibilityRequest.Builder extends DeviceFarmRequest.Builder, SdkPojo, CopyableBuilder<GetDevicePoolCompatibilityRequest.Builder,GetDevicePoolCompatibilityRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.devicefarm.model.DeviceFarmRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
devicePoolArn
GetDevicePoolCompatibilityRequest.Builder devicePoolArn(String devicePoolArn)
The device pool's ARN.
- Parameters:
devicePoolArn- The device pool's ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appArn
GetDevicePoolCompatibilityRequest.Builder appArn(String appArn)
The ARN of the app that is associated with the specified device pool.
- Parameters:
appArn- The ARN of the app that is associated with the specified device pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
testType
GetDevicePoolCompatibilityRequest.Builder testType(String testType)
The test type for the specified device pool.
Allowed values include the following:
-
BUILTIN_FUZZ.
-
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.
-
INSTRUMENTATION.
-
XCTEST.
-
XCTEST_UI.
- Parameters:
testType- The test type for the specified device pool.Allowed values include the following:
-
BUILTIN_FUZZ.
-
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.
-
INSTRUMENTATION.
-
XCTEST.
-
XCTEST_UI.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TestType,TestType
-
-
testType
GetDevicePoolCompatibilityRequest.Builder testType(TestType testType)
The test type for the specified device pool.
Allowed values include the following:
-
BUILTIN_FUZZ.
-
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.
-
INSTRUMENTATION.
-
XCTEST.
-
XCTEST_UI.
- Parameters:
testType- The test type for the specified device pool.Allowed values include the following:
-
BUILTIN_FUZZ.
-
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.
-
INSTRUMENTATION.
-
XCTEST.
-
XCTEST_UI.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TestType,TestType
-
-
test
GetDevicePoolCompatibilityRequest.Builder test(ScheduleRunTest test)
Information about the uploaded test to be run against the device pool.
- Parameters:
test- Information about the uploaded test to be run against the device pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
test
default GetDevicePoolCompatibilityRequest.Builder test(Consumer<ScheduleRunTest.Builder> test)
Information about the uploaded test to be run against the device pool.
This is a convenience method that creates an instance of theScheduleRunTest.Builderavoiding the need to create one manually viaScheduleRunTest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totest(ScheduleRunTest).- Parameters:
test- a consumer that will call methods onScheduleRunTest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
test(ScheduleRunTest)
-
configuration
GetDevicePoolCompatibilityRequest.Builder configuration(ScheduleRunConfiguration configuration)
An object that contains information about the settings for a run.
- Parameters:
configuration- An object that contains information about the settings for a run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
default GetDevicePoolCompatibilityRequest.Builder configuration(Consumer<ScheduleRunConfiguration.Builder> configuration)
An object that contains information about the settings for a run.
This is a convenience method that creates an instance of theScheduleRunConfiguration.Builderavoiding the need to create one manually viaScheduleRunConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfiguration(ScheduleRunConfiguration).- Parameters:
configuration- a consumer that will call methods onScheduleRunConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
configuration(ScheduleRunConfiguration)
-
overrideConfiguration
GetDevicePoolCompatibilityRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetDevicePoolCompatibilityRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-