public static interface SalesforceStandardKnowledgeArticleTypeConfiguration.Builder extends SdkPojo, CopyableBuilder<SalesforceStandardKnowledgeArticleTypeConfiguration.Builder,SalesforceStandardKnowledgeArticleTypeConfiguration>
| Modifier and Type | Method and Description |
|---|---|
SalesforceStandardKnowledgeArticleTypeConfiguration.Builder |
documentDataFieldName(String documentDataFieldName)
The name of the field that contains the document data to index.
|
SalesforceStandardKnowledgeArticleTypeConfiguration.Builder |
documentTitleFieldName(String documentTitleFieldName)
The name of the field that contains the document title.
|
SalesforceStandardKnowledgeArticleTypeConfiguration.Builder |
fieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings)
One or more objects that map fields in the knowledge article to Amazon Kendra index fields.
|
SalesforceStandardKnowledgeArticleTypeConfiguration.Builder |
fieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fieldMappings)
One or more objects that map fields in the knowledge article to Amazon Kendra index fields.
|
SalesforceStandardKnowledgeArticleTypeConfiguration.Builder |
fieldMappings(DataSourceToIndexFieldMapping... fieldMappings)
One or more objects that map fields in the knowledge article to Amazon Kendra index fields.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSalesforceStandardKnowledgeArticleTypeConfiguration.Builder documentDataFieldName(String documentDataFieldName)
The name of the field that contains the document data to index.
documentDataFieldName - The name of the field that contains the document data to index.SalesforceStandardKnowledgeArticleTypeConfiguration.Builder documentTitleFieldName(String documentTitleFieldName)
The name of the field that contains the document title.
documentTitleFieldName - The name of the field that contains the document title.SalesforceStandardKnowledgeArticleTypeConfiguration.Builder fieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings)
One or more objects that map fields in the knowledge article to Amazon Kendra index fields. The index field must exist before you can map a Salesforce field to it.
fieldMappings - One or more objects that map fields in the knowledge article to Amazon Kendra index fields. The index
field must exist before you can map a Salesforce field to it.SalesforceStandardKnowledgeArticleTypeConfiguration.Builder fieldMappings(DataSourceToIndexFieldMapping... fieldMappings)
One or more objects that map fields in the knowledge article to Amazon Kendra index fields. The index field must exist before you can map a Salesforce field to it.
fieldMappings - One or more objects that map fields in the knowledge article to Amazon Kendra index fields. The index
field must exist before you can map a Salesforce field to it.SalesforceStandardKnowledgeArticleTypeConfiguration.Builder fieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fieldMappings)
One or more objects that map fields in the knowledge article to Amazon Kendra index fields. The index field must exist before you can map a Salesforce field to it.
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) Copyright © 2020. All rights reserved.