public static class MinCollector.FloatMinCollector extends MinCollector<MinCollector.FloatMinCollector.MinData>
| Modifier and Type | Class and Description |
|---|---|
static class |
MinCollector.FloatMinCollector.MinData |
MinCollector.DoubleMinCollector, MinCollector.FloatMinCollector, MinCollector.IntMinCollector, MinCollector.LongMinCollector, MinCollector.StringMinCollectornamecollectionTargets, ioData, lastingTargets| Constructor and Description |
|---|
FloatMinCollector(FloatValueStream param) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
apply(MinCollector.FloatMinCollector.MinData data)
Apply the collected info to the given reduction data.
|
void |
collect()
Collect the information from current Solr Document.
|
float |
min()
Returns the min value of the set data.
|
MinCollector.FloatMinCollector.MinData |
newData()
A clean slate to start a new reduction.
|
void |
setData(ReductionData data)
Finalize the reduction with the collected data stored in the parameter.
|
void |
setMergedData(ReductionData data)
Finalize the reduction with the merged data stored in the parameter.
|
void |
submitReservations(Consumer<ReductionDataReservation<?,?>> consumer)
Submits the data reservations needed for this data collector.
|
exists, getExpressionStr, getNameaddCollectTarget, addLastingCollectTarget, clearLastingCollectTargets, collectAndApply, dataIO, newDataIO, newDataTargetpublic FloatMinCollector(FloatValueStream param)
public MinCollector.FloatMinCollector.MinData newData()
ReductionDataCollectornewData in class ReductionDataCollector<MinCollector.FloatMinCollector.MinData>public float min()
public void collect()
ReductionDataCollectorcollect in class ReductionDataCollector<MinCollector.FloatMinCollector.MinData>protected void apply(MinCollector.FloatMinCollector.MinData data)
ReductionDataCollectorReductionDataCollector.collect() call.apply in class ReductionDataCollector<MinCollector.FloatMinCollector.MinData>data - reduction data to apply collected info topublic void submitReservations(Consumer<ReductionDataReservation<?,?>> consumer)
ReductionDataCollectorsubmitReservations in class ReductionDataCollector<MinCollector.FloatMinCollector.MinData>consumer - the consumer which the reservations are submitted topublic void setMergedData(ReductionData data)
ReductionDataCollectorReductionFunctions that use this
data collector act like regular AnalyticsValue classes that
can be accessed through their get<value-type> methods.
(FOR CLOUD)setMergedData in class MinCollector<MinCollector.FloatMinCollector.MinData>data - the merged data to compute a reduction forpublic void setData(ReductionData data)
ReductionDataCollectorReductionFunctions that use this
data collector act like regular AnalyticsValue classes that
can be accessed through their get<value-type> methods.
(FOR SINGLE-SHARD)setData in class MinCollector<MinCollector.FloatMinCollector.MinData>data - the collected data to compute a reduction forCopyright © 2000-2020 Apache Software Foundation. All Rights Reserved.