Class SourceConnectorProperties
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SourceConnectorProperties.Builder,SourceConnectorProperties>
Specifies the information that is required to query a particular connector.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionSpecifies the information that is required for querying Amplitude.builder()Returns the value of the CustomConnector property for this object.final DatadogSourcePropertiesdatadog()Specifies the information that is required for querying Datadog.Specifies the information that is required for querying Dynatrace.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) Specifies the information that is required for querying Google Analytics.final inthashCode()Specifies the information that is required for querying Infor Nexus.final MarketoSourcePropertiesmarketo()Specifies the information that is required for querying Marketo.final PardotSourcePropertiespardot()Specifies the information that is required for querying Salesforce Pardot.final S3SourcePropertiess3()Specifies the information that is required for querying Amazon S3.Specifies the information that is required for querying Salesforce.final SAPODataSourcePropertiessapoData()Returns the value of the SAPOData property for this object.static Class<? extends SourceConnectorProperties.Builder> Specifies the information that is required for querying ServiceNow.final SingularSourcePropertiessingular()Specifies the information that is required for querying Singular.final SlackSourcePropertiesslack()Specifies the information that is required for querying Slack.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.Specifies the information that is required for querying Trend Micro.final VeevaSourcePropertiesveeva()Specifies the information that is required for querying Veeva.final ZendeskSourcePropertieszendesk()Specifies the information that is required for querying Zendesk.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
amplitude
Specifies the information that is required for querying Amplitude.
- Returns:
- Specifies the information that is required for querying Amplitude.
-
datadog
Specifies the information that is required for querying Datadog.
- Returns:
- Specifies the information that is required for querying Datadog.
-
dynatrace
Specifies the information that is required for querying Dynatrace.
- Returns:
- Specifies the information that is required for querying Dynatrace.
-
googleAnalytics
Specifies the information that is required for querying Google Analytics.
- Returns:
- Specifies the information that is required for querying Google Analytics.
-
inforNexus
Specifies the information that is required for querying Infor Nexus.
- Returns:
- Specifies the information that is required for querying Infor Nexus.
-
marketo
Specifies the information that is required for querying Marketo.
- Returns:
- Specifies the information that is required for querying Marketo.
-
s3
Specifies the information that is required for querying Amazon S3.
- Returns:
- Specifies the information that is required for querying Amazon S3.
-
salesforce
Specifies the information that is required for querying Salesforce.
- Returns:
- Specifies the information that is required for querying Salesforce.
-
serviceNow
Specifies the information that is required for querying ServiceNow.
- Returns:
- Specifies the information that is required for querying ServiceNow.
-
singular
Specifies the information that is required for querying Singular.
- Returns:
- Specifies the information that is required for querying Singular.
-
slack
Specifies the information that is required for querying Slack.
- Returns:
- Specifies the information that is required for querying Slack.
-
trendmicro
Specifies the information that is required for querying Trend Micro.
- Returns:
- Specifies the information that is required for querying Trend Micro.
-
veeva
Specifies the information that is required for querying Veeva.
- Returns:
- Specifies the information that is required for querying Veeva.
-
zendesk
Specifies the information that is required for querying Zendesk.
- Returns:
- Specifies the information that is required for querying Zendesk.
-
sapoData
Returns the value of the SAPOData property for this object.- Returns:
- The value of the SAPOData property for this object.
-
customConnector
Returns the value of the CustomConnector property for this object.- Returns:
- The value of the CustomConnector property for this object.
-
pardot
Specifies the information that is required for querying Salesforce Pardot.
- Returns:
- Specifies the information that is required for querying 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<SourceConnectorProperties.Builder,SourceConnectorProperties> - 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
-