7#include <aws/rekognition/Rekognition_EXPORTS.h>
8#include <aws/rekognition/model/CustomizationFeatureContentModerationConfig.h>
19namespace Rekognition {
43 template <
typename ContentModerationT = CustomizationFeatureContentModerationConfig>
45 m_contentModerationHasBeenSet =
true;
46 m_contentModeration = std::forward<ContentModerationT>(value);
48 template <
typename ContentModerationT = CustomizationFeatureContentModerationConfig>
56 bool m_contentModerationHasBeenSet =
false;
AWS_REKOGNITION_API Aws::Utils::Json::JsonValue Jsonize() const
CustomizationFeatureConfig & WithContentModeration(ContentModerationT &&value)
AWS_REKOGNITION_API CustomizationFeatureConfig(Aws::Utils::Json::JsonView jsonValue)
bool ContentModerationHasBeenSet() const
void SetContentModeration(ContentModerationT &&value)
AWS_REKOGNITION_API CustomizationFeatureConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_REKOGNITION_API CustomizationFeatureConfig()=default
const CustomizationFeatureContentModerationConfig & GetContentModeration() const
Aws::Utils::Json::JsonValue JsonValue