7#include <aws/partnercentral-selling/PartnerCentralSelling_EXPORTS.h>
8#include <aws/partnercentral-selling/model/OpportunityInvitationPayload.h>
21namespace PartnerCentralSelling
37 AWS_PARTNERCENTRALSELLING_API
Payload() =
default;
51 template<
typename OpportunityInvitationT = OpportunityInvitationPayload>
52 void SetOpportunityInvitation(OpportunityInvitationT&& value) { m_opportunityInvitationHasBeenSet =
true; m_opportunityInvitation = std::forward<OpportunityInvitationT>(value); }
53 template<
typename OpportunityInvitationT = OpportunityInvitationPayload>
59 bool m_opportunityInvitationHasBeenSet =
false;
AWS_PARTNERCENTRALSELLING_API Payload()=default
void SetOpportunityInvitation(OpportunityInvitationT &&value)
bool OpportunityInvitationHasBeenSet() const
AWS_PARTNERCENTRALSELLING_API Aws::Utils::Json::JsonValue Jsonize() const
Payload & WithOpportunityInvitation(OpportunityInvitationT &&value)
const OpportunityInvitationPayload & GetOpportunityInvitation() const
AWS_PARTNERCENTRALSELLING_API Payload & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_PARTNERCENTRALSELLING_API Payload(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue