@Stability(value=Stable) public static final class CfnDataSource.SalesforceChatterFeedConfigurationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnDataSource.SalesforceChatterFeedConfigurationProperty>
CfnDataSource.SalesforceChatterFeedConfigurationProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnDataSource.SalesforceChatterFeedConfigurationProperty |
build()
Builds the configured instance.
|
CfnDataSource.SalesforceChatterFeedConfigurationProperty.Builder |
documentDataFieldName(String documentDataFieldName)
|
CfnDataSource.SalesforceChatterFeedConfigurationProperty.Builder |
documentTitleFieldName(String documentTitleFieldName)
|
CfnDataSource.SalesforceChatterFeedConfigurationProperty.Builder |
fieldMappings(IResolvable fieldMappings)
|
CfnDataSource.SalesforceChatterFeedConfigurationProperty.Builder |
fieldMappings(List<? extends Object> fieldMappings)
|
CfnDataSource.SalesforceChatterFeedConfigurationProperty.Builder |
includeFilterTypes(List<String> includeFilterTypes)
|
@Stability(value=Stable) public CfnDataSource.SalesforceChatterFeedConfigurationProperty.Builder documentDataFieldName(String documentDataFieldName)
CfnDataSource.SalesforceChatterFeedConfigurationProperty.getDocumentDataFieldName()documentDataFieldName - The name of the column in the Salesforce FeedItem table that contains the content to index. This parameter is required.
Typically this is the Body column.this@Stability(value=Stable) public CfnDataSource.SalesforceChatterFeedConfigurationProperty.Builder documentTitleFieldName(String documentTitleFieldName)
CfnDataSource.SalesforceChatterFeedConfigurationProperty.getDocumentTitleFieldName()documentTitleFieldName - The name of the column in the Salesforce FeedItem table that contains the title of the document.
This is typically the Title column.this@Stability(value=Stable) public CfnDataSource.SalesforceChatterFeedConfigurationProperty.Builder fieldMappings(IResolvable fieldMappings)
fieldMappings - Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.this@Stability(value=Stable) public CfnDataSource.SalesforceChatterFeedConfigurationProperty.Builder fieldMappings(List<? extends Object> fieldMappings)
fieldMappings - Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.this@Stability(value=Stable) public CfnDataSource.SalesforceChatterFeedConfigurationProperty.Builder includeFilterTypes(List<String> includeFilterTypes)
includeFilterTypes - Filters the documents in the feed based on status of the user.
When you specify ACTIVE_USERS only documents from users who have an active account are indexed. When you specify STANDARD_USER only documents for Salesforce standard users are documented. You can specify both.this@Stability(value=Stable) public CfnDataSource.SalesforceChatterFeedConfigurationProperty build()
build in interface software.amazon.jsii.Builder<CfnDataSource.SalesforceChatterFeedConfigurationProperty>CfnDataSource.SalesforceChatterFeedConfigurationPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.