7#include <aws/lookoutvision/LookoutforVision_EXPORTS.h>
8#include <aws/lookoutvision/LookoutforVisionRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/core/utils/DateTime.h>
19namespace LookoutforVision
48 template<
typename ProjectNameT = Aws::String>
49 void SetProjectName(ProjectNameT&& value) { m_projectNameHasBeenSet =
true; m_projectName = std::forward<ProjectNameT>(value); }
50 template<
typename ProjectNameT = Aws::String>
62 template<
typename DatasetTypeT = Aws::String>
63 void SetDatasetType(DatasetTypeT&& value) { m_datasetTypeHasBeenSet =
true; m_datasetType = std::forward<DatasetTypeT>(value); }
64 template<
typename DatasetTypeT = Aws::String>
76 inline void SetLabeled(
bool value) { m_labeledHasBeenSet =
true; m_labeled = value; }
88 template<
typename AnomalyClassT = Aws::String>
89 void SetAnomalyClass(AnomalyClassT&& value) { m_anomalyClassHasBeenSet =
true; m_anomalyClass = std::forward<AnomalyClassT>(value); }
90 template<
typename AnomalyClassT = Aws::String>
101 template<
typename BeforeCreationDateT = Aws::Utils::DateTime>
102 void SetBeforeCreationDate(BeforeCreationDateT&& value) { m_beforeCreationDateHasBeenSet =
true; m_beforeCreationDate = std::forward<BeforeCreationDateT>(value); }
103 template<
typename BeforeCreationDateT = Aws::Utils::DateTime>
114 template<
typename AfterCreationDateT = Aws::Utils::DateTime>
115 void SetAfterCreationDate(AfterCreationDateT&& value) { m_afterCreationDateHasBeenSet =
true; m_afterCreationDate = std::forward<AfterCreationDateT>(value); }
116 template<
typename AfterCreationDateT = Aws::Utils::DateTime>
129 template<
typename NextTokenT = Aws::String>
130 void SetNextToken(NextTokenT&& value) { m_nextTokenHasBeenSet =
true; m_nextToken = std::forward<NextTokenT>(value); }
131 template<
typename NextTokenT = Aws::String>
143 inline void SetMaxResults(
int value) { m_maxResultsHasBeenSet =
true; m_maxResults = value; }
155 template<
typename SourceRefContainsT = Aws::String>
156 void SetSourceRefContains(SourceRefContainsT&& value) { m_sourceRefContainsHasBeenSet =
true; m_sourceRefContains = std::forward<SourceRefContainsT>(value); }
157 template<
typename SourceRefContainsT = Aws::String>
163 bool m_projectNameHasBeenSet =
false;
166 bool m_datasetTypeHasBeenSet =
false;
168 bool m_labeled{
false};
169 bool m_labeledHasBeenSet =
false;
172 bool m_anomalyClassHasBeenSet =
false;
175 bool m_beforeCreationDateHasBeenSet =
false;
178 bool m_afterCreationDateHasBeenSet =
false;
181 bool m_nextTokenHasBeenSet =
false;
184 bool m_maxResultsHasBeenSet =
false;
187 bool m_sourceRefContainsHasBeenSet =
false;
const Aws::String & GetDatasetType() const
bool NextTokenHasBeenSet() const
bool SourceRefContainsHasBeenSet() const
ListDatasetEntriesRequest & WithLabeled(bool value)
bool AnomalyClassHasBeenSet() const
ListDatasetEntriesRequest & WithAfterCreationDate(AfterCreationDateT &&value)
bool LabeledHasBeenSet() const
AWS_LOOKOUTFORVISION_API Aws::String SerializePayload() const override
AWS_LOOKOUTFORVISION_API ListDatasetEntriesRequest()=default
ListDatasetEntriesRequest & WithNextToken(NextTokenT &&value)
bool AfterCreationDateHasBeenSet() const
void SetDatasetType(DatasetTypeT &&value)
void SetMaxResults(int value)
void SetAnomalyClass(AnomalyClassT &&value)
bool MaxResultsHasBeenSet() const
virtual const char * GetServiceRequestName() const override
void SetProjectName(ProjectNameT &&value)
void SetSourceRefContains(SourceRefContainsT &&value)
bool ProjectNameHasBeenSet() const
const Aws::Utils::DateTime & GetAfterCreationDate() const
const Aws::String & GetProjectName() const
ListDatasetEntriesRequest & WithMaxResults(int value)
AWS_LOOKOUTFORVISION_API void AddQueryStringParameters(Aws::Http::URI &uri) const override
ListDatasetEntriesRequest & WithSourceRefContains(SourceRefContainsT &&value)
ListDatasetEntriesRequest & WithBeforeCreationDate(BeforeCreationDateT &&value)
void SetNextToken(NextTokenT &&value)
const Aws::String & GetAnomalyClass() const
void SetAfterCreationDate(AfterCreationDateT &&value)
const Aws::String & GetSourceRefContains() const
bool BeforeCreationDateHasBeenSet() const
void SetBeforeCreationDate(BeforeCreationDateT &&value)
bool DatasetTypeHasBeenSet() const
const Aws::String & GetNextToken() const
ListDatasetEntriesRequest & WithAnomalyClass(AnomalyClassT &&value)
ListDatasetEntriesRequest & WithProjectName(ProjectNameT &&value)
void SetLabeled(bool value)
ListDatasetEntriesRequest & WithDatasetType(DatasetTypeT &&value)
const Aws::Utils::DateTime & GetBeforeCreationDate() const
int GetMaxResults() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String