7#include <aws/comprehend/Comprehend_EXPORTS.h>
8#include <aws/comprehend/model/AugmentedManifestsListItem.h>
9#include <aws/comprehend/model/DocumentClassifierDataFormat.h>
10#include <aws/comprehend/model/DocumentClassifierDocumentTypeFormat.h>
11#include <aws/comprehend/model/DocumentClassifierDocuments.h>
12#include <aws/comprehend/model/DocumentReaderConfig.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/core/utils/memory/stl/AWSVector.h>
61 m_dataFormatHasBeenSet =
true;
83 template <
typename S3UriT = Aws::String>
85 m_s3UriHasBeenSet =
true;
86 m_s3Uri = std::forward<S3UriT>(value);
88 template <
typename S3UriT = Aws::String>
90 SetS3Uri(std::forward<S3UriT>(value));
103 template <
typename TestS3UriT = Aws::String>
105 m_testS3UriHasBeenSet =
true;
106 m_testS3Uri = std::forward<TestS3UriT>(value);
108 template <
typename TestS3UriT = Aws::String>
127 template <
typename LabelDelimiterT = Aws::String>
129 m_labelDelimiterHasBeenSet =
true;
130 m_labelDelimiter = std::forward<LabelDelimiterT>(value);
132 template <
typename LabelDelimiterT = Aws::String>
148 template <
typename AugmentedManifestsT = Aws::Vector<AugmentedManifestsListItem>>
150 m_augmentedManifestsHasBeenSet =
true;
151 m_augmentedManifests = std::forward<AugmentedManifestsT>(value);
153 template <
typename AugmentedManifestsT = Aws::Vector<AugmentedManifestsListItem>>
158 template <
typename AugmentedManifestsT = AugmentedManifestsListItem>
160 m_augmentedManifestsHasBeenSet =
true;
161 m_augmentedManifests.emplace_back(std::forward<AugmentedManifestsT>(value));
175 m_documentTypeHasBeenSet =
true;
176 m_documentType = value;
191 template <
typename DocumentsT = DocumentClassifierDocuments>
193 m_documentsHasBeenSet =
true;
194 m_documents = std::forward<DocumentsT>(value);
196 template <
typename DocumentsT = DocumentClassifierDocuments>
207 template <
typename DocumentReaderConfigT = DocumentReaderConfig>
209 m_documentReaderConfigHasBeenSet =
true;
210 m_documentReaderConfig = std::forward<DocumentReaderConfigT>(value);
212 template <
typename DocumentReaderConfigT = DocumentReaderConfig>
231 DocumentClassifierDocuments m_documents;
233 DocumentReaderConfig m_documentReaderConfig;
234 bool m_dataFormatHasBeenSet =
false;
235 bool m_s3UriHasBeenSet =
false;
236 bool m_testS3UriHasBeenSet =
false;
237 bool m_labelDelimiterHasBeenSet =
false;
238 bool m_augmentedManifestsHasBeenSet =
false;
239 bool m_documentTypeHasBeenSet =
false;
240 bool m_documentsHasBeenSet =
false;
241 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