7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/partnercentral-account/PartnerCentralAccount_EXPORTS.h>
19namespace PartnerCentralAccount {
43 template <
typename LegalNameT = Aws::String>
45 m_legalNameHasBeenSet =
true;
46 m_legalName = std::forward<LegalNameT>(value);
48 template <
typename LegalNameT = Aws::String>
63 template <
typename RegistrationIdT = Aws::String>
65 m_registrationIdHasBeenSet =
true;
66 m_registrationId = std::forward<RegistrationIdT>(value);
68 template <
typename RegistrationIdT = Aws::String>
82 template <
typename CountryCodeT = Aws::String>
84 m_countryCodeHasBeenSet =
true;
85 m_countryCode = std::forward<CountryCodeT>(value);
87 template <
typename CountryCodeT = Aws::String>
102 template <
typename JurisdictionOfIncorporationT = Aws::String>
104 m_jurisdictionOfIncorporationHasBeenSet =
true;
105 m_jurisdictionOfIncorporation = std::forward<JurisdictionOfIncorporationT>(value);
107 template <
typename JurisdictionOfIncorporationT = Aws::String>
121 bool m_legalNameHasBeenSet =
false;
122 bool m_registrationIdHasBeenSet =
false;
123 bool m_countryCodeHasBeenSet =
false;
124 bool m_jurisdictionOfIncorporationHasBeenSet =
false;
const Aws::String & GetLegalName() const
BusinessVerificationDetails & WithJurisdictionOfIncorporation(JurisdictionOfIncorporationT &&value)
void SetLegalName(LegalNameT &&value)
AWS_PARTNERCENTRALACCOUNT_API BusinessVerificationDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
bool CountryCodeHasBeenSet() const
BusinessVerificationDetails & WithRegistrationId(RegistrationIdT &&value)
BusinessVerificationDetails & WithLegalName(LegalNameT &&value)
bool LegalNameHasBeenSet() const
void SetCountryCode(CountryCodeT &&value)
BusinessVerificationDetails & WithCountryCode(CountryCodeT &&value)
const Aws::String & GetRegistrationId() const
bool RegistrationIdHasBeenSet() const
AWS_PARTNERCENTRALACCOUNT_API Aws::Utils::Json::JsonValue Jsonize() const
bool JurisdictionOfIncorporationHasBeenSet() const
AWS_PARTNERCENTRALACCOUNT_API BusinessVerificationDetails(Aws::Utils::Json::JsonView jsonValue)
AWS_PARTNERCENTRALACCOUNT_API BusinessVerificationDetails()=default
const Aws::String & GetCountryCode() const
const Aws::String & GetJurisdictionOfIncorporation() const
void SetJurisdictionOfIncorporation(JurisdictionOfIncorporationT &&value)
void SetRegistrationId(RegistrationIdT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue