48 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
49 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
256 inline void SetStatus(
const char* value) { m_statusHasBeenSet =
true; m_status.assign(value); }
291 inline void SetStatusMessage(
const char* value) { m_statusMessageHasBeenSet =
true; m_statusMessage.assign(value); }
338 inline void SetClientToken(
const char* value) { m_clientTokenHasBeenSet =
true; m_clientToken.assign(value); }
366 bool m_reservedInstancesModificationIdHasBeenSet;
368 bool m_reservedInstancesIdsHasBeenSet;
370 bool m_modificationResultsHasBeenSet;
372 bool m_createDateHasBeenSet;
374 bool m_updateDateHasBeenSet;
376 bool m_effectiveDateHasBeenSet;
378 bool m_statusHasBeenSet;
380 bool m_statusMessageHasBeenSet;
382 bool m_clientTokenHasBeenSet;
const Aws::String & GetClientToken() const
void SetEffectiveDate(Aws::Utils::DateTime &&value)
void SetStatus(const Aws::String &value)
void SetStatusMessage(const Aws::String &value)
void SetReservedInstancesModificationId(const Aws::String &value)
ReservedInstancesModification & WithClientToken(const char *value)
const Aws::Utils::DateTime & GetUpdateDate() const
std::vector< T, Aws::Allocator< T > > Vector
void SetStatus(const char *value)
const Aws::Utils::DateTime & GetEffectiveDate() const
ReservedInstancesModification & WithStatus(const char *value)
void SetModificationResults(Aws::Vector< ReservedInstancesModificationResponse > &&value)
void SetReservedInstancesModificationId(Aws::String &&value)
void SetUpdateDate(const Aws::Utils::DateTime &value)
ReservedInstancesModification & WithReservedInstancesModificationId(Aws::String &&value)
ReservedInstancesModification & WithCreateDate(Aws::Utils::DateTime &&value)
ReservedInstancesModification & AddModificationResults(ReservedInstancesModificationResponse &&value)
ReservedInstancesModification & WithStatus(Aws::String &&value)
ReservedInstancesModification & WithReservedInstancesModificationId(const char *value)
void SetClientToken(const Aws::String &value)
void SetCreateDate(const Aws::Utils::DateTime &value)
ReservedInstancesModification & WithUpdateDate(const Aws::Utils::DateTime &value)
ReservedInstancesModification & WithReservedInstancesIds(Aws::Vector< ReservedInstancesId > &&value)
const Aws::Utils::DateTime & GetCreateDate() const
void SetEffectiveDate(const Aws::Utils::DateTime &value)
ReservedInstancesModification & WithModificationResults(Aws::Vector< ReservedInstancesModificationResponse > &&value)
void SetClientToken(Aws::String &&value)
std::basic_ostream< char, std::char_traits< char > > OStream
void SetStatus(Aws::String &&value)
ReservedInstancesModification & WithReservedInstancesModificationId(const Aws::String &value)
ReservedInstancesModification & WithUpdateDate(Aws::Utils::DateTime &&value)
void SetReservedInstancesModificationId(const char *value)
void SetStatusMessage(Aws::String &&value)
ReservedInstancesModification & WithEffectiveDate(Aws::Utils::DateTime &&value)
void SetCreateDate(Aws::Utils::DateTime &&value)
ReservedInstancesModification & WithStatusMessage(Aws::String &&value)
void SetUpdateDate(Aws::Utils::DateTime &&value)
void SetClientToken(const char *value)
ReservedInstancesModification & AddReservedInstancesIds(ReservedInstancesId &&value)
ReservedInstancesModification & AddReservedInstancesIds(const ReservedInstancesId &value)
ReservedInstancesModification & WithStatus(const Aws::String &value)
ReservedInstancesModification & WithStatusMessage(const char *value)
const Aws::String & GetStatus() const
const Aws::String & GetStatusMessage() const
const Aws::String & GetReservedInstancesModificationId() const
ReservedInstancesModification & WithEffectiveDate(const Aws::Utils::DateTime &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
ReservedInstancesModification & WithStatusMessage(const Aws::String &value)
ReservedInstancesModification & AddModificationResults(const ReservedInstancesModificationResponse &value)
void SetStatusMessage(const char *value)
ReservedInstancesModification & WithModificationResults(const Aws::Vector< ReservedInstancesModificationResponse > &value)
const Aws::Vector< ReservedInstancesId > & GetReservedInstancesIds() const
ReservedInstancesModification & WithClientToken(Aws::String &&value)
const Aws::Vector< ReservedInstancesModificationResponse > & GetModificationResults() const
void SetReservedInstancesIds(const Aws::Vector< ReservedInstancesId > &value)
void SetReservedInstancesIds(Aws::Vector< ReservedInstancesId > &&value)
ReservedInstancesModification & WithReservedInstancesIds(const Aws::Vector< ReservedInstancesId > &value)
void SetModificationResults(const Aws::Vector< ReservedInstancesModificationResponse > &value)
ReservedInstancesModification & WithClientToken(const Aws::String &value)
ReservedInstancesModification & WithCreateDate(const Aws::Utils::DateTime &value)
JSON (JavaScript Object Notation).