public static interface ConfluenceBlogConfiguration.Builder extends SdkPojo, CopyableBuilder<ConfluenceBlogConfiguration.Builder,ConfluenceBlogConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ConfluenceBlogConfiguration.Builder |
blogFieldMappings(Collection<ConfluenceBlogToIndexFieldMapping> blogFieldMappings)
Maps attributes or field names of Confluence blogs to Amazon Kendra index field names.
|
ConfluenceBlogConfiguration.Builder |
blogFieldMappings(ConfluenceBlogToIndexFieldMapping... blogFieldMappings)
Maps attributes or field names of Confluence blogs to Amazon Kendra index field names.
|
ConfluenceBlogConfiguration.Builder |
blogFieldMappings(Consumer<ConfluenceBlogToIndexFieldMapping.Builder>... blogFieldMappings)
Maps attributes or field names of Confluence blogs to Amazon Kendra index field names.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConfluenceBlogConfiguration.Builder blogFieldMappings(Collection<ConfluenceBlogToIndexFieldMapping> blogFieldMappings)
Maps attributes or field names of Confluence blogs 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 BlogFieldMappings parameter, you must specify at least one field mapping.
blogFieldMappings - Maps attributes or field names of Confluence blogs 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 BlogFieldMappings parameter, you must specify at least one field
mapping.
ConfluenceBlogConfiguration.Builder blogFieldMappings(ConfluenceBlogToIndexFieldMapping... blogFieldMappings)
Maps attributes or field names of Confluence blogs 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 BlogFieldMappings parameter, you must specify at least one field mapping.
blogFieldMappings - Maps attributes or field names of Confluence blogs 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 BlogFieldMappings parameter, you must specify at least one field
mapping.
ConfluenceBlogConfiguration.Builder blogFieldMappings(Consumer<ConfluenceBlogToIndexFieldMapping.Builder>... blogFieldMappings)
Maps attributes or field names of Confluence blogs 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 BlogFieldMappings parameter, you must specify at least one field mapping.
ConfluenceBlogToIndexFieldMapping.Builder avoiding the
need to create one manually via
ConfluenceBlogToIndexFieldMapping.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #blogFieldMappings(List.
blogFieldMappings - a consumer that will call methods on
ConfluenceBlogToIndexFieldMapping.Builder#blogFieldMappings(java.util.Collection) Copyright © 2023. All rights reserved.