7#include <aws/s3/S3_EXPORTS.h>
39 m_bytesScannedHasBeenSet =
true;
40 m_bytesScanned = value;
55 m_bytesProcessedHasBeenSet =
true;
56 m_bytesProcessed = value;
71 m_bytesReturnedHasBeenSet =
true;
72 m_bytesReturned = value;
80 long long m_bytesScanned{0};
82 long long m_bytesProcessed{0};
84 long long m_bytesReturned{0};
85 bool m_bytesScannedHasBeenSet =
false;
86 bool m_bytesProcessedHasBeenSet =
false;
87 bool m_bytesReturnedHasBeenSet =
false;
Progress & WithBytesReturned(long long value)
void SetBytesProcessed(long long value)
long long GetBytesScanned() const
bool BytesScannedHasBeenSet() const
AWS_S3_API Progress(const Aws::Utils::Xml::XmlNode &xmlNode)
AWS_S3_API Progress & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
Progress & WithBytesScanned(long long value)
Progress & WithBytesProcessed(long long value)
void SetBytesScanned(long long value)
long long GetBytesReturned() const
AWS_S3_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
long long GetBytesProcessed() const
bool BytesProcessedHasBeenSet() const
bool BytesReturnedHasBeenSet() const
void SetBytesReturned(long long value)
AWS_S3_API Progress()=default