45 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
46 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
70 inline void SetFrequency(
const char* value) { m_frequencyHasBeenSet =
true; m_frequency.assign(value); }
100 inline void SetInterval(
int value) { m_intervalHasBeenSet =
true; m_interval = value; }
210 inline void SetOccurrenceUnit(
const char* value) { m_occurrenceUnitHasBeenSet =
true; m_occurrenceUnit.assign(value); }
238 bool m_frequencyHasBeenSet;
240 bool m_intervalHasBeenSet;
242 bool m_occurrenceDaysHasBeenSet;
243 bool m_occurrenceRelativeToEnd;
244 bool m_occurrenceRelativeToEndHasBeenSet;
246 bool m_occurrenceUnitHasBeenSet;
void SetOccurrenceUnit(const Aws::String &value)
const Aws::Vector< int > & GetOccurrenceDays() const
ScheduledInstanceRecurrenceRequest & WithOccurrenceUnit(const char *value)
void SetOccurrenceRelativeToEnd(bool value)
void SetFrequency(const char *value)
void SetOccurrenceUnit(Aws::String &&value)
std::vector< T, Aws::Allocator< T > > Vector
ScheduledInstanceRecurrenceRequest & AddOccurrenceDays(int value)
const Aws::String & GetOccurrenceUnit() const
ScheduledInstanceRecurrenceRequest & WithOccurrenceUnit(const Aws::String &value)
ScheduledInstanceRecurrenceRequest & WithFrequency(Aws::String &&value)
void SetOccurrenceDays(Aws::Vector< int > &&value)
void SetFrequency(const Aws::String &value)
ScheduledInstanceRecurrenceRequest & WithInterval(int value)
void SetFrequency(Aws::String &&value)
void SetOccurrenceDays(const Aws::Vector< int > &value)
std::basic_ostream< char, std::char_traits< char > > OStream
void SetInterval(int value)
ScheduledInstanceRecurrenceRequest & WithOccurrenceRelativeToEnd(bool value)
void SetOccurrenceUnit(const char *value)
bool GetOccurrenceRelativeToEnd() const
ScheduledInstanceRecurrenceRequest & WithOccurrenceUnit(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
ScheduledInstanceRecurrenceRequest & WithFrequency(const char *value)
ScheduledInstanceRecurrenceRequest & WithOccurrenceDays(Aws::Vector< int > &&value)
ScheduledInstanceRecurrenceRequest & WithFrequency(const Aws::String &value)
ScheduledInstanceRecurrenceRequest & WithOccurrenceDays(const Aws::Vector< int > &value)
JSON (JavaScript Object Notation).
const Aws::String & GetFrequency() const