AWS SDK for C++  1.9.159
AWS SDK for C++
SuggestionQuery.h
Go to the documentation of this file.
1 
6 #pragma once
9 #include <utility>
10 
11 namespace Aws
12 {
13 namespace Utils
14 {
15 namespace Json
16 {
17  class JsonValue;
18  class JsonView;
19 } // namespace Json
20 } // namespace Utils
21 namespace SageMaker
22 {
23 namespace Model
24 {
25 
33  {
34  public:
39 
40 
45  inline const PropertyNameQuery& GetPropertyNameQuery() const{ return m_propertyNameQuery; }
46 
51  inline bool PropertyNameQueryHasBeenSet() const { return m_propertyNameQueryHasBeenSet; }
52 
57  inline void SetPropertyNameQuery(const PropertyNameQuery& value) { m_propertyNameQueryHasBeenSet = true; m_propertyNameQuery = value; }
58 
63  inline void SetPropertyNameQuery(PropertyNameQuery&& value) { m_propertyNameQueryHasBeenSet = true; m_propertyNameQuery = std::move(value); }
64 
69  inline SuggestionQuery& WithPropertyNameQuery(const PropertyNameQuery& value) { SetPropertyNameQuery(value); return *this;}
70 
75  inline SuggestionQuery& WithPropertyNameQuery(PropertyNameQuery&& value) { SetPropertyNameQuery(std::move(value)); return *this;}
76 
77  private:
78 
79  PropertyNameQuery m_propertyNameQuery;
80  bool m_propertyNameQueryHasBeenSet;
81  };
82 
83 } // namespace Model
84 } // namespace SageMaker
85 } // namespace Aws
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
Aws::SageMaker::Model::SuggestionQuery::SuggestionQuery
SuggestionQuery(Aws::Utils::Json::JsonView jsonValue)
SageMaker_EXPORTS.h
Aws::SageMaker::Model::SuggestionQuery::GetPropertyNameQuery
const PropertyNameQuery & GetPropertyNameQuery() const
Definition: SuggestionQuery.h:45
Aws::SageMaker::Model::SuggestionQuery::SetPropertyNameQuery
void SetPropertyNameQuery(const PropertyNameQuery &value)
Definition: SuggestionQuery.h:57
Aws::SageMaker::Model::SuggestionQuery::SuggestionQuery
SuggestionQuery()
Aws::SageMaker::Model::SuggestionQuery::WithPropertyNameQuery
SuggestionQuery & WithPropertyNameQuery(PropertyNameQuery &&value)
Definition: SuggestionQuery.h:75
Aws::SageMaker::Model::SuggestionQuery::WithPropertyNameQuery
SuggestionQuery & WithPropertyNameQuery(const PropertyNameQuery &value)
Definition: SuggestionQuery.h:69
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::PropertyNameQuery
Definition: PropertyNameQuery.h:34
Aws::SageMaker::Model::SuggestionQuery::SetPropertyNameQuery
void SetPropertyNameQuery(PropertyNameQuery &&value)
Definition: SuggestionQuery.h:63
Aws::SageMaker::Model::SuggestionQuery::PropertyNameQueryHasBeenSet
bool PropertyNameQueryHasBeenSet() const
Definition: SuggestionQuery.h:51
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
PropertyNameQuery.h
Aws::SageMaker::Model::SuggestionQuery::operator=
SuggestionQuery & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::SuggestionQuery
Definition: SuggestionQuery.h:33
Aws::SageMaker::Model::SuggestionQuery::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const