@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConnectorMetadata extends Object implements Serializable, Cloneable, StructuredPojo
A structure to specify connector-specific metadata such as oAuthScopes
, supportedRegions
,
privateLinkServiceUrl
, and so on.
Constructor and Description |
---|
ConnectorMetadata() |
Modifier and Type | Method and Description |
---|---|
ConnectorMetadata |
clone() |
boolean |
equals(Object obj) |
AmplitudeMetadata |
getAmplitude()
The connector metadata specific to Amplitude.
|
DatadogMetadata |
getDatadog()
The connector metadata specific to Datadog.
|
DynatraceMetadata |
getDynatrace()
The connector metadata specific to Dynatrace.
|
EventBridgeMetadata |
getEventBridge()
The connector metadata specific to Amazon EventBridge.
|
GoogleAnalyticsMetadata |
getGoogleAnalytics()
The connector metadata specific to Google Analytics.
|
InforNexusMetadata |
getInforNexus()
The connector metadata specific to Infor Nexus.
|
MarketoMetadata |
getMarketo()
The connector metadata specific to Marketo.
|
RedshiftMetadata |
getRedshift()
The connector metadata specific to Amazon Redshift.
|
S3Metadata |
getS3()
The connector metadata specific to Amazon S3.
|
SalesforceMetadata |
getSalesforce()
The connector metadata specific to Salesforce.
|
ServiceNowMetadata |
getServiceNow()
The connector metadata specific to ServiceNow.
|
SingularMetadata |
getSingular()
The connector metadata specific to Singular.
|
SlackMetadata |
getSlack()
The connector metadata specific to Slack.
|
SnowflakeMetadata |
getSnowflake()
The connector metadata specific to Snowflake.
|
TrendmicroMetadata |
getTrendmicro()
The connector metadata specific to Trend Micro.
|
UpsolverMetadata |
getUpsolver()
The connector metadata specific to Upsolver.
|
VeevaMetadata |
getVeeva()
The connector metadata specific to Veeva.
|
ZendeskMetadata |
getZendesk()
The connector metadata specific to Zendesk.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAmplitude(AmplitudeMetadata amplitude)
The connector metadata specific to Amplitude.
|
void |
setDatadog(DatadogMetadata datadog)
The connector metadata specific to Datadog.
|
void |
setDynatrace(DynatraceMetadata dynatrace)
The connector metadata specific to Dynatrace.
|
void |
setEventBridge(EventBridgeMetadata eventBridge)
The connector metadata specific to Amazon EventBridge.
|
void |
setGoogleAnalytics(GoogleAnalyticsMetadata googleAnalytics)
The connector metadata specific to Google Analytics.
|
void |
setInforNexus(InforNexusMetadata inforNexus)
The connector metadata specific to Infor Nexus.
|
void |
setMarketo(MarketoMetadata marketo)
The connector metadata specific to Marketo.
|
void |
setRedshift(RedshiftMetadata redshift)
The connector metadata specific to Amazon Redshift.
|
void |
setS3(S3Metadata s3)
The connector metadata specific to Amazon S3.
|
void |
setSalesforce(SalesforceMetadata salesforce)
The connector metadata specific to Salesforce.
|
void |
setServiceNow(ServiceNowMetadata serviceNow)
The connector metadata specific to ServiceNow.
|
void |
setSingular(SingularMetadata singular)
The connector metadata specific to Singular.
|
void |
setSlack(SlackMetadata slack)
The connector metadata specific to Slack.
|
void |
setSnowflake(SnowflakeMetadata snowflake)
The connector metadata specific to Snowflake.
|
void |
setTrendmicro(TrendmicroMetadata trendmicro)
The connector metadata specific to Trend Micro.
|
void |
setUpsolver(UpsolverMetadata upsolver)
The connector metadata specific to Upsolver.
|
void |
setVeeva(VeevaMetadata veeva)
The connector metadata specific to Veeva.
|
void |
setZendesk(ZendeskMetadata zendesk)
The connector metadata specific to Zendesk.
|
String |
toString()
Returns a string representation of this object.
|
ConnectorMetadata |
withAmplitude(AmplitudeMetadata amplitude)
The connector metadata specific to Amplitude.
|
ConnectorMetadata |
withDatadog(DatadogMetadata datadog)
The connector metadata specific to Datadog.
|
ConnectorMetadata |
withDynatrace(DynatraceMetadata dynatrace)
The connector metadata specific to Dynatrace.
|
ConnectorMetadata |
withEventBridge(EventBridgeMetadata eventBridge)
The connector metadata specific to Amazon EventBridge.
|
ConnectorMetadata |
withGoogleAnalytics(GoogleAnalyticsMetadata googleAnalytics)
The connector metadata specific to Google Analytics.
|
ConnectorMetadata |
withInforNexus(InforNexusMetadata inforNexus)
The connector metadata specific to Infor Nexus.
|
ConnectorMetadata |
withMarketo(MarketoMetadata marketo)
The connector metadata specific to Marketo.
|
ConnectorMetadata |
withRedshift(RedshiftMetadata redshift)
The connector metadata specific to Amazon Redshift.
|
ConnectorMetadata |
withS3(S3Metadata s3)
The connector metadata specific to Amazon S3.
|
ConnectorMetadata |
withSalesforce(SalesforceMetadata salesforce)
The connector metadata specific to Salesforce.
|
ConnectorMetadata |
withServiceNow(ServiceNowMetadata serviceNow)
The connector metadata specific to ServiceNow.
|
ConnectorMetadata |
withSingular(SingularMetadata singular)
The connector metadata specific to Singular.
|
ConnectorMetadata |
withSlack(SlackMetadata slack)
The connector metadata specific to Slack.
|
ConnectorMetadata |
withSnowflake(SnowflakeMetadata snowflake)
The connector metadata specific to Snowflake.
|
ConnectorMetadata |
withTrendmicro(TrendmicroMetadata trendmicro)
The connector metadata specific to Trend Micro.
|
ConnectorMetadata |
withUpsolver(UpsolverMetadata upsolver)
The connector metadata specific to Upsolver.
|
ConnectorMetadata |
withVeeva(VeevaMetadata veeva)
The connector metadata specific to Veeva.
|
ConnectorMetadata |
withZendesk(ZendeskMetadata zendesk)
The connector metadata specific to Zendesk.
|
public void setAmplitude(AmplitudeMetadata amplitude)
The connector metadata specific to Amplitude.
amplitude
- The connector metadata specific to Amplitude.public AmplitudeMetadata getAmplitude()
The connector metadata specific to Amplitude.
public ConnectorMetadata withAmplitude(AmplitudeMetadata amplitude)
The connector metadata specific to Amplitude.
amplitude
- The connector metadata specific to Amplitude.public void setDatadog(DatadogMetadata datadog)
The connector metadata specific to Datadog.
datadog
- The connector metadata specific to Datadog.public DatadogMetadata getDatadog()
The connector metadata specific to Datadog.
public ConnectorMetadata withDatadog(DatadogMetadata datadog)
The connector metadata specific to Datadog.
datadog
- The connector metadata specific to Datadog.public void setDynatrace(DynatraceMetadata dynatrace)
The connector metadata specific to Dynatrace.
dynatrace
- The connector metadata specific to Dynatrace.public DynatraceMetadata getDynatrace()
The connector metadata specific to Dynatrace.
public ConnectorMetadata withDynatrace(DynatraceMetadata dynatrace)
The connector metadata specific to Dynatrace.
dynatrace
- The connector metadata specific to Dynatrace.public void setGoogleAnalytics(GoogleAnalyticsMetadata googleAnalytics)
The connector metadata specific to Google Analytics.
googleAnalytics
- The connector metadata specific to Google Analytics.public GoogleAnalyticsMetadata getGoogleAnalytics()
The connector metadata specific to Google Analytics.
public ConnectorMetadata withGoogleAnalytics(GoogleAnalyticsMetadata googleAnalytics)
The connector metadata specific to Google Analytics.
googleAnalytics
- The connector metadata specific to Google Analytics.public void setInforNexus(InforNexusMetadata inforNexus)
The connector metadata specific to Infor Nexus.
inforNexus
- The connector metadata specific to Infor Nexus.public InforNexusMetadata getInforNexus()
The connector metadata specific to Infor Nexus.
public ConnectorMetadata withInforNexus(InforNexusMetadata inforNexus)
The connector metadata specific to Infor Nexus.
inforNexus
- The connector metadata specific to Infor Nexus.public void setMarketo(MarketoMetadata marketo)
The connector metadata specific to Marketo.
marketo
- The connector metadata specific to Marketo.public MarketoMetadata getMarketo()
The connector metadata specific to Marketo.
public ConnectorMetadata withMarketo(MarketoMetadata marketo)
The connector metadata specific to Marketo.
marketo
- The connector metadata specific to Marketo.public void setRedshift(RedshiftMetadata redshift)
The connector metadata specific to Amazon Redshift.
redshift
- The connector metadata specific to Amazon Redshift.public RedshiftMetadata getRedshift()
The connector metadata specific to Amazon Redshift.
public ConnectorMetadata withRedshift(RedshiftMetadata redshift)
The connector metadata specific to Amazon Redshift.
redshift
- The connector metadata specific to Amazon Redshift.public void setS3(S3Metadata s3)
The connector metadata specific to Amazon S3.
s3
- The connector metadata specific to Amazon S3.public S3Metadata getS3()
The connector metadata specific to Amazon S3.
public ConnectorMetadata withS3(S3Metadata s3)
The connector metadata specific to Amazon S3.
s3
- The connector metadata specific to Amazon S3.public void setSalesforce(SalesforceMetadata salesforce)
The connector metadata specific to Salesforce.
salesforce
- The connector metadata specific to Salesforce.public SalesforceMetadata getSalesforce()
The connector metadata specific to Salesforce.
public ConnectorMetadata withSalesforce(SalesforceMetadata salesforce)
The connector metadata specific to Salesforce.
salesforce
- The connector metadata specific to Salesforce.public void setServiceNow(ServiceNowMetadata serviceNow)
The connector metadata specific to ServiceNow.
serviceNow
- The connector metadata specific to ServiceNow.public ServiceNowMetadata getServiceNow()
The connector metadata specific to ServiceNow.
public ConnectorMetadata withServiceNow(ServiceNowMetadata serviceNow)
The connector metadata specific to ServiceNow.
serviceNow
- The connector metadata specific to ServiceNow.public void setSingular(SingularMetadata singular)
The connector metadata specific to Singular.
singular
- The connector metadata specific to Singular.public SingularMetadata getSingular()
The connector metadata specific to Singular.
public ConnectorMetadata withSingular(SingularMetadata singular)
The connector metadata specific to Singular.
singular
- The connector metadata specific to Singular.public void setSlack(SlackMetadata slack)
The connector metadata specific to Slack.
slack
- The connector metadata specific to Slack.public SlackMetadata getSlack()
The connector metadata specific to Slack.
public ConnectorMetadata withSlack(SlackMetadata slack)
The connector metadata specific to Slack.
slack
- The connector metadata specific to Slack.public void setSnowflake(SnowflakeMetadata snowflake)
The connector metadata specific to Snowflake.
snowflake
- The connector metadata specific to Snowflake.public SnowflakeMetadata getSnowflake()
The connector metadata specific to Snowflake.
public ConnectorMetadata withSnowflake(SnowflakeMetadata snowflake)
The connector metadata specific to Snowflake.
snowflake
- The connector metadata specific to Snowflake.public void setTrendmicro(TrendmicroMetadata trendmicro)
The connector metadata specific to Trend Micro.
trendmicro
- The connector metadata specific to Trend Micro.public TrendmicroMetadata getTrendmicro()
The connector metadata specific to Trend Micro.
public ConnectorMetadata withTrendmicro(TrendmicroMetadata trendmicro)
The connector metadata specific to Trend Micro.
trendmicro
- The connector metadata specific to Trend Micro.public void setVeeva(VeevaMetadata veeva)
The connector metadata specific to Veeva.
veeva
- The connector metadata specific to Veeva.public VeevaMetadata getVeeva()
The connector metadata specific to Veeva.
public ConnectorMetadata withVeeva(VeevaMetadata veeva)
The connector metadata specific to Veeva.
veeva
- The connector metadata specific to Veeva.public void setZendesk(ZendeskMetadata zendesk)
The connector metadata specific to Zendesk.
zendesk
- The connector metadata specific to Zendesk.public ZendeskMetadata getZendesk()
The connector metadata specific to Zendesk.
public ConnectorMetadata withZendesk(ZendeskMetadata zendesk)
The connector metadata specific to Zendesk.
zendesk
- The connector metadata specific to Zendesk.public void setEventBridge(EventBridgeMetadata eventBridge)
The connector metadata specific to Amazon EventBridge.
eventBridge
- The connector metadata specific to Amazon EventBridge.public EventBridgeMetadata getEventBridge()
The connector metadata specific to Amazon EventBridge.
public ConnectorMetadata withEventBridge(EventBridgeMetadata eventBridge)
The connector metadata specific to Amazon EventBridge.
eventBridge
- The connector metadata specific to Amazon EventBridge.public void setUpsolver(UpsolverMetadata upsolver)
The connector metadata specific to Upsolver.
upsolver
- The connector metadata specific to Upsolver.public UpsolverMetadata getUpsolver()
The connector metadata specific to Upsolver.
public ConnectorMetadata withUpsolver(UpsolverMetadata upsolver)
The connector metadata specific to Upsolver.
upsolver
- The connector metadata specific to Upsolver.public String toString()
toString
in class Object
Object.toString()
public ConnectorMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.