7#include <aws/comprehend/ComprehendRequest.h>
8#include <aws/comprehend/Comprehend_EXPORTS.h>
9#include <aws/comprehend/model/DocumentReaderConfig.h>
10#include <aws/core/utils/Array.h>
11#include <aws/core/utils/memory/stl/AWSString.h>
42 template <
typename TextT = Aws::String>
44 m_textHasBeenSet =
true;
45 m_text = std::forward<TextT>(value);
47 template <
typename TextT = Aws::String>
49 SetText(std::forward<TextT>(value));
68 template <
typename Endpo
intArnT = Aws::String>
70 m_endpointArnHasBeenSet =
true;
71 m_endpointArn = std::forward<EndpointArnT>(value);
73 template <
typename Endpo
intArnT = Aws::String>
99 template <
typename BytesT = Aws::Utils::ByteBuffer>
101 m_bytesHasBeenSet =
true;
102 m_bytes = std::forward<BytesT>(value);
104 template <
typename BytesT = Aws::Utils::ByteBuffer>
106 SetBytes(std::forward<BytesT>(value));
118 template <
typename DocumentReaderConfigT = DocumentReaderConfig>
120 m_documentReaderConfigHasBeenSet =
true;
121 m_documentReaderConfig = std::forward<DocumentReaderConfigT>(value);
123 template <
typename DocumentReaderConfigT = DocumentReaderConfig>
136 DocumentReaderConfig m_documentReaderConfig;
137 bool m_textHasBeenSet =
false;
138 bool m_endpointArnHasBeenSet =
false;
139 bool m_bytesHasBeenSet =
false;
140 bool m_documentReaderConfigHasBeenSet =
false;
void SetEndpointArn(EndpointArnT &&value)
AWS_COMPREHEND_API Aws::String SerializePayload() const override
bool TextHasBeenSet() const
bool DocumentReaderConfigHasBeenSet() const
virtual const char * GetServiceRequestName() const override
bool EndpointArnHasBeenSet() const
ClassifyDocumentRequest & WithEndpointArn(EndpointArnT &&value)
ClassifyDocumentRequest & WithBytes(BytesT &&value)
void SetBytes(BytesT &&value)
const DocumentReaderConfig & GetDocumentReaderConfig() const
ClassifyDocumentRequest & WithText(TextT &&value)
void SetText(TextT &&value)
const Aws::String & GetEndpointArn() const
bool BytesHasBeenSet() const
const Aws::String & GetText() const
const Aws::Utils::ByteBuffer & GetBytes() const
AWS_COMPREHEND_API ClassifyDocumentRequest()=default
ClassifyDocumentRequest & WithDocumentReaderConfig(DocumentReaderConfigT &&value)
void SetDocumentReaderConfig(DocumentReaderConfigT &&value)
AWS_COMPREHEND_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String