7#include <aws/comprehend/Comprehend_EXPORTS.h>
8#include <aws/comprehend/model/DocumentClassifierDataFormat.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/core/utils/memory/stl/AWSVector.h>
11#include <aws/comprehend/model/DocumentClassifierDocumentTypeFormat.h>
12#include <aws/comprehend/model/DocumentClassifierDocuments.h>
13#include <aws/comprehend/model/DocumentReaderConfig.h>
14#include <aws/comprehend/model/AugmentedManifestsListItem.h>
83 template<
typename S3UriT = Aws::String>
84 void SetS3Uri(S3UriT&& value) { m_s3UriHasBeenSet =
true; m_s3Uri = std::forward<S3UriT>(value); }
85 template<
typename S3UriT = Aws::String>
97 template<
typename TestS3UriT = Aws::String>
98 void SetTestS3Uri(TestS3UriT&& value) { m_testS3UriHasBeenSet =
true; m_testS3Uri = std::forward<TestS3UriT>(value); }
99 template<
typename TestS3UriT = Aws::String>
115 template<
typename LabelDelimiterT = Aws::String>
116 void SetLabelDelimiter(LabelDelimiterT&& value) { m_labelDelimiterHasBeenSet =
true; m_labelDelimiter = std::forward<LabelDelimiterT>(value); }
117 template<
typename LabelDelimiterT = Aws::String>
130 template<
typename AugmentedManifestsT = Aws::Vector<AugmentedManifestsListItem>>
131 void SetAugmentedManifests(AugmentedManifestsT&& value) { m_augmentedManifestsHasBeenSet =
true; m_augmentedManifests = std::forward<AugmentedManifestsT>(value); }
132 template<
typename AugmentedManifestsT = Aws::Vector<AugmentedManifestsListItem>>
134 template<
typename AugmentedManifestsT = AugmentedManifestsListItem>
157 template<
typename DocumentsT = DocumentClassifierDocuments>
158 void SetDocuments(DocumentsT&& value) { m_documentsHasBeenSet =
true; m_documents = std::forward<DocumentsT>(value); }
159 template<
typename DocumentsT = DocumentClassifierDocuments>
167 template<
typename DocumentReaderConfigT = DocumentReaderConfig>
168 void SetDocumentReaderConfig(DocumentReaderConfigT&& value) { m_documentReaderConfigHasBeenSet =
true; m_documentReaderConfig = std::forward<DocumentReaderConfigT>(value); }
169 template<
typename DocumentReaderConfigT = DocumentReaderConfig>
175 bool m_dataFormatHasBeenSet =
false;
178 bool m_s3UriHasBeenSet =
false;
181 bool m_testS3UriHasBeenSet =
false;
184 bool m_labelDelimiterHasBeenSet =
false;
187 bool m_augmentedManifestsHasBeenSet =
false;
190 bool m_documentTypeHasBeenSet =
false;
192 DocumentClassifierDocuments m_documents;
193 bool m_documentsHasBeenSet =
false;
195 DocumentReaderConfig m_documentReaderConfig;
196 bool m_documentReaderConfigHasBeenSet =
false;
DocumentClassifierDataFormat
DocumentClassifierDocumentTypeFormat
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue