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