AWS SDK for C++
AWS SDK for C++ Version 1.11.926
Main Page
Related Pages
Namespaces
Classes
Modules
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-textract
include
aws
textract
model
StartDocumentAnalysisResult.h
1
6
#pragma once
7
#include <aws/core/http/HttpResponse.h>
8
#include <aws/core/utils/memory/stl/AWSString.h>
9
#include <aws/textract/Textract_EXPORTS.h>
10
11
#include <utility>
12
13
namespace
Aws
{
14
template
<
typename
RESULT_TYPE>
15
class
AmazonWebServiceResult;
16
17
namespace
Utils {
18
namespace
Json {
19
class
JsonValue
;
20
}
// namespace Json
21
}
// namespace Utils
22
namespace
Textract {
23
namespace
Model {
24
class
StartDocumentAnalysisResult
{
25
public
:
26
AWS_TEXTRACT_API
StartDocumentAnalysisResult
() =
default
;
27
AWS_TEXTRACT_API
StartDocumentAnalysisResult
(
const
Aws::AmazonWebServiceResult<Aws::Utils::Json::JsonValue>
& result);
28
AWS_TEXTRACT_API
StartDocumentAnalysisResult
&
operator=
(
const
Aws::AmazonWebServiceResult<Aws::Utils::Json::JsonValue>
& result);
29
31
36
inline
const
Aws::String
&
GetJobId
()
const
{
return
m_jobId; }
37
template
<
typename
JobIdT = Aws::String>
38
void
SetJobId
(JobIdT&& value) {
39
m_jobIdHasBeenSet =
true
;
40
m_jobId = std::forward<JobIdT>(value);
41
}
42
template
<
typename
JobIdT = Aws::String>
43
StartDocumentAnalysisResult
&
WithJobId
(JobIdT&& value) {
44
SetJobId
(std::forward<JobIdT>(value));
45
return
*
this
;
46
}
48
50
51
inline
const
Aws::String
&
GetRequestId
()
const
{
return
m_requestId; }
52
template
<
typename
RequestIdT = Aws::String>
53
void
SetRequestId
(RequestIdT&& value) {
54
m_requestIdHasBeenSet =
true
;
55
m_requestId = std::forward<RequestIdT>(value);
56
}
57
template
<
typename
RequestIdT = Aws::String>
58
StartDocumentAnalysisResult
&
WithRequestId
(RequestIdT&& value) {
59
SetRequestId
(std::forward<RequestIdT>(value));
60
return
*
this
;
61
}
63
inline
Aws::Http::HttpResponseCode
GetHttpResponseCode
()
const
{
return
m_HttpResponseCode; }
64
65
private
:
66
Aws::String
m_jobId;
67
68
Aws::String
m_requestId;
69
Aws::Http::HttpResponseCode
m_HttpResponseCode;
70
bool
m_jobIdHasBeenSet =
false
;
71
bool
m_requestIdHasBeenSet =
false
;
72
};
73
74
}
// namespace Model
75
}
// namespace Textract
76
}
// namespace Aws
Aws::AmazonWebServiceResult
Definition
UpdateAdapterResult.h:19
Aws::Textract::Model::StartDocumentAnalysisResult
Definition
StartDocumentAnalysisResult.h:24
Aws::Textract::Model::StartDocumentAnalysisResult::operator=
AWS_TEXTRACT_API StartDocumentAnalysisResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::Textract::Model::StartDocumentAnalysisResult::GetHttpResponseCode
Aws::Http::HttpResponseCode GetHttpResponseCode() const
Definition
StartDocumentAnalysisResult.h:63
Aws::Textract::Model::StartDocumentAnalysisResult::StartDocumentAnalysisResult
AWS_TEXTRACT_API StartDocumentAnalysisResult()=default
Aws::Textract::Model::StartDocumentAnalysisResult::GetJobId
const Aws::String & GetJobId() const
Definition
StartDocumentAnalysisResult.h:36
Aws::Textract::Model::StartDocumentAnalysisResult::WithJobId
StartDocumentAnalysisResult & WithJobId(JobIdT &&value)
Definition
StartDocumentAnalysisResult.h:43
Aws::Textract::Model::StartDocumentAnalysisResult::SetRequestId
void SetRequestId(RequestIdT &&value)
Definition
StartDocumentAnalysisResult.h:53
Aws::Textract::Model::StartDocumentAnalysisResult::SetJobId
void SetJobId(JobIdT &&value)
Definition
StartDocumentAnalysisResult.h:38
Aws::Textract::Model::StartDocumentAnalysisResult::WithRequestId
StartDocumentAnalysisResult & WithRequestId(RequestIdT &&value)
Definition
StartDocumentAnalysisResult.h:58
Aws::Textract::Model::StartDocumentAnalysisResult::StartDocumentAnalysisResult
AWS_TEXTRACT_API StartDocumentAnalysisResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::Textract::Model::StartDocumentAnalysisResult::GetRequestId
const Aws::String & GetRequestId() const
Definition
StartDocumentAnalysisResult.h:51
Aws::Http::HttpResponseCode
HttpResponseCode
Aws
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
smithy::client::JsonValue
Aws::Utils::Json::JsonValue JsonValue
Generated by
1.12.0
Privacy |
Site terms |
Cookie preferences