SalesforceStandardObjectConfiguration class

Specifies confguration information for indexing a single standard object.

Constructors

SalesforceStandardObjectConfiguration({required String documentDataFieldName, required SalesforceStandardObjectName name, String? documentTitleFieldName, List<DataSourceToIndexFieldMapping>? fieldMappings})
SalesforceStandardObjectConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

documentDataFieldName String
The name of the field in the standard object table that contains the document contents.
final
documentTitleFieldName String?
The name of the field in the standard object table that contains the document titleB.
final
fieldMappings List<DataSourceToIndexFieldMapping>?
One or more objects that map fields in the standard object to Amazon Kendra index fields. The index field must exist before you can map a Salesforce field to it.
final
hashCode int
The hash code for this object.
no setterinherited
name SalesforceStandardObjectName
The name of the standard object.
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