7#include <aws/accessanalyzer/AccessAnalyzer_EXPORTS.h>
16namespace AccessAnalyzer {
35 inline int GetLine()
const {
return m_line; }
38 m_lineHasBeenSet =
true;
54 m_columnHasBeenSet =
true;
71 m_offsetHasBeenSet =
true;
85 bool m_lineHasBeenSet =
false;
86 bool m_columnHasBeenSet =
false;
87 bool m_offsetHasBeenSet =
false;
bool OffsetHasBeenSet() const
void SetOffset(int value)
Position & WithColumn(int value)
bool LineHasBeenSet() const
void SetColumn(int value)
bool ColumnHasBeenSet() const
Position & WithLine(int value)
Position & WithOffset(int value)
AWS_ACCESSANALYZER_API Position(Aws::Utils::Json::JsonView jsonValue)
AWS_ACCESSANALYZER_API Position & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_ACCESSANALYZER_API Position()=default
AWS_ACCESSANALYZER_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue