7#include <aws/core/utils/DateTime.h>
8#include <aws/core/utils/memory/stl/AWSStreamFwd.h>
9#include <aws/rds/RDS_EXPORTS.h>
10#include <aws/rds/model/LifecycleSupportName.h>
66 m_lifecycleSupportNameHasBeenSet =
true;
67 m_lifecycleSupportName = value;
82 template <
typename LifecycleSupportStartDateT = Aws::Utils::DateTime>
84 m_lifecycleSupportStartDateHasBeenSet =
true;
85 m_lifecycleSupportStartDate = std::forward<LifecycleSupportStartDateT>(value);
87 template <
typename LifecycleSupportStartDateT = Aws::Utils::DateTime>
101 template <
typename LifecycleSupportEndDateT = Aws::Utils::DateTime>
103 m_lifecycleSupportEndDateHasBeenSet =
true;
104 m_lifecycleSupportEndDate = std::forward<LifecycleSupportEndDateT>(value);
106 template <
typename LifecycleSupportEndDateT = Aws::Utils::DateTime>
118 bool m_lifecycleSupportNameHasBeenSet =
false;
119 bool m_lifecycleSupportStartDateHasBeenSet =
false;
120 bool m_lifecycleSupportEndDateHasBeenSet =
false;
LifecycleSupportName GetLifecycleSupportName() const
bool LifecycleSupportNameHasBeenSet() const
bool LifecycleSupportEndDateHasBeenSet() const
void SetLifecycleSupportEndDate(LifecycleSupportEndDateT &&value)
bool LifecycleSupportStartDateHasBeenSet() const
AWS_RDS_API void OutputToStream(Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
AWS_RDS_API SupportedEngineLifecycle(const Aws::Utils::Xml::XmlNode &xmlNode)
AWS_RDS_API void OutputToStream(Aws::OStream &oStream, const char *location) const
SupportedEngineLifecycle & WithLifecycleSupportEndDate(LifecycleSupportEndDateT &&value)
void SetLifecycleSupportName(LifecycleSupportName value)
void SetLifecycleSupportStartDate(LifecycleSupportStartDateT &&value)
SupportedEngineLifecycle & WithLifecycleSupportName(LifecycleSupportName value)
const Aws::Utils::DateTime & GetLifecycleSupportStartDate() const
AWS_RDS_API SupportedEngineLifecycle()=default
const Aws::Utils::DateTime & GetLifecycleSupportEndDate() const
SupportedEngineLifecycle & WithLifecycleSupportStartDate(LifecycleSupportStartDateT &&value)
AWS_RDS_API SupportedEngineLifecycle & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
std::basic_ostream< char, std::char_traits< char > > OStream