7#include <aws/sagemaker/SageMakerRequest.h>
8#include <aws/sagemaker/SageMaker_EXPORTS.h>
9#include <aws/sagemaker/model/ResourceType.h>
10#include <aws/sagemaker/model/SuggestionQuery.h>
41 m_resourceHasBeenSet =
true;
56 template <
typename SuggestionQueryT = SuggestionQuery>
58 m_suggestionQueryHasBeenSet =
true;
59 m_suggestionQuery = std::forward<SuggestionQueryT>(value);
61 template <
typename SuggestionQueryT = SuggestionQuery>
70 SuggestionQuery m_suggestionQuery;
71 bool m_resourceHasBeenSet =
false;
72 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