Interface EsTupleMapper
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- DefaultEsTupleMapper
TupleMapper defines how to extract source, index, type, and id from tuple for ElasticSearch.
- 
Method SummaryModifier and TypeMethodDescriptionExtracts id from tuple.Extracts index from tuple.Extracts params from tuple if available.Extracts source from tuple.Extracts type from tuple.
- 
Method Details- 
getSourceExtracts source from tuple.- Parameters:
- tuple- source tuple
- Returns:
- source
 
- 
getIndexExtracts index from tuple.- Parameters:
- tuple- source tuple
- Returns:
- index
 
- 
getTypeExtracts type from tuple.- Parameters:
- tuple- source tuple
- Returns:
- type
 
- 
getIdExtracts id from tuple.- Parameters:
- tuple- source tuple
- Returns:
- id
 
- 
getParamsExtracts params from tuple if available.- Parameters:
- tuple- source tuple
- defaultValue- value to return if params are missing
- Returns:
- params
 
 
-