7#include <aws/rekognition/Rekognition_EXPORTS.h>
8#include <aws/rekognition/model/GeneralLabelsSettings.h>
9#include <aws/rekognition/model/DetectLabelsImagePropertiesSettings.h>
71 bool m_generalLabelsHasBeenSet =
false;
74 bool m_imagePropertiesHasBeenSet =
false;
const GeneralLabelsSettings & GetGeneralLabels() const
DetectLabelsSettings & WithGeneralLabels(GeneralLabelsSettings &&value)
void SetGeneralLabels(const GeneralLabelsSettings &value)
AWS_REKOGNITION_API DetectLabelsSettings(Aws::Utils::Json::JsonView jsonValue)
void SetImageProperties(DetectLabelsImagePropertiesSettings &&value)
void SetGeneralLabels(GeneralLabelsSettings &&value)
DetectLabelsSettings & WithImageProperties(DetectLabelsImagePropertiesSettings &&value)
AWS_REKOGNITION_API DetectLabelsSettings & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_REKOGNITION_API Aws::Utils::Json::JsonValue Jsonize() const
DetectLabelsSettings & WithImageProperties(const DetectLabelsImagePropertiesSettings &value)
bool GeneralLabelsHasBeenSet() const
AWS_REKOGNITION_API DetectLabelsSettings()
void SetImageProperties(const DetectLabelsImagePropertiesSettings &value)
bool ImagePropertiesHasBeenSet() const
DetectLabelsSettings & WithGeneralLabels(const GeneralLabelsSettings &value)
const DetectLabelsImagePropertiesSettings & GetImageProperties() const
Aws::Utils::Json::JsonValue JsonValue