Class EdgeIndexFieldMappings
- java.lang.Object
-
- com.atlassian.confluence.plugins.edgeindex.EdgeIndexFieldMappings
-
- All Implemented Interfaces:
FieldMappingsProvider
public final class EdgeIndexFieldMappings extends Object implements FieldMappingsProvider
This class contains the mappings of all fields that an edge document can have- Since:
- 8.6
-
-
Field Summary
Fields Modifier and Type Field Description static LongFieldMapping
EDGE_DATE_FIELD
static StringFieldMapping
EDGE_ID
static StringFieldMapping
EDGE_TARGET_AUTHOR
static StringFieldMapping
EDGE_TARGET_ID
static StringFieldMapping
EDGE_TARGET_TYPE
static StringFieldMapping
EDGE_TYPE
static StringFieldMapping
EDGE_USERKEY
static BooleanFieldMapping
IN_SPACE
static NestedStringFieldMapping
PERMISSION_SETS
static StringFieldMapping
SPACE_KEY
-
Constructor Summary
Constructors Constructor Description EdgeIndexFieldMappings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<FieldMapping>
getFieldMappings()
-
-
-
Field Detail
-
EDGE_TARGET_ID
public static final StringFieldMapping EDGE_TARGET_ID
-
EDGE_USERKEY
public static final StringFieldMapping EDGE_USERKEY
-
EDGE_TYPE
public static final StringFieldMapping EDGE_TYPE
-
EDGE_ID
public static final StringFieldMapping EDGE_ID
-
EDGE_TARGET_TYPE
public static final StringFieldMapping EDGE_TARGET_TYPE
-
EDGE_DATE_FIELD
public static final LongFieldMapping EDGE_DATE_FIELD
-
EDGE_TARGET_AUTHOR
public static final StringFieldMapping EDGE_TARGET_AUTHOR
-
PERMISSION_SETS
public static final NestedStringFieldMapping PERMISSION_SETS
-
SPACE_KEY
public static final StringFieldMapping SPACE_KEY
-
IN_SPACE
public static final BooleanFieldMapping IN_SPACE
-
-
Method Detail
-
getFieldMappings
public Collection<FieldMapping> getFieldMappings()
- Specified by:
getFieldMappings
in interfaceFieldMappingsProvider
- Returns:
- field mappings that will be added onto the search index
-
-