7#include <aws/partnercentral-selling/PartnerCentralSelling_EXPORTS.h>
8#include <aws/partnercentral-selling/model/AccountSummary.h>
21namespace PartnerCentralSelling
47 template<
typename AccountT = AccountSummary>
48 void SetAccount(AccountT&& value) { m_accountHasBeenSet =
true; m_account = std::forward<AccountT>(value); }
49 template<
typename AccountT = AccountSummary>
55 bool m_accountHasBeenSet =
false;
void SetAccount(AccountT &&value)
AWS_PARTNERCENTRALSELLING_API Aws::Utils::Json::JsonValue Jsonize() const
CustomerSummary & WithAccount(AccountT &&value)
bool AccountHasBeenSet() const
AWS_PARTNERCENTRALSELLING_API CustomerSummary()=default
AWS_PARTNERCENTRALSELLING_API CustomerSummary(Aws::Utils::Json::JsonView jsonValue)
const AccountSummary & GetAccount() const
AWS_PARTNERCENTRALSELLING_API CustomerSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue