public class StatsOptions extends Object
Modifier and Type | Class and Description |
---|---|
class |
StatsOptions.FieldStatsOptions
Set of options available to get field's statistics having a field as context.
|
Constructor and Description |
---|
StatsOptions() |
Modifier and Type | Method and Description |
---|---|
StatsOptions |
addFacet(Field field)
Adds a facet on field to the statistics to be requested.
|
StatsOptions |
addFacet(String fieldName)
Adds a facet on field to the statistics to be requested.
|
StatsOptions.FieldStatsOptions |
addField(Field field)
Adds a field to the statistics to be requested.
|
StatsOptions.FieldStatsOptions |
addField(String fieldName)
Adds a field via its name to the statistics to be requested.
|
Collection<Field> |
getFacets() |
Collection<Field> |
getFields() |
Map<Field,Boolean> |
getSelectiveCalcDistincts() |
Map<Field,Collection<Field>> |
getSelectiveFacets() |
boolean |
isCalcDistinct() |
Boolean |
isSelectiveCalcDistincts(Field field) |
StatsOptions |
setCalcDistinct(boolean calcDistinct)
Sets the distinct calculation for a given stats request.
|
public StatsOptions.FieldStatsOptions addField(Field field)
field
- public StatsOptions.FieldStatsOptions addField(String fieldName)
fieldName
- public Collection<Field> getFields()
public StatsOptions addFacet(Field field)
public StatsOptions addFacet(String fieldName)
fieldName
- public Collection<Field> getFacets()
public Map<Field,Collection<Field>> getSelectiveFacets()
public StatsOptions setCalcDistinct(boolean calcDistinct)
calcDistinct
- public boolean isCalcDistinct()
public Map<Field,Boolean> getSelectiveCalcDistincts()
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.