7#include <aws/logs/CloudWatchLogs_EXPORTS.h>
16namespace CloudWatchLogs {
38 m_startCharOffsetHasBeenSet =
true;
39 m_startCharOffset = value;
54 m_endCharOffsetHasBeenSet =
true;
55 m_endCharOffset = value;
63 int m_startCharOffset{0};
65 int m_endCharOffset{0};
66 bool m_startCharOffsetHasBeenSet =
false;
67 bool m_endCharOffsetHasBeenSet =
false;
void SetStartCharOffset(int value)
AWS_CLOUDWATCHLOGS_API QueryCompileErrorLocation()=default
QueryCompileErrorLocation & WithStartCharOffset(int value)
bool StartCharOffsetHasBeenSet() const
void SetEndCharOffset(int value)
int GetEndCharOffset() const
AWS_CLOUDWATCHLOGS_API QueryCompileErrorLocation(Aws::Utils::Json::JsonView jsonValue)
AWS_CLOUDWATCHLOGS_API Aws::Utils::Json::JsonValue Jsonize() const
bool EndCharOffsetHasBeenSet() const
int GetStartCharOffset() const
AWS_CLOUDWATCHLOGS_API QueryCompileErrorLocation & operator=(Aws::Utils::Json::JsonView jsonValue)
QueryCompileErrorLocation & WithEndCharOffset(int value)
Aws::Utils::Json::JsonValue JsonValue