public static interface AccountSettings.Builder extends SdkPojo, CopyableBuilder<AccountSettings.Builder,AccountSettings>
Modifier and Type | Method and Description |
---|---|
AccountSettings.Builder |
awsAccountNumber(String awsAccountNumber)
The AWS account number specified in the
AccountSettings container. |
AccountSettings.Builder |
defaultJobTimeoutMinutes(Integer defaultJobTimeoutMinutes)
The default number of minutes (at the account level) a test run will execute before it times out.
|
AccountSettings.Builder |
maxJobTimeoutMinutes(Integer maxJobTimeoutMinutes)
The maximum number of minutes a test run will execute before it times out.
|
AccountSettings.Builder |
maxSlots(Map<String,Integer> maxSlots)
The maximum number of device slots that the AWS account can purchase.
|
AccountSettings.Builder |
skipAppResign(Boolean skipAppResign)
When set to
true , for private devices, Device Farm will not sign your app again. |
default AccountSettings.Builder |
trialMinutes(Consumer<TrialMinutes.Builder> trialMinutes)
Information about an AWS account's usage of free trial device minutes.
|
AccountSettings.Builder |
trialMinutes(TrialMinutes trialMinutes)
Information about an AWS account's usage of free trial device minutes.
|
AccountSettings.Builder |
unmeteredDevices(Map<DevicePlatform,Integer> unmeteredDevices)
Returns the unmetered devices you have purchased or want to purchase.
|
AccountSettings.Builder |
unmeteredDevicesWithStrings(Map<String,Integer> unmeteredDevices)
Returns the unmetered devices you have purchased or want to purchase.
|
AccountSettings.Builder |
unmeteredRemoteAccessDevices(Map<DevicePlatform,Integer> unmeteredRemoteAccessDevices)
Returns the unmetered remote access devices you have purchased or want to purchase.
|
AccountSettings.Builder |
unmeteredRemoteAccessDevicesWithStrings(Map<String,Integer> unmeteredRemoteAccessDevices)
Returns the unmetered remote access devices you have purchased or want to purchase.
|
copy
applyMutation, build
AccountSettings.Builder awsAccountNumber(String awsAccountNumber)
The AWS account number specified in the AccountSettings
container.
awsAccountNumber
- The AWS account number specified in the AccountSettings
container.AccountSettings.Builder unmeteredDevicesWithStrings(Map<String,Integer> unmeteredDevices)
Returns the unmetered devices you have purchased or want to purchase.
unmeteredDevices
- Returns the unmetered devices you have purchased or want to purchase.AccountSettings.Builder unmeteredDevices(Map<DevicePlatform,Integer> unmeteredDevices)
Returns the unmetered devices you have purchased or want to purchase.
unmeteredDevices
- Returns the unmetered devices you have purchased or want to purchase.AccountSettings.Builder unmeteredRemoteAccessDevicesWithStrings(Map<String,Integer> unmeteredRemoteAccessDevices)
Returns the unmetered remote access devices you have purchased or want to purchase.
unmeteredRemoteAccessDevices
- Returns the unmetered remote access devices you have purchased or want to purchase.AccountSettings.Builder unmeteredRemoteAccessDevices(Map<DevicePlatform,Integer> unmeteredRemoteAccessDevices)
Returns the unmetered remote access devices you have purchased or want to purchase.
unmeteredRemoteAccessDevices
- Returns the unmetered remote access devices you have purchased or want to purchase.AccountSettings.Builder maxJobTimeoutMinutes(Integer maxJobTimeoutMinutes)
The maximum number of minutes a test run will execute before it times out.
maxJobTimeoutMinutes
- The maximum number of minutes a test run will execute before it times out.AccountSettings.Builder trialMinutes(TrialMinutes trialMinutes)
Information about an AWS account's usage of free trial device minutes.
trialMinutes
- Information about an AWS account's usage of free trial device minutes.default AccountSettings.Builder trialMinutes(Consumer<TrialMinutes.Builder> trialMinutes)
Information about an AWS account's usage of free trial device minutes.
This is a convenience that creates an instance of theTrialMinutes.Builder
avoiding the need to
create one manually via TrialMinutes.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to trialMinutes(TrialMinutes)
.trialMinutes
- a consumer that will call methods on TrialMinutes.Builder
trialMinutes(TrialMinutes)
AccountSettings.Builder maxSlots(Map<String,Integer> maxSlots)
The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an
offering-id:number
pair, where the offering-id
represents one of the IDs returned
by the ListOfferings
command.
maxSlots
- The maximum number of device slots that the AWS account can purchase. Each maximum is expressed as an
offering-id:number
pair, where the offering-id
represents one of the IDs
returned by the ListOfferings
command.AccountSettings.Builder defaultJobTimeoutMinutes(Integer defaultJobTimeoutMinutes)
The default number of minutes (at the account level) a test run will execute before it times out. Default value is 60 minutes.
defaultJobTimeoutMinutes
- The default number of minutes (at the account level) a test run will execute before it times out.
Default value is 60 minutes.AccountSettings.Builder skipAppResign(Boolean skipAppResign)
When set to true
, for private devices, Device Farm will not sign your app again. For public
devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
skipAppResign
- When set to true
, for private devices, Device Farm will not sign your app again. For
public devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.