7#include <aws/devicefarm/DeviceFarm_EXPORTS.h>
33 AWS_DEVICEFARM_API
Radios() =
default;
43 inline bool GetWifi()
const {
return m_wifi; }
45 inline void SetWifi(
bool value) { m_wifiHasBeenSet =
true; m_wifi = value; }
56 inline void SetBluetooth(
bool value) { m_bluetoothHasBeenSet =
true; m_bluetooth = value; }
64 inline bool GetNfc()
const {
return m_nfc; }
66 inline void SetNfc(
bool value) { m_nfcHasBeenSet =
true; m_nfc = value; }
74 inline bool GetGps()
const {
return m_gps; }
76 inline void SetGps(
bool value) { m_gpsHasBeenSet =
true; m_gps = value; }
82 bool m_wifiHasBeenSet =
false;
84 bool m_bluetooth{
false};
85 bool m_bluetoothHasBeenSet =
false;
88 bool m_nfcHasBeenSet =
false;
91 bool m_gpsHasBeenSet =
false;
AWS_DEVICEFARM_API Radios()=default
AWS_DEVICEFARM_API Radios(Aws::Utils::Json::JsonView jsonValue)
bool GpsHasBeenSet() const
bool WifiHasBeenSet() const
AWS_DEVICEFARM_API Aws::Utils::Json::JsonValue Jsonize() const
Radios & WithWifi(bool value)
Radios & WithGps(bool value)
bool BluetoothHasBeenSet() const
bool NfcHasBeenSet() const
Radios & WithBluetooth(bool value)
Radios & WithNfc(bool value)
AWS_DEVICEFARM_API Radios & operator=(Aws::Utils::Json::JsonView jsonValue)
bool GetBluetooth() const
void SetBluetooth(bool value)
Aws::Utils::Json::JsonValue JsonValue