7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/machinelearning/MachineLearningRequest.h>
9#include <aws/machinelearning/MachineLearning_EXPORTS.h>
10#include <aws/machinelearning/model/MLModelFilterVariable.h>
11#include <aws/machinelearning/model/SortOrder.h>
16namespace MachineLearning {
60 m_filterVariableHasBeenSet =
true;
61 m_filterVariable = value;
77 template <
typename EQT = Aws::String>
79 m_eQHasBeenSet =
true;
80 m_eQ = std::forward<EQT>(value);
82 template <
typename EQT = Aws::String>
84 SetEQ(std::forward<EQT>(value));
97 template <
typename GTT = Aws::String>
99 m_gTHasBeenSet =
true;
100 m_gT = std::forward<GTT>(value);
102 template <
typename GTT = Aws::String>
104 SetGT(std::forward<GTT>(value));
117 template <
typename LTT = Aws::String>
119 m_lTHasBeenSet =
true;
120 m_lT = std::forward<LTT>(value);
122 template <
typename LTT = Aws::String>
124 SetLT(std::forward<LTT>(value));
137 template <
typename GET = Aws::String>
139 m_gEHasBeenSet =
true;
140 m_gE = std::forward<GET>(value);
142 template <
typename GET = Aws::String>
144 SetGE(std::forward<GET>(value));
157 template <
typename LET = Aws::String>
159 m_lEHasBeenSet =
true;
160 m_lE = std::forward<LET>(value);
162 template <
typename LET = Aws::String>
164 SetLE(std::forward<LET>(value));
177 template <
typename NET = Aws::String>
179 m_nEHasBeenSet =
true;
180 m_nE = std::forward<NET>(value);
182 template <
typename NET = Aws::String>
184 SetNE(std::forward<NET>(value));
202 template <
typename PrefixT = Aws::String>
204 m_prefixHasBeenSet =
true;
205 m_prefix = std::forward<PrefixT>(value);
207 template <
typename PrefixT = Aws::String>
225 m_sortOrderHasBeenSet =
true;
240 template <
typename NextTokenT = Aws::String>
242 m_nextTokenHasBeenSet =
true;
243 m_nextToken = std::forward<NextTokenT>(value);
245 template <
typename NextTokenT = Aws::String>
261 m_limitHasBeenSet =
true;
291 bool m_filterVariableHasBeenSet =
false;
292 bool m_eQHasBeenSet =
false;
293 bool m_gTHasBeenSet =
false;
294 bool m_lTHasBeenSet =
false;
295 bool m_gEHasBeenSet =
false;
296 bool m_lEHasBeenSet =
false;
297 bool m_nEHasBeenSet =
false;
298 bool m_prefixHasBeenSet =
false;
299 bool m_sortOrderHasBeenSet =
false;
300 bool m_nextTokenHasBeenSet =
false;
301 bool m_limitHasBeenSet =
false;
const Aws::String & GetNextToken() const
bool LEHasBeenSet() const
const Aws::String & GetEQ() const
const Aws::String & GetGE() const
bool PrefixHasBeenSet() const
DescribeMLModelsRequest & WithGE(GET &&value)
bool EQHasBeenSet() const
bool NEHasBeenSet() const
bool LTHasBeenSet() const
void SetPrefix(PrefixT &&value)
AWS_MACHINELEARNING_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
AWS_MACHINELEARNING_API DescribeMLModelsRequest()=default
DescribeMLModelsRequest & WithLE(LET &&value)
const Aws::String & GetPrefix() const
DescribeMLModelsRequest & WithLT(LTT &&value)
DescribeMLModelsRequest & WithLimit(int value)
bool GEHasBeenSet() const
DescribeMLModelsRequest & WithNextToken(NextTokenT &&value)
void SetSortOrder(SortOrder value)
bool SortOrderHasBeenSet() const
DescribeMLModelsRequest & WithPrefix(PrefixT &&value)
const Aws::String & GetGT() const
bool FilterVariableHasBeenSet() const
const Aws::String & GetNE() const
virtual const char * GetServiceRequestName() const override
DescribeMLModelsRequest & WithEQ(EQT &&value)
bool GTHasBeenSet() const
DescribeMLModelsRequest & WithGT(GTT &&value)
DescribeMLModelsRequest & WithFilterVariable(MLModelFilterVariable value)
void SetNextToken(NextTokenT &&value)
bool LimitHasBeenSet() const
DescribeMLModelsRequest & WithSortOrder(SortOrder value)
AWS_MACHINELEARNING_API Aws::String SerializePayload() const override
SortOrder GetSortOrder() const
void SetFilterVariable(MLModelFilterVariable value)
MLModelFilterVariable GetFilterVariable() const
const Aws::String & GetLT() const
DescribeMLModelsRequest & WithNE(NET &&value)
bool NextTokenHasBeenSet() const
const Aws::String & GetLE() const
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String