7#include <aws/s3control/S3Control_EXPORTS.h>
40 m_bytesGreaterThanHasBeenSet =
true;
41 m_bytesGreaterThan = value;
57 m_bytesLessThanHasBeenSet =
true;
58 m_bytesLessThan = value;
66 long long m_bytesGreaterThan{0};
68 long long m_bytesLessThan{0};
69 bool m_bytesGreaterThanHasBeenSet =
false;
70 bool m_bytesLessThanHasBeenSet =
false;
bool BytesGreaterThanHasBeenSet() const
long long GetBytesLessThan() const
AWS_S3CONTROL_API MatchObjectSize & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
MatchObjectSize & WithBytesLessThan(long long value)
void SetBytesLessThan(long long value)
long long GetBytesGreaterThan() const
AWS_S3CONTROL_API MatchObjectSize(const Aws::Utils::Xml::XmlNode &xmlNode)
AWS_S3CONTROL_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
MatchObjectSize & WithBytesGreaterThan(long long value)
AWS_S3CONTROL_API MatchObjectSize()=default
void SetBytesGreaterThan(long long value)
bool BytesLessThanHasBeenSet() const