CopyableBuilder<ScheduleRunConfiguration.Builder,ScheduleRunConfiguration>
, SdkBuilder<ScheduleRunConfiguration.Builder,ScheduleRunConfiguration>
public static interface ScheduleRunConfiguration.Builder extends CopyableBuilder<ScheduleRunConfiguration.Builder,ScheduleRunConfiguration>
Modifier and Type | Method | Description |
---|---|---|
ScheduleRunConfiguration.Builder |
auxiliaryApps(String... auxiliaryApps) |
A list of auxiliary apps for the run.
|
ScheduleRunConfiguration.Builder |
auxiliaryApps(Collection<String> auxiliaryApps) |
A list of auxiliary apps for the run.
|
ScheduleRunConfiguration.Builder |
billingMethod(String billingMethod) |
Specifies the billing method for a test run:
metered or unmetered . |
ScheduleRunConfiguration.Builder |
billingMethod(BillingMethod billingMethod) |
Specifies the billing method for a test run:
metered or unmetered . |
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.
|
ScheduleRunConfiguration.Builder |
location(Location location) |
Information about the location that is used for the run.
|
ScheduleRunConfiguration.Builder |
networkProfileArn(String networkProfileArn) |
Reserved for internal use.
|
ScheduleRunConfiguration.Builder |
radios(Radios radios) |
Information about the radio states for the run.
|
copy
apply, build
ScheduleRunConfiguration.Builder extraDataPackageArn(String extraDataPackageArn)
The ARN of the extra data for the run. The extra data is a .zip file that AWS Device Farm will extract 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 will extract
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.ScheduleRunConfiguration.Builder radios(Radios radios)
Information about the radio states for the run.
radios
- Information about the radio states for the run.ScheduleRunConfiguration.Builder auxiliaryApps(Collection<String> auxiliaryApps)
A list of auxiliary apps for the run.
auxiliaryApps
- A list of auxiliary apps for the run.ScheduleRunConfiguration.Builder auxiliaryApps(String... auxiliaryApps)
A list of auxiliary apps for the run.
NOTE: This method appends the values to the existing list (if any). Use
#setAuxiliaryApps(java.util.Collection)
or #withAuxiliaryApps(java.util.Collection)
if you
want to override the existing values.
auxiliaryApps
- A list of auxiliary apps for the run.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
.
billingMethod
- Specifies the billing method for a test run: metered
or unmetered
. If the
parameter is not specified, the default value is metered
.BillingMethod
ScheduleRunConfiguration.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
.
billingMethod
- Specifies the billing method for a test run: metered
or unmetered
. If the
parameter is not specified, the default value is metered
.BillingMethod
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.