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 theFieldTypesobject for the given message field name.get(Collection<String> fieldNames) Returns a map of field names toFieldTypesobjects.get(Collection<String> fieldNames, Collection<String> indexNames) Returns a map of field names to the corresponding field types.
-
Method Details
-
get
Returns theFieldTypesobject 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 toFieldTypesobjects.- 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
-