Class UnusedAssetsAggregator<H extends Iterable<S>,S,T>
java.lang.Object
org.openmetadata.service.dataInsight.UnusedAssetsAggregator<H,S,T>
- All Implemented Interfaces:
DataInsightAggregatorInterface
- Direct Known Subclasses:
ElasticSearchUnusedAssetsAggregator,OpenSearchUnusedAssetsAggregator
public abstract class UnusedAssetsAggregator<H extends Iterable<S>,S,T>
extends Object
implements DataInsightAggregatorInterface
-
Field Summary
Fields inherited from interface org.openmetadata.service.dataInsight.DataInsightAggregatorInterface
COMPLETED_DESCRIPTION_FRACTION, ENTITY_COUNT, ENTITY_TIER, ENTITY_TYPE, HAS_OWNER_FRACTION, SERVICE_NAME, TIMESTAMP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract ObjectgetDataFromSource(S hit) protected abstract LonggetTotalHitsValue(T totalHits) protected abstract TMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openmetadata.service.dataInsight.DataInsightAggregatorInterface
convertDatTimeStringToTimestamp
-
Constructor Details
-
UnusedAssetsAggregator
-
-
Method Details
-
process
- Specified by:
processin interfaceDataInsightAggregatorInterface
-
aggregate
- Specified by:
aggregatein interfaceDataInsightAggregatorInterface
-
getDataFromSource
-
totalHits
-
getTotalHitsValue
-