7#include <aws/macie2/Macie2_EXPORTS.h>
28 AWS_MACIE2_API
Range() =
default;
38 inline long long GetEnd()
const {
return m_end; }
40 inline void SetEnd(
long long value) {
41 m_endHasBeenSet =
true;
55 inline long long GetStart()
const {
return m_start; }
58 m_startHasBeenSet =
true;
76 m_startColumnHasBeenSet =
true;
77 m_startColumn = value;
89 long long m_startColumn{0};
90 bool m_endHasBeenSet =
false;
91 bool m_startHasBeenSet =
false;
92 bool m_startColumnHasBeenSet =
false;
long long GetStart() const
Range & WithStartColumn(long long value)
AWS_MACIE2_API Range()=default
void SetEnd(long long value)
Range & WithStart(long long value)
Range & WithEnd(long long value)
bool StartColumnHasBeenSet() const
AWS_MACIE2_API Range(Aws::Utils::Json::JsonView jsonValue)
void SetStartColumn(long long value)
AWS_MACIE2_API Range & operator=(Aws::Utils::Json::JsonView jsonValue)
bool EndHasBeenSet() const
long long GetStartColumn() const
AWS_MACIE2_API Aws::Utils::Json::JsonValue Jsonize() const
void SetStart(long long value)
bool StartHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue