public class AccountSettings extends Object implements Serializable, Cloneable
A container for account-level settings within AWS Device Farm.
Constructor and Description |
---|
AccountSettings() |
Modifier and Type | Method and Description |
---|---|
AccountSettings |
addUnmeteredDevicesEntry(String key,
Integer value) |
AccountSettings |
addUnmeteredRemoteAccessDevicesEntry(String key,
Integer value) |
AccountSettings |
clearUnmeteredDevicesEntries()
Removes all the entries added into UnmeteredDevices.
|
AccountSettings |
clearUnmeteredRemoteAccessDevicesEntries()
Removes all the entries added into UnmeteredRemoteAccessDevices.
|
AccountSettings |
clone() |
boolean |
equals(Object obj) |
String |
getAwsAccountNumber()
The AWS account number specified in the
AccountSettings container. |
Map<String,Integer> |
getUnmeteredDevices()
Returns the unmetered devices you have purchased or want to purchase.
|
Map<String,Integer> |
getUnmeteredRemoteAccessDevices()
Returns the unmetered remote access devices you have purchased or want to purchase.
|
int |
hashCode() |
void |
setAwsAccountNumber(String awsAccountNumber)
The AWS account number specified in the
AccountSettings container. |
void |
setUnmeteredDevices(Map<String,Integer> unmeteredDevices)
Returns the unmetered devices you have purchased or want to purchase.
|
void |
setUnmeteredRemoteAccessDevices(Map<String,Integer> unmeteredRemoteAccessDevices)
Returns the unmetered remote access devices you have purchased or want to purchase.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
AccountSettings |
withAwsAccountNumber(String awsAccountNumber)
The AWS account number specified in the
AccountSettings container. |
AccountSettings |
withUnmeteredDevices(Map<String,Integer> unmeteredDevices)
Returns the unmetered devices you have purchased or want to purchase.
|
AccountSettings |
withUnmeteredRemoteAccessDevices(Map<String,Integer> unmeteredRemoteAccessDevices)
Returns the unmetered remote access devices you have purchased or want to purchase.
|
public void setAwsAccountNumber(String awsAccountNumber)
The AWS account number specified in the AccountSettings
container.
awsAccountNumber
- The AWS account number specified in the AccountSettings
container.public String getAwsAccountNumber()
The AWS account number specified in the AccountSettings
container.
AccountSettings
container.public AccountSettings withAwsAccountNumber(String awsAccountNumber)
The AWS account number specified in the AccountSettings
container.
awsAccountNumber
- The AWS account number specified in the AccountSettings
container.public Map<String,Integer> getUnmeteredDevices()
Returns the unmetered devices you have purchased or want to purchase.
public void setUnmeteredDevices(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.public AccountSettings withUnmeteredDevices(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.public AccountSettings addUnmeteredDevicesEntry(String key, Integer value)
public AccountSettings clearUnmeteredDevicesEntries()
public Map<String,Integer> getUnmeteredRemoteAccessDevices()
Returns the unmetered remote access devices you have purchased or want to purchase.
public void setUnmeteredRemoteAccessDevices(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.public AccountSettings withUnmeteredRemoteAccessDevices(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.public AccountSettings addUnmeteredRemoteAccessDevicesEntry(String key, Integer value)
public AccountSettings clearUnmeteredRemoteAccessDevicesEntries()
public String toString()
toString
in class Object
Object.toString()
public AccountSettings clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.