Class ConnectorMetadata
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ConnectorMetadata.Builder,ConnectorMetadata>
A structure to specify connector-specific metadata such as oAuthScopes, supportedRegions,
privateLinkServiceUrl, and so on.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal AmplitudeMetadataThe connector metadata specific to Amplitude.static ConnectorMetadata.Builderbuilder()final CustomerProfilesMetadataThe connector metadata specific to Amazon Connect Customer Profiles.final DatadogMetadatadatadog()The connector metadata specific to Datadog.final DynatraceMetadataThe connector metadata specific to Dynatrace.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final EventBridgeMetadataThe connector metadata specific to Amazon EventBridge.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final GoogleAnalyticsMetadataThe connector metadata specific to Google Analytics.final inthashCode()final HoneycodeMetadataThe connector metadata specific to Amazon Honeycode.final InforNexusMetadataThe connector metadata specific to Infor Nexus.final MarketoMetadatamarketo()The connector metadata specific to Marketo.final PardotMetadatapardot()The connector metadata specific to Salesforce Pardot.final RedshiftMetadataredshift()The connector metadata specific to Amazon Redshift.final S3Metadatas3()The connector metadata specific to Amazon S3.final SalesforceMetadataThe connector metadata specific to Salesforce.final SAPODataMetadatasapoData()Returns the value of the SAPOData property for this object.static Class<? extends ConnectorMetadata.Builder> final ServiceNowMetadataThe connector metadata specific to ServiceNow.final SingularMetadatasingular()The connector metadata specific to Singular.final SlackMetadataslack()The connector metadata specific to Slack.final SnowflakeMetadataThe connector metadata specific to Snowflake.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final TrendmicroMetadataThe connector metadata specific to Trend Micro.final UpsolverMetadataupsolver()The connector metadata specific to Upsolver.final VeevaMetadataveeva()The connector metadata specific to Veeva.final ZendeskMetadatazendesk()The connector metadata specific to Zendesk.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
amplitude
The connector metadata specific to Amplitude.
- Returns:
- The connector metadata specific to Amplitude.
-
datadog
The connector metadata specific to Datadog.
- Returns:
- The connector metadata specific to Datadog.
-
dynatrace
The connector metadata specific to Dynatrace.
- Returns:
- The connector metadata specific to Dynatrace.
-
googleAnalytics
The connector metadata specific to Google Analytics.
- Returns:
- The connector metadata specific to Google Analytics.
-
inforNexus
The connector metadata specific to Infor Nexus.
- Returns:
- The connector metadata specific to Infor Nexus.
-
marketo
The connector metadata specific to Marketo.
- Returns:
- The connector metadata specific to Marketo.
-
redshift
The connector metadata specific to Amazon Redshift.
- Returns:
- The connector metadata specific to Amazon Redshift.
-
s3
The connector metadata specific to Amazon S3.
- Returns:
- The connector metadata specific to Amazon S3.
-
salesforce
The connector metadata specific to Salesforce.
- Returns:
- The connector metadata specific to Salesforce.
-
serviceNow
The connector metadata specific to ServiceNow.
- Returns:
- The connector metadata specific to ServiceNow.
-
singular
The connector metadata specific to Singular.
- Returns:
- The connector metadata specific to Singular.
-
slack
The connector metadata specific to Slack.
- Returns:
- The connector metadata specific to Slack.
-
snowflake
The connector metadata specific to Snowflake.
- Returns:
- The connector metadata specific to Snowflake.
-
trendmicro
The connector metadata specific to Trend Micro.
- Returns:
- The connector metadata specific to Trend Micro.
-
veeva
The connector metadata specific to Veeva.
- Returns:
- The connector metadata specific to Veeva.
-
zendesk
The connector metadata specific to Zendesk.
- Returns:
- The connector metadata specific to Zendesk.
-
eventBridge
The connector metadata specific to Amazon EventBridge.
- Returns:
- The connector metadata specific to Amazon EventBridge.
-
upsolver
The connector metadata specific to Upsolver.
- Returns:
- The connector metadata specific to Upsolver.
-
customerProfiles
The connector metadata specific to Amazon Connect Customer Profiles.
- Returns:
- The connector metadata specific to Amazon Connect Customer Profiles.
-
honeycode
The connector metadata specific to Amazon Honeycode.
- Returns:
- The connector metadata specific to Amazon Honeycode.
-
sapoData
Returns the value of the SAPOData property for this object.- Returns:
- The value of the SAPOData property for this object.
-
pardot
The connector metadata specific to Salesforce Pardot.
- Returns:
- The connector metadata specific to Salesforce Pardot.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<ConnectorMetadata.Builder,ConnectorMetadata> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-