7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/opensearch/OpenSearchServiceRequest.h>
9#include <aws/opensearch/OpenSearchService_EXPORTS.h>
10#include <aws/opensearch/model/InsightEntity.h>
15namespace OpenSearchService {
44 template <
typename EntityT = InsightEntity>
46 m_entityHasBeenSet =
true;
47 m_entity = std::forward<EntityT>(value);
49 template <
typename EntityT = InsightEntity>
62 template <
typename InsightIdT = Aws::String>
64 m_insightIdHasBeenSet =
true;
65 m_insightId = std::forward<InsightIdT>(value);
67 template <
typename InsightIdT = Aws::String>
81 m_showHtmlContentHasBeenSet =
true;
82 m_showHtmlContent = value;
94 bool m_showHtmlContent{
false};
95 bool m_entityHasBeenSet =
false;
96 bool m_insightIdHasBeenSet =
false;
97 bool m_showHtmlContentHasBeenSet =
false;
virtual const char * GetServiceRequestName() const override
DescribeInsightDetailsRequest & WithShowHtmlContent(bool value)
void SetShowHtmlContent(bool value)
const InsightEntity & GetEntity() const
AWS_OPENSEARCHSERVICE_API DescribeInsightDetailsRequest()=default
DescribeInsightDetailsRequest & WithEntity(EntityT &&value)
void SetInsightId(InsightIdT &&value)
const Aws::String & GetInsightId() const
AWS_OPENSEARCHSERVICE_API Aws::String SerializePayload() const override
bool ShowHtmlContentHasBeenSet() const
DescribeInsightDetailsRequest & WithInsightId(InsightIdT &&value)
void SetEntity(EntityT &&value)
bool InsightIdHasBeenSet() const
bool EntityHasBeenSet() const
bool GetShowHtmlContent() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String