AWS SDK for C++  1.9.109
AWS SDK for C++
TaxDocuments.h
Go to the documentation of this file.
1 
6 #pragma once
9 #include <utility>
10 
11 namespace Aws
12 {
13 namespace Utils
14 {
15 namespace Json
16 {
17  class JsonValue;
18  class JsonView;
19 } // namespace Json
20 } // namespace Utils
21 namespace Snowball
22 {
23 namespace Model
24 {
25 
32  {
33  public:
38 
39 
40 
41  inline const INDTaxDocuments& GetIND() const{ return m_iND; }
42 
43 
44  inline bool INDHasBeenSet() const { return m_iNDHasBeenSet; }
45 
46 
47  inline void SetIND(const INDTaxDocuments& value) { m_iNDHasBeenSet = true; m_iND = value; }
48 
49 
50  inline void SetIND(INDTaxDocuments&& value) { m_iNDHasBeenSet = true; m_iND = std::move(value); }
51 
52 
53  inline TaxDocuments& WithIND(const INDTaxDocuments& value) { SetIND(value); return *this;}
54 
55 
56  inline TaxDocuments& WithIND(INDTaxDocuments&& value) { SetIND(std::move(value)); return *this;}
57 
58  private:
59 
60  INDTaxDocuments m_iND;
61  bool m_iNDHasBeenSet;
62  };
63 
64 } // namespace Model
65 } // namespace Snowball
66 } // namespace Aws
Aws::Snowball::Model::INDTaxDocuments
Definition: INDTaxDocuments.h:33
Aws::Snowball::Model::TaxDocuments::operator=
TaxDocuments & operator=(Aws::Utils::Json::JsonView jsonValue)
INDTaxDocuments.h
Aws::Snowball::Model::TaxDocuments::TaxDocuments
TaxDocuments()
Aws::Snowball::Model::TaxDocuments::INDHasBeenSet
bool INDHasBeenSet() const
Definition: TaxDocuments.h:44
Aws::Snowball::Model::TaxDocuments::TaxDocuments
TaxDocuments(Aws::Utils::Json::JsonView jsonValue)
Aws::Snowball::Model::TaxDocuments
Definition: TaxDocuments.h:32
AWS_SNOWBALL_API
#define AWS_SNOWBALL_API
Definition: Snowball_EXPORTS.h:28
Aws::Snowball::Model::TaxDocuments::GetIND
const INDTaxDocuments & GetIND() const
Definition: TaxDocuments.h:41
Aws::Snowball::Model::TaxDocuments::WithIND
TaxDocuments & WithIND(const INDTaxDocuments &value)
Definition: TaxDocuments.h:53
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::Snowball::Model::TaxDocuments::SetIND
void SetIND(INDTaxDocuments &&value)
Definition: TaxDocuments.h:50
Aws::Snowball::Model::TaxDocuments::WithIND
TaxDocuments & WithIND(INDTaxDocuments &&value)
Definition: TaxDocuments.h:56
Aws::Snowball::Model::TaxDocuments::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws
Definition: AccessManagementClient.h:15
Aws::Snowball::Model::TaxDocuments::SetIND
void SetIND(const INDTaxDocuments &value)
Definition: TaxDocuments.h:47
Snowball_EXPORTS.h