Package org.graylog2.indexer.fieldtypes
Class FieldTypeMapper
java.lang.Object
org.graylog2.indexer.fieldtypes.FieldTypeMapper
Maps Elasticsearch field types to Graylog types.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final FieldTypes.Type
static final FieldTypes.Type
static final FieldTypes.Type
static final FieldTypes.Type
static final FieldTypes.Type
static final FieldTypes.Type
static final FieldTypes.Type
static final FieldTypes.Type
static final FieldTypes.Type
static final FieldTypes.Type
static final String
static final String
static final FieldTypes.Type
static final FieldTypes.Type
static final FieldTypes.Type
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionmapType
(FieldTypeDTO type) Map the given Elasticsearch field type to a Graylog type.
-
Field Details
-
PROP_FULL_TEXT_SEARCH
- See Also:
-
PROP_NUMERIC
- See Also:
-
STRING_TYPE
-
STRING_FTS_TYPE
-
LONG_TYPE
-
INT_TYPE
-
SHORT_TYPE
-
BYTE_TYPE
-
DOUBLE_TYPE
-
FLOAT_TYPE
-
DATE_TYPE
-
BOOLEAN_TYPE
-
BINARY_TYPE
-
GEO_POINT_TYPE
-
IP_TYPE
-
-
Constructor Details
-
FieldTypeMapper
public FieldTypeMapper()
-
-
Method Details
-
mapType
Map the given Elasticsearch field type to a Graylog type.- Parameters:
type
- Elasticsearch type name- Returns:
- the Graylog type object
-