7#include <aws/partnercentral-selling/PartnerCentralSelling_EXPORTS.h>
8#include <aws/partnercentral-selling/model/SalesInvolvementType.h>
9#include <aws/partnercentral-selling/model/Visibility.h>
22namespace PartnerCentralSelling
69 bool m_involvementTypeHasBeenSet =
false;
72 bool m_visibilityHasBeenSet =
false;
AwsSubmission & WithVisibility(Visibility value)
bool VisibilityHasBeenSet() const
void SetInvolvementType(SalesInvolvementType value)
AwsSubmission & WithInvolvementType(SalesInvolvementType value)
SalesInvolvementType GetInvolvementType() const
AWS_PARTNERCENTRALSELLING_API AwsSubmission()=default
AWS_PARTNERCENTRALSELLING_API AwsSubmission & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_PARTNERCENTRALSELLING_API Aws::Utils::Json::JsonValue Jsonize() const
Visibility GetVisibility() const
AWS_PARTNERCENTRALSELLING_API AwsSubmission(Aws::Utils::Json::JsonView jsonValue)
void SetVisibility(Visibility value)
bool InvolvementTypeHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue