public static interface ScheduleRunConfiguration.Builder extends CopyableBuilder<ScheduleRunConfiguration.Builder,ScheduleRunConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ScheduleRunConfiguration.Builder |
auxiliaryApps(Collection<String> auxiliaryApps)
A list of auxiliary apps for the run.
|
ScheduleRunConfiguration.Builder |
auxiliaryApps(String... auxiliaryApps)
A list of auxiliary apps for the run.
|
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.
|
copyapply, 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 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.default ScheduleRunConfiguration.Builder location(Consumer<Location.Builder> location)
Information about the location that is used for the run.
This is a convenience 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 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 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 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.
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,
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.
billingMethod - Specifies the billing method for a test run: metered or unmetered. If the
parameter is not specified, the default value is metered.BillingMethod,
BillingMethodCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.