7#include <aws/kendra/Kendra_EXPORTS.h>
8#include <aws/kendra/model/FaqStatistics.h>
9#include <aws/kendra/model/TextDocumentStatistics.h>
42 template <
typename FaqStatisticsT = FaqStatistics>
44 m_faqStatisticsHasBeenSet =
true;
45 m_faqStatistics = std::forward<FaqStatisticsT>(value);
47 template <
typename FaqStatisticsT = FaqStatistics>
60 template <
typename TextDocumentStatisticsT = TextDocumentStatistics>
62 m_textDocumentStatisticsHasBeenSet =
true;
63 m_textDocumentStatistics = std::forward<TextDocumentStatisticsT>(value);
65 template <
typename TextDocumentStatisticsT = TextDocumentStatistics>
73 bool m_faqStatisticsHasBeenSet =
false;
76 bool m_textDocumentStatisticsHasBeenSet =
false;
bool FaqStatisticsHasBeenSet() const
void SetTextDocumentStatistics(TextDocumentStatisticsT &&value)
const TextDocumentStatistics & GetTextDocumentStatistics() const
AWS_KENDRA_API IndexStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_KENDRA_API IndexStatistics()=default
IndexStatistics & WithTextDocumentStatistics(TextDocumentStatisticsT &&value)
const FaqStatistics & GetFaqStatistics() const
AWS_KENDRA_API Aws::Utils::Json::JsonValue Jsonize() const
void SetFaqStatistics(FaqStatisticsT &&value)
bool TextDocumentStatisticsHasBeenSet() const
AWS_KENDRA_API IndexStatistics(Aws::Utils::Json::JsonView jsonValue)
IndexStatistics & WithFaqStatistics(FaqStatisticsT &&value)
Aws::Utils::Json::JsonValue JsonValue