public static interface ConfluenceAttachmentConfiguration.Builder extends SdkPojo, CopyableBuilder<ConfluenceAttachmentConfiguration.Builder,ConfluenceAttachmentConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ConfluenceAttachmentConfiguration.Builder |
attachmentFieldMappings(Collection<ConfluenceAttachmentToIndexFieldMapping> attachmentFieldMappings)
Maps attributes or field names of Confluence attachments to Amazon Kendra index field names.
|
ConfluenceAttachmentConfiguration.Builder |
attachmentFieldMappings(ConfluenceAttachmentToIndexFieldMapping... attachmentFieldMappings)
Maps attributes or field names of Confluence attachments to Amazon Kendra index field names.
|
ConfluenceAttachmentConfiguration.Builder |
attachmentFieldMappings(Consumer<ConfluenceAttachmentToIndexFieldMapping.Builder>... attachmentFieldMappings)
Maps attributes or field names of Confluence attachments to Amazon Kendra index field names.
|
ConfluenceAttachmentConfiguration.Builder |
crawlAttachments(Boolean crawlAttachments)
TRUE to index attachments of pages and blogs in Confluence. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConfluenceAttachmentConfiguration.Builder crawlAttachments(Boolean crawlAttachments)
TRUE to index attachments of pages and blogs in Confluence.
crawlAttachments - TRUE to index attachments of pages and blogs in Confluence.ConfluenceAttachmentConfiguration.Builder attachmentFieldMappings(Collection<ConfluenceAttachmentToIndexFieldMapping> attachmentFieldMappings)
Maps attributes or field names of Confluence attachments to Amazon Kendra index field names. To create custom
fields, use the UpdateIndex API before you map to Confluence fields. For more information, see
Mapping data source fields. The
Confluence data source field names must exist in your Confluence custom metadata.
If you specify the AttachentFieldMappings parameter, you must specify at least one field
mapping.
attachmentFieldMappings - Maps attributes or field names of Confluence attachments to Amazon Kendra index field names. To create
custom fields, use the UpdateIndex API before you map to Confluence fields. For more
information, see Mapping
data source fields. The Confluence data source field names must exist in your Confluence custom
metadata.
If you specify the AttachentFieldMappings parameter, you must specify at least one field
mapping.
ConfluenceAttachmentConfiguration.Builder attachmentFieldMappings(ConfluenceAttachmentToIndexFieldMapping... attachmentFieldMappings)
Maps attributes or field names of Confluence attachments to Amazon Kendra index field names. To create custom
fields, use the UpdateIndex API before you map to Confluence fields. For more information, see
Mapping data source fields. The
Confluence data source field names must exist in your Confluence custom metadata.
If you specify the AttachentFieldMappings parameter, you must specify at least one field
mapping.
attachmentFieldMappings - Maps attributes or field names of Confluence attachments to Amazon Kendra index field names. To create
custom fields, use the UpdateIndex API before you map to Confluence fields. For more
information, see Mapping
data source fields. The Confluence data source field names must exist in your Confluence custom
metadata.
If you specify the AttachentFieldMappings parameter, you must specify at least one field
mapping.
ConfluenceAttachmentConfiguration.Builder attachmentFieldMappings(Consumer<ConfluenceAttachmentToIndexFieldMapping.Builder>... attachmentFieldMappings)
Maps attributes or field names of Confluence attachments to Amazon Kendra index field names. To create custom
fields, use the UpdateIndex API before you map to Confluence fields. For more information, see
Mapping data source fields. The
Confluence data source field names must exist in your Confluence custom metadata.
If you specify the AttachentFieldMappings parameter, you must specify at least one field
mapping.
ConfluenceAttachmentToIndexFieldMapping.Builder avoiding
the need to create one manually via
ConfluenceAttachmentToIndexFieldMapping.builder().
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #attachmentFieldMappings(List.
attachmentFieldMappings - a consumer that will call methods on
ConfluenceAttachmentToIndexFieldMapping.Builder#attachmentFieldMappings(java.util.Collection) Copyright © 2023. All rights reserved.