public static interface ScheduleRunConfiguration.Builder extends SdkPojo, CopyableBuilder<ScheduleRunConfiguration.Builder,ScheduleRunConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ScheduleRunConfiguration.Builder |
auxiliaryApps(Collection<String> auxiliaryApps)
A list of upload ARNs for app packages to be installed with your app.
|
ScheduleRunConfiguration.Builder |
auxiliaryApps(String... auxiliaryApps)
A list of upload ARNs for app packages to be installed with your app.
|
ScheduleRunConfiguration.Builder |
billingMethod(BillingMethod billingMethod)
Specifies the billing method for a test run:
metered or unmetered. |
ScheduleRunConfiguration.Builder |
billingMethod(String billingMethod)
Specifies the billing method for a test run:
metered or unmetered. |
default ScheduleRunConfiguration.Builder |
customerArtifactPaths(Consumer<CustomerArtifactPaths.Builder> customerArtifactPaths)
Input
CustomerArtifactPaths object for the scheduled run configuration. |
ScheduleRunConfiguration.Builder |
customerArtifactPaths(CustomerArtifactPaths customerArtifactPaths)
Input
CustomerArtifactPaths object for the scheduled run configuration. |
ScheduleRunConfiguration.Builder |
extraDataPackageArn(String extraDataPackageArn)
The ARN of the extra data for the run.
|
ScheduleRunConfiguration.Builder |
locale(String locale)
Information about the locale that is used for the run.
|
default ScheduleRunConfiguration.Builder |
location(Consumer<Location.Builder> location)
Information about the location that is used for the run.
|
ScheduleRunConfiguration.Builder |
location(Location location)
Information about the location that is used for the run.
|
ScheduleRunConfiguration.Builder |
networkProfileArn(String networkProfileArn)
Reserved for internal use.
|
default ScheduleRunConfiguration.Builder |
radios(Consumer<Radios.Builder> radios)
Information about the radio states for the run.
|
ScheduleRunConfiguration.Builder |
radios(Radios radios)
Information about the radio states for the run.
|
ScheduleRunConfiguration.Builder |
vpceConfigurationArns(Collection<String> vpceConfigurationArns)
An array of ARNs for your VPC endpoint configurations.
|
ScheduleRunConfiguration.Builder |
vpceConfigurationArns(String... vpceConfigurationArns)
An array of ARNs for your VPC endpoint configurations.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildScheduleRunConfiguration.Builder extraDataPackageArn(String extraDataPackageArn)
The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm extracts to external data for Android or the app's sandbox for iOS.
extraDataPackageArn - The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm extracts to
external data for Android or the app's sandbox for iOS.ScheduleRunConfiguration.Builder networkProfileArn(String networkProfileArn)
Reserved for internal use.
networkProfileArn - Reserved for internal use.ScheduleRunConfiguration.Builder locale(String locale)
Information about the locale that is used for the run.
locale - Information about the locale that is used for the run.ScheduleRunConfiguration.Builder location(Location location)
Information about the location that is used for the run.
location - Information about the location that is used for the run.default ScheduleRunConfiguration.Builder location(Consumer<Location.Builder> location)
Information about the location that is used for the run.
This is a convenience method that creates an instance of theLocation.Builder avoiding the need to
create one manually via Location.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to location(Location).
location - a consumer that will call methods on Location.Builderlocation(Location)ScheduleRunConfiguration.Builder vpceConfigurationArns(Collection<String> vpceConfigurationArns)
An array of ARNs for your VPC endpoint configurations.
vpceConfigurationArns - An array of ARNs for your VPC endpoint configurations.ScheduleRunConfiguration.Builder vpceConfigurationArns(String... vpceConfigurationArns)
An array of ARNs for your VPC endpoint configurations.
vpceConfigurationArns - An array of ARNs for your VPC endpoint configurations.ScheduleRunConfiguration.Builder customerArtifactPaths(CustomerArtifactPaths customerArtifactPaths)
Input CustomerArtifactPaths object for the scheduled run configuration.
customerArtifactPaths - Input CustomerArtifactPaths object for the scheduled run configuration.default ScheduleRunConfiguration.Builder customerArtifactPaths(Consumer<CustomerArtifactPaths.Builder> customerArtifactPaths)
Input CustomerArtifactPaths object for the scheduled run configuration.
CustomerArtifactPaths.Builder avoiding
the need to create one manually via CustomerArtifactPaths.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to customerArtifactPaths(CustomerArtifactPaths).
customerArtifactPaths - a consumer that will call methods on CustomerArtifactPaths.BuildercustomerArtifactPaths(CustomerArtifactPaths)ScheduleRunConfiguration.Builder radios(Radios radios)
Information about the radio states for the run.
radios - Information about the radio states for the run.default ScheduleRunConfiguration.Builder radios(Consumer<Radios.Builder> radios)
Information about the radio states for the run.
This is a convenience method that creates an instance of theRadios.Builder avoiding the need to
create one manually via Radios.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to radios(Radios).
radios - a consumer that will call methods on Radios.Builderradios(Radios)ScheduleRunConfiguration.Builder auxiliaryApps(Collection<String> auxiliaryApps)
A list of upload ARNs for app packages to be installed with your app.
auxiliaryApps - A list of upload ARNs for app packages to be installed with your app.ScheduleRunConfiguration.Builder auxiliaryApps(String... auxiliaryApps)
A list of upload ARNs for app packages to be installed with your app.
auxiliaryApps - A list of upload ARNs for app packages to be installed with your app.ScheduleRunConfiguration.Builder billingMethod(String billingMethod)
Specifies the billing method for a test run: metered or unmetered. If the parameter
is not specified, the default value is metered.
If you have purchased unmetered device slots, you must set this parameter to unmetered to make
use of them. Otherwise, your run counts against your metered time.
billingMethod - Specifies the billing method for a test run: metered or unmetered. If the
parameter is not specified, the default value is metered.
If you have purchased unmetered device slots, you must set this parameter to unmetered to
make use of them. Otherwise, your run counts against your metered time.
BillingMethod,
BillingMethodScheduleRunConfiguration.Builder billingMethod(BillingMethod billingMethod)
Specifies the billing method for a test run: metered or unmetered. If the parameter
is not specified, the default value is metered.
If you have purchased unmetered device slots, you must set this parameter to unmetered to make
use of them. Otherwise, your run counts against your metered time.
billingMethod - Specifies the billing method for a test run: metered or unmetered. If the
parameter is not specified, the default value is metered.
If you have purchased unmetered device slots, you must set this parameter to unmetered to
make use of them. Otherwise, your run counts against your metered time.
BillingMethod,
BillingMethodCopyright © 2022. All rights reserved.