ServiceNowServiceCatalogConfiguration class

Provides configuration information for crawling service catalog items in the ServiceNow site

Constructors

ServiceNowServiceCatalogConfiguration({required String documentDataFieldName, bool? crawlAttachments, String? documentTitleFieldName, List<String>? excludeAttachmentFilePatterns, List<DataSourceToIndexFieldMapping>? fieldMappings, List<String>? includeAttachmentFilePatterns})
ServiceNowServiceCatalogConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

crawlAttachments bool?
Indicates whether Amazon Kendra should crawl attachments to the service catalog items.
final
documentDataFieldName String
The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.
final
documentTitleFieldName String?
The name of the ServiceNow field that is mapped to the index document title field.
final
excludeAttachmentFilePatterns List<String>?
Determines the types of file attachments that are excluded from the index.
final
fieldMappings List<DataSourceToIndexFieldMapping>?
Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.
final
hashCode int
The hash code for this object.
no setterinherited
includeAttachmentFilePatterns List<String>?
Determines the types of file attachments that are included in the index.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited