7#include <aws/s3/S3_EXPORTS.h>
8#include <aws/s3/model/ReplicationTimeStatus.h>
9#include <aws/s3/model/ReplicationTimeValue.h>
71 bool m_statusHasBeenSet =
false;
74 bool m_timeHasBeenSet =
false;
AWS_S3_API ReplicationTime()
ReplicationTime & WithTime(ReplicationTimeValue &&value)
ReplicationTime & WithStatus(ReplicationTimeStatus &&value)
bool StatusHasBeenSet() const
void SetTime(ReplicationTimeValue &&value)
AWS_S3_API ReplicationTime(const Aws::Utils::Xml::XmlNode &xmlNode)
AWS_S3_API ReplicationTime & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
bool TimeHasBeenSet() const
ReplicationTime & WithStatus(const ReplicationTimeStatus &value)
const ReplicationTimeValue & GetTime() const
void SetStatus(const ReplicationTimeStatus &value)
const ReplicationTimeStatus & GetStatus() const
void SetStatus(ReplicationTimeStatus &&value)
AWS_S3_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
void SetTime(const ReplicationTimeValue &value)
ReplicationTime & WithTime(const ReplicationTimeValue &value)