public static interface SalesforceChatterFeedConfiguration.Builder extends SdkPojo, CopyableBuilder<SalesforceChatterFeedConfiguration.Builder,SalesforceChatterFeedConfiguration>
| Modifier and Type | Method and Description |
|---|---|
SalesforceChatterFeedConfiguration.Builder |
documentDataFieldName(String documentDataFieldName)
The name of the column in the Salesforce FeedItem table that contains the content to index.
|
SalesforceChatterFeedConfiguration.Builder |
documentTitleFieldName(String documentTitleFieldName)
The name of the column in the Salesforce FeedItem table that contains the title of the document.
|
SalesforceChatterFeedConfiguration.Builder |
fieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings)
Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.
|
SalesforceChatterFeedConfiguration.Builder |
fieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fieldMappings)
Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.
|
SalesforceChatterFeedConfiguration.Builder |
fieldMappings(DataSourceToIndexFieldMapping... fieldMappings)
Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.
|
SalesforceChatterFeedConfiguration.Builder |
includeFilterTypes(Collection<SalesforceChatterFeedIncludeFilterType> includeFilterTypes)
Filters the documents in the feed based on status of the user.
|
SalesforceChatterFeedConfiguration.Builder |
includeFilterTypes(SalesforceChatterFeedIncludeFilterType... includeFilterTypes)
Filters the documents in the feed based on status of the user.
|
SalesforceChatterFeedConfiguration.Builder |
includeFilterTypesWithStrings(Collection<String> includeFilterTypes)
Filters the documents in the feed based on status of the user.
|
SalesforceChatterFeedConfiguration.Builder |
includeFilterTypesWithStrings(String... includeFilterTypes)
Filters the documents in the feed based on status of the user.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSalesforceChatterFeedConfiguration.Builder documentDataFieldName(String documentDataFieldName)
The name of the column in the Salesforce FeedItem table that contains the content to index. Typically this is
the Body column.
documentDataFieldName - The name of the column in the Salesforce FeedItem table that contains the content to index. Typically
this is the Body column.SalesforceChatterFeedConfiguration.Builder documentTitleFieldName(String documentTitleFieldName)
The name of the column in the Salesforce FeedItem table that contains the title of the document. This is
typically the Title collumn.
documentTitleFieldName - The name of the column in the Salesforce FeedItem table that contains the title of the document. This
is typically the Title collumn.SalesforceChatterFeedConfiguration.Builder fieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings)
Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.
fieldMappings - Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.SalesforceChatterFeedConfiguration.Builder fieldMappings(DataSourceToIndexFieldMapping... fieldMappings)
Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.
fieldMappings - Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.SalesforceChatterFeedConfiguration.Builder fieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fieldMappings)
Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #fieldMappings(List) .fieldMappings - a consumer that will call methods on List.Builder #fieldMappings(List) SalesforceChatterFeedConfiguration.Builder includeFilterTypesWithStrings(Collection<String> 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.
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.SalesforceChatterFeedConfiguration.Builder includeFilterTypesWithStrings(String... 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.
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.SalesforceChatterFeedConfiguration.Builder includeFilterTypes(Collection<SalesforceChatterFeedIncludeFilterType> 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.
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.SalesforceChatterFeedConfiguration.Builder includeFilterTypes(SalesforceChatterFeedIncludeFilterType... 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.
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.Copyright © 2021. All rights reserved.