75 inline void SetExtraDataPackageArn(
const char* value) { m_extraDataPackageArnHasBeenSet =
true; m_extraDataPackageArn.assign(value); }
116 inline void SetNetworkProfileArn(
const char* value) { m_networkProfileArnHasBeenSet =
true; m_networkProfileArn.assign(value); }
151 inline void SetLocale(
const char* value) { m_localeHasBeenSet =
true; m_locale.assign(value); }
201 inline void SetRadios(
const Radios& value) { m_radiosHasBeenSet =
true; m_radios = value; }
206 inline void SetRadios(
Radios&& value) { m_radiosHasBeenSet =
true; m_radios = value; }
295 bool m_extraDataPackageArnHasBeenSet;
297 bool m_networkProfileArnHasBeenSet;
299 bool m_localeHasBeenSet;
301 bool m_locationHasBeenSet;
303 bool m_radiosHasBeenSet;
305 bool m_auxiliaryAppsHasBeenSet;
307 bool m_billingMethodHasBeenSet;
#define AWS_DEVICEFARM_API
ScheduleRunConfiguration & WithLocale(const char *value)
ScheduleRunConfiguration & WithExtraDataPackageArn(Aws::String &&value)
ScheduleRunConfiguration & AddAuxiliaryApps(Aws::String &&value)
const Aws::String & GetExtraDataPackageArn() const
ScheduleRunConfiguration & WithExtraDataPackageArn(const char *value)
void SetExtraDataPackageArn(const Aws::String &value)
ScheduleRunConfiguration & WithRadios(Radios &&value)
void SetNetworkProfileArn(Aws::String &&value)
ScheduleRunConfiguration & WithAuxiliaryApps(Aws::Vector< Aws::String > &&value)
const Radios & GetRadios() const
ScheduleRunConfiguration & AddAuxiliaryApps(const char *value)
std::vector< T, Aws::Allocator< T > > Vector
void SetAuxiliaryApps(Aws::Vector< Aws::String > &&value)
const Location & GetLocation() const
void SetBillingMethod(const BillingMethod &value)
const Aws::String & GetLocale() const
void SetLocation(const Location &value)
ScheduleRunConfiguration & WithExtraDataPackageArn(const Aws::String &value)
void SetAuxiliaryApps(const Aws::Vector< Aws::String > &value)
ScheduleRunConfiguration & WithRadios(const Radios &value)
const Aws::Vector< Aws::String > & GetAuxiliaryApps() const
void SetLocale(Aws::String &&value)
const Aws::String & GetNetworkProfileArn() const
ScheduleRunConfiguration & WithLocale(const Aws::String &value)
ScheduleRunConfiguration & WithLocale(Aws::String &&value)
void SetLocation(Location &&value)
void SetExtraDataPackageArn(Aws::String &&value)
void SetLocale(const char *value)
ScheduleRunConfiguration & WithNetworkProfileArn(const Aws::String &value)
ScheduleRunConfiguration & AddAuxiliaryApps(const Aws::String &value)
void SetBillingMethod(BillingMethod &&value)
ScheduleRunConfiguration & WithLocation(Location &&value)
const BillingMethod & GetBillingMethod() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetExtraDataPackageArn(const char *value)
ScheduleRunConfiguration & WithNetworkProfileArn(const char *value)
void SetRadios(Radios &&value)
ScheduleRunConfiguration & WithAuxiliaryApps(const Aws::Vector< Aws::String > &value)
void SetNetworkProfileArn(const Aws::String &value)
void SetRadios(const Radios &value)
void SetLocale(const Aws::String &value)
ScheduleRunConfiguration & WithNetworkProfileArn(Aws::String &&value)
void SetNetworkProfileArn(const char *value)
ScheduleRunConfiguration & WithBillingMethod(const BillingMethod &value)
JSON (JavaScript Object Notation).
ScheduleRunConfiguration & WithBillingMethod(BillingMethod &&value)
ScheduleRunConfiguration & WithLocation(const Location &value)