7#include <aws/core/utils/memory/stl/AWSVector.h>
8#include <aws/textract/Textract_EXPORTS.h>
9#include <aws/textract/model/Block.h>
10#include <aws/textract/model/ExpenseField.h>
11#include <aws/textract/model/LineItemGroup.h>
46 m_expenseIndexHasBeenSet =
true;
47 m_expenseIndex = value;
61 template <
typename SummaryFieldsT = Aws::Vector<ExpenseField>>
63 m_summaryFieldsHasBeenSet =
true;
64 m_summaryFields = std::forward<SummaryFieldsT>(value);
66 template <
typename SummaryFieldsT = Aws::Vector<ExpenseField>>
71 template <
typename SummaryFieldsT = ExpenseField>
73 m_summaryFieldsHasBeenSet =
true;
74 m_summaryFields.emplace_back(std::forward<SummaryFieldsT>(value));
86 template <
typename LineItemGroupsT = Aws::Vector<LineItemGroup>>
88 m_lineItemGroupsHasBeenSet =
true;
89 m_lineItemGroups = std::forward<LineItemGroupsT>(value);
91 template <
typename LineItemGroupsT = Aws::Vector<LineItemGroup>>
96 template <
typename LineItemGroupsT = LineItemGroup>
98 m_lineItemGroupsHasBeenSet =
true;
99 m_lineItemGroups.emplace_back(std::forward<LineItemGroupsT>(value));
111 template <
typename BlocksT = Aws::Vector<Block>>
113 m_blocksHasBeenSet =
true;
114 m_blocks = std::forward<BlocksT>(value);
116 template <
typename BlocksT = Aws::Vector<Block>>
121 template <
typename BlocksT = Block>
123 m_blocksHasBeenSet =
true;
124 m_blocks.emplace_back(std::forward<BlocksT>(value));
129 int m_expenseIndex{0};
136 bool m_expenseIndexHasBeenSet =
false;
137 bool m_summaryFieldsHasBeenSet =
false;
138 bool m_lineItemGroupsHasBeenSet =
false;
139 bool m_blocksHasBeenSet =
false;
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue