7#include <aws/comprehend/Comprehend_EXPORTS.h>
8#include <aws/comprehend/model/LanguageCode.h>
9#include <aws/comprehend/model/DocumentClassificationConfig.h>
10#include <aws/comprehend/model/EntityRecognitionConfig.h>
81 bool m_languageCodeHasBeenSet =
false;
84 bool m_documentClassificationConfigHasBeenSet =
false;
87 bool m_entityRecognitionConfigHasBeenSet =
false;
void SetDocumentClassificationConfig(DocumentClassificationConfig &&value)
void SetDocumentClassificationConfig(const DocumentClassificationConfig &value)
void SetLanguageCode(LanguageCode &&value)
TaskConfig & WithLanguageCode(LanguageCode &&value)
AWS_COMPREHEND_API TaskConfig(Aws::Utils::Json::JsonView jsonValue)
const LanguageCode & GetLanguageCode() const
AWS_COMPREHEND_API Aws::Utils::Json::JsonValue Jsonize() const
TaskConfig & WithDocumentClassificationConfig(DocumentClassificationConfig &&value)
AWS_COMPREHEND_API TaskConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetEntityRecognitionConfig(const EntityRecognitionConfig &value)
TaskConfig & WithDocumentClassificationConfig(const DocumentClassificationConfig &value)
TaskConfig & WithEntityRecognitionConfig(EntityRecognitionConfig &&value)
AWS_COMPREHEND_API TaskConfig()
TaskConfig & WithLanguageCode(const LanguageCode &value)
bool EntityRecognitionConfigHasBeenSet() const
TaskConfig & WithEntityRecognitionConfig(const EntityRecognitionConfig &value)
void SetEntityRecognitionConfig(EntityRecognitionConfig &&value)
bool LanguageCodeHasBeenSet() const
const DocumentClassificationConfig & GetDocumentClassificationConfig() const
void SetLanguageCode(const LanguageCode &value)
const EntityRecognitionConfig & GetEntityRecognitionConfig() const
bool DocumentClassificationConfigHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue