46 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
47 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
67 inline void SetResourceIdentifier(
const char* value) { m_resourceIdentifierHasBeenSet =
true; m_resourceIdentifier.assign(value); }
128 bool m_resourceIdentifierHasBeenSet;
130 bool m_pendingMaintenanceActionDetailsHasBeenSet;
ResourcePendingMaintenanceActions & WithResourceIdentifier(const Aws::String &value)
std::vector< T, Aws::Allocator< T > > Vector
const Aws::String & GetResourceIdentifier() const
ResourcePendingMaintenanceActions & WithResourceIdentifier(const char *value)
void SetResourceIdentifier(const Aws::String &value)
ResourcePendingMaintenanceActions & AddPendingMaintenanceActionDetails(PendingMaintenanceAction &&value)
void SetPendingMaintenanceActionDetails(const Aws::Vector< PendingMaintenanceAction > &value)
void SetResourceIdentifier(const char *value)
void SetResourceIdentifier(Aws::String &&value)
ResourcePendingMaintenanceActions & AddPendingMaintenanceActionDetails(const PendingMaintenanceAction &value)
std::basic_ostream< char, std::char_traits< char > > OStream
ResourcePendingMaintenanceActions & WithPendingMaintenanceActionDetails(const Aws::Vector< PendingMaintenanceAction > &value)
void SetPendingMaintenanceActionDetails(Aws::Vector< PendingMaintenanceAction > &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
ResourcePendingMaintenanceActions & WithResourceIdentifier(Aws::String &&value)
const Aws::Vector< PendingMaintenanceAction > & GetPendingMaintenanceActionDetails() const
ResourcePendingMaintenanceActions & WithPendingMaintenanceActionDetails(Aws::Vector< PendingMaintenanceAction > &&value)
JSON (JavaScript Object Notation).