7#include <aws/lookoutvision/LookoutforVision_EXPORTS.h>
8#include <aws/lookoutvision/LookoutforVisionRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
14namespace LookoutforVision
42 template<
typename ProjectNameT = Aws::String>
43 void SetProjectName(ProjectNameT&& value) { m_projectNameHasBeenSet =
true; m_projectName = std::forward<ProjectNameT>(value); }
44 template<
typename ProjectNameT = Aws::String>
56 template<
typename DatasetTypeT = Aws::String>
57 void SetDatasetType(DatasetTypeT&& value) { m_datasetTypeHasBeenSet =
true; m_datasetType = std::forward<DatasetTypeT>(value); }
58 template<
typename DatasetTypeT = Aws::String>
64 bool m_projectNameHasBeenSet =
false;
67 bool m_datasetTypeHasBeenSet =
false;
void SetDatasetType(DatasetTypeT &&value)
virtual const char * GetServiceRequestName() const override
void SetProjectName(ProjectNameT &&value)
const Aws::String & GetProjectName() const
bool ProjectNameHasBeenSet() const
AWS_LOOKOUTFORVISION_API Aws::String SerializePayload() const override
DescribeDatasetRequest & WithProjectName(ProjectNameT &&value)
bool DatasetTypeHasBeenSet() const
DescribeDatasetRequest & WithDatasetType(DatasetTypeT &&value)
const Aws::String & GetDatasetType() const
AWS_LOOKOUTFORVISION_API DescribeDatasetRequest()=default
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String