7#include <aws/kendra/Kendra_EXPORTS.h>
8#include <aws/kendra/model/HighlightType.h>
43 m_beginOffsetHasBeenSet =
true;
44 m_beginOffset = value;
59 m_endOffsetHasBeenSet =
true;
76 m_topAnswerHasBeenSet =
true;
92 m_typeHasBeenSet =
true;
101 int m_beginOffset{0};
105 bool m_topAnswer{
false};
108 bool m_beginOffsetHasBeenSet =
false;
109 bool m_endOffsetHasBeenSet =
false;
110 bool m_topAnswerHasBeenSet =
false;
111 bool m_typeHasBeenSet =
false;
Highlight & WithEndOffset(int value)
AWS_KENDRA_API Highlight()=default
bool TopAnswerHasBeenSet() const
Highlight & WithType(HighlightType value)
Highlight & WithBeginOffset(int value)
bool EndOffsetHasBeenSet() const
AWS_KENDRA_API Highlight & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetBeginOffset(int value)
int GetBeginOffset() const
void SetType(HighlightType value)
bool BeginOffsetHasBeenSet() const
bool TypeHasBeenSet() const
bool GetTopAnswer() const
Highlight & WithTopAnswer(bool value)
AWS_KENDRA_API Highlight(Aws::Utils::Json::JsonView jsonValue)
void SetTopAnswer(bool value)
AWS_KENDRA_API Aws::Utils::Json::JsonValue Jsonize() const
HighlightType GetType() const
void SetEndOffset(int value)
Aws::Utils::Json::JsonValue JsonValue