public static interface ServiceNowServiceCatalogConfiguration.Builder extends SdkPojo, CopyableBuilder<ServiceNowServiceCatalogConfiguration.Builder,ServiceNowServiceCatalogConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ServiceNowServiceCatalogConfiguration.Builder |
crawlAttachments(Boolean crawlAttachments)
Indicates whether Amazon Kendra should crawl attachments to the service catalog items.
|
ServiceNowServiceCatalogConfiguration.Builder |
documentDataFieldName(String documentDataFieldName)
The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra
index.
|
ServiceNowServiceCatalogConfiguration.Builder |
documentTitleFieldName(String documentTitleFieldName)
The name of the ServiceNow field that is mapped to the index document title field.
|
ServiceNowServiceCatalogConfiguration.Builder |
excludeAttachmentFilePatterns(Collection<String> excludeAttachmentFilePatterns)
Determines the types of file attachments that are excluded from the index.
|
ServiceNowServiceCatalogConfiguration.Builder |
excludeAttachmentFilePatterns(String... excludeAttachmentFilePatterns)
Determines the types of file attachments that are excluded from the index.
|
ServiceNowServiceCatalogConfiguration.Builder |
fieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings)
Mapping between ServiceNow fields and Amazon Kendra index fields.
|
ServiceNowServiceCatalogConfiguration.Builder |
fieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fieldMappings)
Mapping between ServiceNow fields and Amazon Kendra index fields.
|
ServiceNowServiceCatalogConfiguration.Builder |
fieldMappings(DataSourceToIndexFieldMapping... fieldMappings)
Mapping between ServiceNow fields and Amazon Kendra index fields.
|
ServiceNowServiceCatalogConfiguration.Builder |
includeAttachmentFilePatterns(Collection<String> includeAttachmentFilePatterns)
Determines the types of file attachments that are included in the index.
|
ServiceNowServiceCatalogConfiguration.Builder |
includeAttachmentFilePatterns(String... includeAttachmentFilePatterns)
Determines the types of file attachments that are included in the index.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildServiceNowServiceCatalogConfiguration.Builder crawlAttachments(Boolean crawlAttachments)
Indicates whether Amazon Kendra should crawl attachments to the service catalog items.
crawlAttachments - Indicates whether Amazon Kendra should crawl attachments to the service catalog items.ServiceNowServiceCatalogConfiguration.Builder includeAttachmentFilePatterns(Collection<String> includeAttachmentFilePatterns)
Determines the types of file attachments that are included in the index.
includeAttachmentFilePatterns - Determines the types of file attachments that are included in the index.ServiceNowServiceCatalogConfiguration.Builder includeAttachmentFilePatterns(String... includeAttachmentFilePatterns)
Determines the types of file attachments that are included in the index.
includeAttachmentFilePatterns - Determines the types of file attachments that are included in the index.ServiceNowServiceCatalogConfiguration.Builder excludeAttachmentFilePatterns(Collection<String> excludeAttachmentFilePatterns)
Determines the types of file attachments that are excluded from the index.
excludeAttachmentFilePatterns - Determines the types of file attachments that are excluded from the index.ServiceNowServiceCatalogConfiguration.Builder excludeAttachmentFilePatterns(String... excludeAttachmentFilePatterns)
Determines the types of file attachments that are excluded from the index.
excludeAttachmentFilePatterns - Determines the types of file attachments that are excluded from the index.ServiceNowServiceCatalogConfiguration.Builder documentDataFieldName(String documentDataFieldName)
The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.
documentDataFieldName - The name of the ServiceNow field that is mapped to the index document contents field in the Amazon
Kendra index.ServiceNowServiceCatalogConfiguration.Builder documentTitleFieldName(String documentTitleFieldName)
The name of the ServiceNow field that is mapped to the index document title field.
documentTitleFieldName - The name of the ServiceNow field that is mapped to the index document title field.ServiceNowServiceCatalogConfiguration.Builder fieldMappings(Collection<DataSourceToIndexFieldMapping> fieldMappings)
Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.
fieldMappings - Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field
before you map the field.ServiceNowServiceCatalogConfiguration.Builder fieldMappings(DataSourceToIndexFieldMapping... fieldMappings)
Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.
fieldMappings - Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field
before you map the field.ServiceNowServiceCatalogConfiguration.Builder fieldMappings(Consumer<DataSourceToIndexFieldMapping.Builder>... fieldMappings)
Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.
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.