7#include <aws/customer-profiles/CustomerProfiles_EXPORTS.h>
8#include <aws/customer-profiles/model/MarketoConnectorOperator.h>
9#include <aws/customer-profiles/model/S3ConnectorOperator.h>
10#include <aws/customer-profiles/model/SalesforceConnectorOperator.h>
11#include <aws/customer-profiles/model/ServiceNowConnectorOperator.h>
12#include <aws/customer-profiles/model/ZendeskConnectorOperator.h>
23namespace CustomerProfiles {
46 m_marketoHasBeenSet =
true;
62 m_s3HasBeenSet =
true;
78 m_salesforceHasBeenSet =
true;
94 m_serviceNowHasBeenSet =
true;
110 m_zendeskHasBeenSet =
true;
128 bool m_marketoHasBeenSet =
false;
129 bool m_s3HasBeenSet =
false;
130 bool m_salesforceHasBeenSet =
false;
131 bool m_serviceNowHasBeenSet =
false;
132 bool m_zendeskHasBeenSet =
false;
void SetS3(S3ConnectorOperator value)
AWS_CUSTOMERPROFILES_API ConnectorOperator()=default
ServiceNowConnectorOperator GetServiceNow() const
AWS_CUSTOMERPROFILES_API ConnectorOperator(Aws::Utils::Json::JsonView jsonValue)
ConnectorOperator & WithZendesk(ZendeskConnectorOperator value)
ConnectorOperator & WithSalesforce(SalesforceConnectorOperator value)
AWS_CUSTOMERPROFILES_API Aws::Utils::Json::JsonValue Jsonize() const
MarketoConnectorOperator GetMarketo() const
void SetMarketo(MarketoConnectorOperator value)
bool SalesforceHasBeenSet() const
bool S3HasBeenSet() const
void SetZendesk(ZendeskConnectorOperator value)
void SetServiceNow(ServiceNowConnectorOperator value)
void SetSalesforce(SalesforceConnectorOperator value)
bool ServiceNowHasBeenSet() const
S3ConnectorOperator GetS3() const
AWS_CUSTOMERPROFILES_API ConnectorOperator & operator=(Aws::Utils::Json::JsonView jsonValue)
ConnectorOperator & WithS3(S3ConnectorOperator value)
bool ZendeskHasBeenSet() const
ConnectorOperator & WithMarketo(MarketoConnectorOperator value)
ZendeskConnectorOperator GetZendesk() const
SalesforceConnectorOperator GetSalesforce() const
bool MarketoHasBeenSet() const
ConnectorOperator & WithServiceNow(ServiceNowConnectorOperator value)
SalesforceConnectorOperator
ServiceNowConnectorOperator
Aws::Utils::Json::JsonValue JsonValue