7#include <aws/s3control/S3Control_EXPORTS.h>
46 inline void SetBytesGreaterThan(
long long value) { m_bytesGreaterThanHasBeenSet =
true; m_bytesGreaterThan = value; }
57 inline void SetBytesLessThan(
long long value) { m_bytesLessThanHasBeenSet =
true; m_bytesLessThan = value; }
62 long long m_bytesGreaterThan;
63 bool m_bytesGreaterThanHasBeenSet =
false;
65 long long m_bytesLessThan;
66 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)
AWS_S3CONTROL_API MatchObjectSize()
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)
void SetBytesGreaterThan(long long value)
bool BytesLessThanHasBeenSet() const