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>
25namespace CustomerProfiles
97 bool m_marketoHasBeenSet =
false;
100 bool m_s3HasBeenSet =
false;
103 bool m_salesforceHasBeenSet =
false;
106 bool m_serviceNowHasBeenSet =
false;
109 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