68 inline void SetAwsAccountNumber(
const char* value) { m_awsAccountNumberHasBeenSet =
true; m_awsAccountNumber.assign(value); }
167 bool m_awsAccountNumberHasBeenSet;
169 bool m_unmeteredDevicesHasBeenSet;
171 bool m_unmeteredRemoteAccessDevicesHasBeenSet;
#define AWS_DEVICEFARM_API
AccountSettings & WithAwsAccountNumber(const char *value)
AccountSettings & WithUnmeteredDevices(const Aws::Map< DevicePlatform, long > &value)
const Aws::String & GetAwsAccountNumber() const
void SetAwsAccountNumber(const char *value)
AccountSettings & WithUnmeteredRemoteAccessDevices(const Aws::Map< DevicePlatform, long > &value)
void SetAwsAccountNumber(Aws::String &&value)
AccountSettings & WithUnmeteredDevices(Aws::Map< DevicePlatform, long > &&value)
AccountSettings & WithAwsAccountNumber(const Aws::String &value)
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
void SetUnmeteredRemoteAccessDevices(const Aws::Map< DevicePlatform, long > &value)
AccountSettings & WithUnmeteredRemoteAccessDevices(Aws::Map< DevicePlatform, long > &&value)
AccountSettings & AddUnmeteredRemoteAccessDevices(const DevicePlatform &key, long value)
void SetUnmeteredDevices(Aws::Map< DevicePlatform, long > &&value)
const Aws::Map< DevicePlatform, long > & GetUnmeteredRemoteAccessDevices() const
AccountSettings & WithAwsAccountNumber(Aws::String &&value)
void SetUnmeteredRemoteAccessDevices(Aws::Map< DevicePlatform, long > &&value)
const Aws::Map< DevicePlatform, long > & GetUnmeteredDevices() const
AccountSettings & AddUnmeteredDevices(const DevicePlatform &key, long value)
AccountSettings & AddUnmeteredRemoteAccessDevices(DevicePlatform &&key, long value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
AccountSettings & AddUnmeteredDevices(DevicePlatform &&key, long value)
void SetAwsAccountNumber(const Aws::String &value)
void SetUnmeteredDevices(const Aws::Map< DevicePlatform, long > &value)
JSON (JavaScript Object Notation).