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; }
190 inline void SetOccurrenceUnit(
const char* value) { m_occurrenceUnitHasBeenSet =
true; m_occurrenceUnit.assign(value); }
212 bool m_frequencyHasBeenSet;
214 bool m_intervalHasBeenSet;
216 bool m_occurrenceDaySetHasBeenSet;
217 bool m_occurrenceRelativeToEnd;
218 bool m_occurrenceRelativeToEndHasBeenSet;
220 bool m_occurrenceUnitHasBeenSet;
ScheduledInstanceRecurrence & WithInterval(int value)
void SetFrequency(const char *value)
void SetOccurrenceUnit(const char *value)
void SetFrequency(Aws::String &&value)
void SetOccurrenceDaySet(const Aws::Vector< int > &value)
ScheduledInstanceRecurrence & WithFrequency(const char *value)
const Aws::String & GetOccurrenceUnit() const
std::vector< T, Aws::Allocator< T > > Vector
void SetOccurrenceDaySet(Aws::Vector< int > &&value)
void SetOccurrenceUnit(Aws::String &&value)
ScheduledInstanceRecurrence & WithOccurrenceDaySet(const Aws::Vector< int > &value)
void SetInterval(int value)
ScheduledInstanceRecurrence & WithOccurrenceRelativeToEnd(bool value)
bool GetOccurrenceRelativeToEnd() const
const Aws::String & GetFrequency() const
std::basic_ostream< char, std::char_traits< char > > OStream
ScheduledInstanceRecurrence & AddOccurrenceDaySet(int value)
void SetFrequency(const Aws::String &value)
void SetOccurrenceRelativeToEnd(bool value)
ScheduledInstanceRecurrence & WithOccurrenceUnit(const char *value)
void SetOccurrenceUnit(const Aws::String &value)
ScheduledInstanceRecurrence & WithOccurrenceDaySet(Aws::Vector< int > &&value)
ScheduledInstanceRecurrence & WithOccurrenceUnit(Aws::String &&value)
ScheduledInstanceRecurrence & WithFrequency(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
ScheduledInstanceRecurrence & WithOccurrenceUnit(const Aws::String &value)
ScheduledInstanceRecurrence & WithFrequency(const Aws::String &value)
const Aws::Vector< int > & GetOccurrenceDaySet() const
JSON (JavaScript Object Notation).