7#include <aws/kendra/Kendra_EXPORTS.h>
46 inline void SetFacetable(
bool value) { m_facetableHasBeenSet =
true; m_facetable = value; }
60 inline void SetSearchable(
bool value) { m_searchableHasBeenSet =
true; m_searchable = value; }
71 inline void SetDisplayable(
bool value) { m_displayableHasBeenSet =
true; m_displayable = value; }
84 inline void SetSortable(
bool value) { m_sortableHasBeenSet =
true; m_sortable = value; }
89 bool m_facetable{
false};
90 bool m_facetableHasBeenSet =
false;
92 bool m_searchable{
false};
93 bool m_searchableHasBeenSet =
false;
95 bool m_displayable{
false};
96 bool m_displayableHasBeenSet =
false;
98 bool m_sortable{
false};
99 bool m_sortableHasBeenSet =
false;
void SetSearchable(bool value)
Search & WithDisplayable(bool value)
AWS_KENDRA_API Aws::Utils::Json::JsonValue Jsonize() const
bool DisplayableHasBeenSet() const
AWS_KENDRA_API Search(Aws::Utils::Json::JsonView jsonValue)
bool FacetableHasBeenSet() const
bool GetFacetable() const
bool SearchableHasBeenSet() const
void SetDisplayable(bool value)
Search & WithSearchable(bool value)
Search & WithFacetable(bool value)
bool GetSearchable() const
bool SortableHasBeenSet() const
void SetFacetable(bool value)
AWS_KENDRA_API Search & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_KENDRA_API Search()=default
Search & WithSortable(bool value)
void SetSortable(bool value)
bool GetDisplayable() const
Aws::Utils::Json::JsonValue JsonValue