7#include <aws/qconnect/QConnect_EXPORTS.h>
45 inline void SetBeginOffsetInclusive(
int value) { m_beginOffsetInclusiveHasBeenSet =
true; m_beginOffsetInclusive = value; }
55 inline void SetEndOffsetExclusive(
int value) { m_endOffsetExclusiveHasBeenSet =
true; m_endOffsetExclusive = value; }
60 int m_beginOffsetInclusive{0};
61 bool m_beginOffsetInclusiveHasBeenSet =
false;
63 int m_endOffsetExclusive{0};
64 bool m_endOffsetExclusiveHasBeenSet =
false;
int GetEndOffsetExclusive() const
void SetEndOffsetExclusive(int value)
AWS_QCONNECT_API Highlight & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_QCONNECT_API Highlight()=default
void SetBeginOffsetInclusive(int value)
bool EndOffsetExclusiveHasBeenSet() const
AWS_QCONNECT_API Highlight(Aws::Utils::Json::JsonView jsonValue)
Highlight & WithBeginOffsetInclusive(int value)
int GetBeginOffsetInclusive() const
AWS_QCONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
bool BeginOffsetInclusiveHasBeenSet() const
Highlight & WithEndOffsetExclusive(int value)
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue