7#include <aws/billing/Billing_EXPORTS.h>
8#include <aws/billing/model/PrivatePricingAddendum.h>
45 template <
typename PrivatePricingAddendumT = PrivatePricingAddendum>
47 m_privatePricingAddendumHasBeenSet =
true;
48 m_privatePricingAddendum = std::forward<PrivatePricingAddendumT>(value);
50 template <
typename PrivatePricingAddendumT = PrivatePricingAddendum>
58 bool m_privatePricingAddendumHasBeenSet =
false;
AWS_BILLING_API Aws::Utils::Json::JsonValue Jsonize() const
void SetPrivatePricingAddendum(PrivatePricingAddendumT &&value)
const PrivatePricingAddendum & GetPrivatePricingAddendum() const
AWS_BILLING_API ContractDetails(Aws::Utils::Json::JsonView jsonValue)
ContractDetails & WithPrivatePricingAddendum(PrivatePricingAddendumT &&value)
AWS_BILLING_API ContractDetails()=default
bool PrivatePricingAddendumHasBeenSet() const
AWS_BILLING_API ContractDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue