22 namespace StorageGateway
51 inline void SetGatewayARN(
const char* value) { m_gatewayARNHasBeenSet =
true; m_gatewayARN.assign(value); }
74 inline void SetHourOfDay(
long value) { m_hourOfDayHasBeenSet =
true; m_hourOfDay = value; }
95 inline void SetMinuteOfHour(
long value) { m_minuteOfHourHasBeenSet =
true; m_minuteOfHour = value; }
112 inline void SetDayOfWeek(
long value) { m_dayOfWeekHasBeenSet =
true; m_dayOfWeek = value; }
121 bool m_gatewayARNHasBeenSet;
123 bool m_hourOfDayHasBeenSet;
125 bool m_minuteOfHourHasBeenSet;
127 bool m_dayOfWeekHasBeenSet;
UpdateMaintenanceStartTimeRequest & WithGatewayARN(Aws::String &&value)
void SetMinuteOfHour(long value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
UpdateMaintenanceStartTimeRequest & WithGatewayARN(const char *value)
void SetGatewayARN(const char *value)
long GetMinuteOfHour() const
long GetHourOfDay() const
void SetHourOfDay(long value)
void SetDayOfWeek(long value)
UpdateMaintenanceStartTimeRequest & WithHourOfDay(long value)
UpdateMaintenanceStartTimeRequest & WithGatewayARN(const Aws::String &value)
void SetGatewayARN(Aws::String &&value)
UpdateMaintenanceStartTimeRequest & WithMinuteOfHour(long value)
long GetDayOfWeek() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetGatewayARN(const Aws::String &value)
UpdateMaintenanceStartTimeRequest & WithDayOfWeek(long value)
#define AWS_STORAGEGATEWAY_API
const Aws::String & GetGatewayARN() const
JSON (JavaScript Object Notation).