Class FieldTypeMapper

java.lang.Object
org.graylog2.indexer.fieldtypes.FieldTypeMapper

@Singleton public class FieldTypeMapper extends Object
Maps Elasticsearch field types to Graylog types.

See Also:
  • Constructor Details

    • FieldTypeMapper

      public FieldTypeMapper()
  • Method Details

    • mapType

      public Optional<FieldTypes.Type> mapType(FieldTypeDTO type)
      Map the given Elasticsearch field type to a Graylog type.
      Parameters:
      type - Elasticsearch type name
      Returns:
      the Graylog type object