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/DataSourceFilterVariable.h>
11#include <aws/machinelearning/model/SortOrder.h>
16namespace MachineLearning {
52 m_filterVariableHasBeenSet =
true;
53 m_filterVariable = value;
69 template <
typename EQT = Aws::String>
71 m_eQHasBeenSet =
true;
72 m_eQ = std::forward<EQT>(value);
74 template <
typename EQT = Aws::String>
76 SetEQ(std::forward<EQT>(value));
89 template <
typename GTT = Aws::String>
91 m_gTHasBeenSet =
true;
92 m_gT = std::forward<GTT>(value);
94 template <
typename GTT = Aws::String>
96 SetGT(std::forward<GTT>(value));
109 template <
typename LTT = Aws::String>
111 m_lTHasBeenSet =
true;
112 m_lT = std::forward<LTT>(value);
114 template <
typename LTT = Aws::String>
116 SetLT(std::forward<LTT>(value));
129 template <
typename GET = Aws::String>
131 m_gEHasBeenSet =
true;
132 m_gE = std::forward<GET>(value);
134 template <
typename GET = Aws::String>
136 SetGE(std::forward<GET>(value));
149 template <
typename LET = Aws::String>
151 m_lEHasBeenSet =
true;
152 m_lE = std::forward<LET>(value);
154 template <
typename LET = Aws::String>
156 SetLE(std::forward<LET>(value));
169 template <
typename NET = Aws::String>
171 m_nEHasBeenSet =
true;
172 m_nE = std::forward<NET>(value);
174 template <
typename NET = Aws::String>
176 SetNE(std::forward<NET>(value));
194 template <
typename PrefixT = Aws::String>
196 m_prefixHasBeenSet =
true;
197 m_prefix = std::forward<PrefixT>(value);
199 template <
typename PrefixT = Aws::String>
217 m_sortOrderHasBeenSet =
true;
232 template <
typename NextTokenT = Aws::String>
234 m_nextTokenHasBeenSet =
true;
235 m_nextToken = std::forward<NextTokenT>(value);
237 template <
typename NextTokenT = Aws::String>
251 m_limitHasBeenSet =
true;
281 bool m_filterVariableHasBeenSet =
false;
282 bool m_eQHasBeenSet =
false;
283 bool m_gTHasBeenSet =
false;
284 bool m_lTHasBeenSet =
false;
285 bool m_gEHasBeenSet =
false;
286 bool m_lEHasBeenSet =
false;
287 bool m_nEHasBeenSet =
false;
288 bool m_prefixHasBeenSet =
false;
289 bool m_sortOrderHasBeenSet =
false;
290 bool m_nextTokenHasBeenSet =
false;
291 bool m_limitHasBeenSet =
false;
SortOrder GetSortOrder() const
bool GTHasBeenSet() const
DescribeDataSourcesRequest & WithGE(GET &&value)
AWS_MACHINELEARNING_API Aws::String SerializePayload() const override
void SetFilterVariable(DataSourceFilterVariable value)
const Aws::String & GetLT() const
void SetSortOrder(SortOrder value)
bool LEHasBeenSet() const
virtual const char * GetServiceRequestName() const override
DescribeDataSourcesRequest & WithNE(NET &&value)
DescribeDataSourcesRequest & WithPrefix(PrefixT &&value)
const Aws::String & GetEQ() const
DescribeDataSourcesRequest & WithLE(LET &&value)
bool PrefixHasBeenSet() const
bool LimitHasBeenSet() const
DescribeDataSourcesRequest & WithSortOrder(SortOrder value)
DataSourceFilterVariable GetFilterVariable() const
const Aws::String & GetPrefix() const
AWS_MACHINELEARNING_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
const Aws::String & GetNE() const
const Aws::String & GetGE() const
void SetPrefix(PrefixT &&value)
bool GEHasBeenSet() const
bool NEHasBeenSet() const
DescribeDataSourcesRequest & WithFilterVariable(DataSourceFilterVariable value)
bool LTHasBeenSet() const
bool SortOrderHasBeenSet() const
const Aws::String & GetNextToken() const
DescribeDataSourcesRequest & WithEQ(EQT &&value)
AWS_MACHINELEARNING_API DescribeDataSourcesRequest()=default
bool NextTokenHasBeenSet() const
void SetNextToken(NextTokenT &&value)
bool EQHasBeenSet() const
DescribeDataSourcesRequest & WithGT(GTT &&value)
const Aws::String & GetGT() const
DescribeDataSourcesRequest & WithLT(LTT &&value)
bool FilterVariableHasBeenSet() const
DescribeDataSourcesRequest & WithLimit(int value)
const Aws::String & GetLE() const
DescribeDataSourcesRequest & WithNextToken(NextTokenT &&value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String