ConfluenceSpaceConfiguration class
Specifies the configuration for indexing Confluence spaces.
Constructors
-
ConfluenceSpaceConfiguration({bool? crawlArchivedSpaces, bool? crawlPersonalSpaces, List<
String> ? excludeSpaces, List<String> ? includeSpaces, List<ConfluenceSpaceToIndexFieldMapping> ? spaceFieldMappings}) -
ConfluenceSpaceConfiguration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- crawlArchivedSpaces → bool?
-
Specifies whether Amazon Kendra should index archived spaces.
final
- crawlPersonalSpaces → bool?
-
Specifies whether Amazon Kendra should index personal spaces. Users can add
restrictions to items in personal spaces. If personal spaces are indexed,
queries without user context information may return restricted items from a
personal space in their results. For more information, see Filtering
on user context.
final
-
excludeSpaces
→ List<
String> ? -
A list of space keys of Confluence spaces. If you include a key, the blogs,
documents, and attachments in the space are not indexed. If a space is in
both the
ExcludeSpaces
and theIncludeSpaces
list, the space is excluded.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
includeSpaces
→ List<
String> ? -
A list of space keys for Confluence spaces. If you include a key, the blogs,
documents, and attachments in the space are indexed. Spaces that aren't in
the list aren't indexed. A space in the list must exist. Otherwise, Amazon
Kendra logs an error when the data source is synchronized. If a space is in
both the
IncludeSpaces
and theExcludeSpaces
list, the space is excluded.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
spaceFieldMappings
→ List<
ConfluenceSpaceToIndexFieldMapping> ? -
Defines how space metadata fields should be mapped to index fields. Before
you can map a field, you must first create an index field with a matching
type using the console or the
UpdateIndex
operation.final
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