7#include <aws/s3control/S3Control_EXPORTS.h>
8#include <aws/s3control/model/GeneratedManifestFormat.h>
9#include <aws/s3control/model/JobManifestLocation.h>
67 bool m_formatHasBeenSet =
false;
70 bool m_locationHasBeenSet =
false;
AWS_S3CONTROL_API S3GeneratedManifestDescriptor & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
const GeneratedManifestFormat & GetFormat() const
AWS_S3CONTROL_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
void SetFormat(const GeneratedManifestFormat &value)
S3GeneratedManifestDescriptor & WithFormat(const GeneratedManifestFormat &value)
void SetFormat(GeneratedManifestFormat &&value)
void SetLocation(JobManifestLocation &&value)
const JobManifestLocation & GetLocation() const
S3GeneratedManifestDescriptor & WithLocation(const JobManifestLocation &value)
void SetLocation(const JobManifestLocation &value)
AWS_S3CONTROL_API S3GeneratedManifestDescriptor(const Aws::Utils::Xml::XmlNode &xmlNode)
AWS_S3CONTROL_API S3GeneratedManifestDescriptor()
S3GeneratedManifestDescriptor & WithFormat(GeneratedManifestFormat &&value)
bool FormatHasBeenSet() const
bool LocationHasBeenSet() const
S3GeneratedManifestDescriptor & WithLocation(JobManifestLocation &&value)