/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Holds the structured data returned by AnalyzeDocument for lending
* documents.See Also:
AWS
* API Reference
An array of LendingField objects.
*/ inline const Aws::VectorAn array of LendingField objects.
*/ inline bool LendingFieldsHasBeenSet() const { return m_lendingFieldsHasBeenSet; } /** *An array of LendingField objects.
*/ inline void SetLendingFields(const Aws::VectorAn array of LendingField objects.
*/ inline void SetLendingFields(Aws::VectorAn array of LendingField objects.
*/ inline LendingDocument& WithLendingFields(const Aws::VectorAn array of LendingField objects.
*/ inline LendingDocument& WithLendingFields(Aws::VectorAn array of LendingField objects.
*/ inline LendingDocument& AddLendingFields(const LendingField& value) { m_lendingFieldsHasBeenSet = true; m_lendingFields.push_back(value); return *this; } /** *An array of LendingField objects.
*/ inline LendingDocument& AddLendingFields(LendingField&& value) { m_lendingFieldsHasBeenSet = true; m_lendingFields.push_back(std::move(value)); return *this; } /** *A list of signatures detected in a lending document.
*/ inline const Aws::VectorA list of signatures detected in a lending document.
*/ inline bool SignatureDetectionsHasBeenSet() const { return m_signatureDetectionsHasBeenSet; } /** *A list of signatures detected in a lending document.
*/ inline void SetSignatureDetections(const Aws::VectorA list of signatures detected in a lending document.
*/ inline void SetSignatureDetections(Aws::VectorA list of signatures detected in a lending document.
*/ inline LendingDocument& WithSignatureDetections(const Aws::VectorA list of signatures detected in a lending document.
*/ inline LendingDocument& WithSignatureDetections(Aws::VectorA list of signatures detected in a lending document.
*/ inline LendingDocument& AddSignatureDetections(const SignatureDetection& value) { m_signatureDetectionsHasBeenSet = true; m_signatureDetections.push_back(value); return *this; } /** *A list of signatures detected in a lending document.
*/ inline LendingDocument& AddSignatureDetections(SignatureDetection&& value) { m_signatureDetectionsHasBeenSet = true; m_signatureDetections.push_back(std::move(value)); return *this; } private: Aws::Vector