@Generated(value="software.amazon.awssdk:codegen") public class AccountSettings extends Object implements StructuredPojo, software.amazon.awssdk.utils.builder.ToCopyableBuilder<AccountSettings.Builder,AccountSettings>
A container for account-level settings within AWS Device Farm.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AccountSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
awsAccountNumber()
The AWS account number specified in the
AccountSettings container. |
static AccountSettings.Builder |
builder() |
Integer |
defaultJobTimeoutMinutes()
The default number of minutes (at the account level) a test run will execute before it times out.
|
boolean |
equals(Object obj) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Integer |
maxJobTimeoutMinutes()
The maximum number of minutes a test run will execute before it times out.
|
Map<String,Integer> |
maxSlots()
The maximum number of device slots that the AWS account can purchase.
|
static Class<? extends AccountSettings.Builder> |
serializableBuilderClass() |
AccountSettings.Builder |
toBuilder() |
String |
toString() |
TrialMinutes |
trialMinutes()
Information about an AWS account's usage of free trial device minutes.
|
Map<String,Integer> |
unmeteredDevices()
Returns the unmetered devices you have purchased or want to purchase.
|
Map<String,Integer> |
unmeteredRemoteAccessDevices()
Returns the unmetered remote access devices you have purchased or want to purchase.
|
public String awsAccountNumber()
The AWS account number specified in the AccountSettings container.
AccountSettings container.public Map<String,Integer> unmeteredDevices()
Returns the unmetered devices you have purchased or want to purchase.
public Map<String,Integer> unmeteredRemoteAccessDevices()
Returns the unmetered remote access devices you have purchased or want to purchase.
public Integer maxJobTimeoutMinutes()
The maximum number of minutes a test run will execute before it times out.
public TrialMinutes trialMinutes()
Information about an AWS account's usage of free trial device minutes.
public 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.
offering-id:number pair, where the offering-id represents one of the IDs
returned by the ListOfferings command.public 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.
public AccountSettings.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<AccountSettings.Builder,AccountSettings>public static AccountSettings.Builder builder()
public static Class<? extends AccountSettings.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2017. All rights reserved.