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
107 bool m_marketoHasBeenSet =
false;
110 bool m_s3HasBeenSet =
false;
113 bool m_salesforceHasBeenSet =
false;
116 bool m_serviceNowHasBeenSet =
false;
119 bool m_zendeskHasBeenSet =
false;
AWS_CUSTOMERPROFILES_API ConnectorOperator(Aws::Utils::Json::JsonView jsonValue)
AWS_CUSTOMERPROFILES_API Aws::Utils::Json::JsonValue Jsonize() const
ConnectorOperator & WithZendesk(ZendeskConnectorOperator &&value)
void SetS3(S3ConnectorOperator &&value)
AWS_CUSTOMERPROFILES_API ConnectorOperator()
const SalesforceConnectorOperator & GetSalesforce() const
ConnectorOperator & WithZendesk(const ZendeskConnectorOperator &value)
void SetSalesforce(const SalesforceConnectorOperator &value)
void SetZendesk(const ZendeskConnectorOperator &value)
void SetMarketo(MarketoConnectorOperator &&value)
const S3ConnectorOperator & GetS3() const
ConnectorOperator & WithMarketo(MarketoConnectorOperator &&value)
bool SalesforceHasBeenSet() const
void SetS3(const S3ConnectorOperator &value)
void SetZendesk(ZendeskConnectorOperator &&value)
bool S3HasBeenSet() const
ConnectorOperator & WithSalesforce(const SalesforceConnectorOperator &value)
void SetServiceNow(const ServiceNowConnectorOperator &value)
void SetMarketo(const MarketoConnectorOperator &value)
bool ServiceNowHasBeenSet() const
const ZendeskConnectorOperator & GetZendesk() const
ConnectorOperator & WithServiceNow(ServiceNowConnectorOperator &&value)
void SetSalesforce(SalesforceConnectorOperator &&value)
AWS_CUSTOMERPROFILES_API ConnectorOperator & operator=(Aws::Utils::Json::JsonView jsonValue)
bool ZendeskHasBeenSet() const
ConnectorOperator & WithS3(const S3ConnectorOperator &value)
const MarketoConnectorOperator & GetMarketo() const
ConnectorOperator & WithServiceNow(const ServiceNowConnectorOperator &value)
const ServiceNowConnectorOperator & GetServiceNow() const
ConnectorOperator & WithSalesforce(SalesforceConnectorOperator &&value)
void SetServiceNow(ServiceNowConnectorOperator &&value)
ConnectorOperator & WithS3(S3ConnectorOperator &&value)
bool MarketoHasBeenSet() const
ConnectorOperator & WithMarketo(const MarketoConnectorOperator &value)
SalesforceConnectorOperator
ServiceNowConnectorOperator
Aws::Utils::Json::JsonValue JsonValue