Package org.graylog2.indexer.fieldtypes
Interface FieldTypeLookup
- All Known Implementing Classes:
MongoFieldTypeLookup
public interface FieldTypeLookup
Interface for field type lookups.
-
Method Summary
Modifier and TypeMethodDescriptionReturns theFieldTypes
object for the given message field name.get
(Collection<String> fieldNames) Returns a map of field names toFieldTypes
objects.get
(Collection<String> fieldNames, Collection<String> indexNames) Returns a map of field names to the corresponding field types.
-
Method Details
-
get
Returns theFieldTypes
object for the given message field name.- Parameters:
fieldName
- name of the field to get the type for- Returns:
- field type object
-
get
Returns a map of field names toFieldTypes
objects.- Parameters:
fieldNames
- a collection of field names to get the types for- Returns:
- map of field names to field type objects
-
get
Returns a map of field names to the corresponding field types.- Parameters:
fieldNames
- a collection of field names to get the types forindexNames
- a collection of index names to filter the results- Returns:
- map of field names to field type objects
-