7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/SageMakerRequest.h>
9#include <aws/sagemaker/model/ResourceType.h>
10#include <aws/sagemaker/model/SuggestionQuery.h>
54 template<
typename SuggestionQueryT = SuggestionQuery>
55 void SetSuggestionQuery(SuggestionQueryT&& value) { m_suggestionQueryHasBeenSet =
true; m_suggestionQuery = std::forward<SuggestionQueryT>(value); }
56 template<
typename SuggestionQueryT = SuggestionQuery>
62 bool m_resourceHasBeenSet =
false;
64 SuggestionQuery m_suggestionQuery;
65 bool m_suggestionQueryHasBeenSet =
false;
GetSearchSuggestionsRequest & WithResource(ResourceType value)
void SetSuggestionQuery(SuggestionQueryT &&value)
AWS_SAGEMAKER_API Aws::String SerializePayload() const override
bool SuggestionQueryHasBeenSet() const
AWS_SAGEMAKER_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
const SuggestionQuery & GetSuggestionQuery() const
AWS_SAGEMAKER_API GetSearchSuggestionsRequest()=default
ResourceType GetResource() const
void SetResource(ResourceType value)
virtual const char * GetServiceRequestName() const override
bool ResourceHasBeenSet() const
GetSearchSuggestionsRequest & WithSuggestionQuery(SuggestionQueryT &&value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String