ConfluenceSpaceToIndexFieldMapping class

Defines the mapping between a field in the Confluence data source to a Amazon Kendra index field.

You must first create the index field using the operation.

Constructors

ConfluenceSpaceToIndexFieldMapping({ConfluenceSpaceFieldName? dataSourceFieldName, String? dateFieldFormat, String? indexFieldName})
ConfluenceSpaceToIndexFieldMapping.fromJson(Map<String, dynamic> json)
factory

Properties

dataSourceFieldName ConfluenceSpaceFieldName?
The name of the field in the data source.
final
dateFieldFormat String?
The format for date fields in the data source. If the field specified in DataSourceFieldName is a date field you must specify the date format. If the field is not a date field, an exception is thrown.
final
hashCode int
The hash code for this object.
no setterinherited
indexFieldName String?
The name of the index field to map to the Confluence data source field. The index field type must match the Confluence field type.
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