7#include <aws/s3control/S3Control_EXPORTS.h>
8#include <aws/s3control/model/JobManifestSpec.h>
9#include <aws/s3control/model/JobManifestLocation.h>
72 bool m_specHasBeenSet =
false;
75 bool m_locationHasBeenSet =
false;
JobManifest & WithLocation(JobManifestLocation &&value)
JobManifest & WithSpec(JobManifestSpec &&value)
void SetLocation(JobManifestLocation &&value)
bool LocationHasBeenSet() const
AWS_S3CONTROL_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
AWS_S3CONTROL_API JobManifest & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
JobManifest & WithSpec(const JobManifestSpec &value)
void SetSpec(JobManifestSpec &&value)
JobManifest & WithLocation(const JobManifestLocation &value)
AWS_S3CONTROL_API JobManifest()
const JobManifestLocation & GetLocation() const
bool SpecHasBeenSet() const
void SetSpec(const JobManifestSpec &value)
void SetLocation(const JobManifestLocation &value)
const JobManifestSpec & GetSpec() const
AWS_S3CONTROL_API JobManifest(const Aws::Utils::Xml::XmlNode &xmlNode)