public abstract class FuzzySetPostAggregation extends PostAggregation implements WithFields<FuzzySetPostAggregation>
PostAggregation.DefaultPostAggregationType| Modifier and Type | Field and Description |
|---|---|
protected PostAggregation |
field |
| Constructor and Description |
|---|
FuzzySetPostAggregation(PostAggregationType type,
String name,
PostAggregation field)
Constructor accepting fields as list of field accessor post aggs.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
PostAggregation |
getField() |
List<PostAggregation> |
getFields()
An interface method to get all the post aggregation fields.
|
PostAggregationType |
getPostAggregationType() |
int |
hashCode() |
abstract FuzzySetPostAggregation |
withField(PostAggregation field)
Creates a new FuzzySetPostAggregation with the provided field.
|
abstract FuzzySetPostAggregation |
withFields(List<PostAggregation> fields)
SketchEstimate converts the sketch into a number.
|
abstract FuzzySetPostAggregation |
withName(String name)
Get a new instance of this PostAggregation with the given name.
|
getName, getType, isFloatingPoint, isSketch, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDependentDimensionsgetName, isFloatingPoint, isSketchprotected final PostAggregation field
public FuzzySetPostAggregation(PostAggregationType type, String name, PostAggregation field)
type - The post aggregation type descriptorname - The name of post aggregationfield - The list of field accessor post aggspublic PostAggregation getField()
public PostAggregationType getPostAggregationType()
public List<PostAggregation> getFields()
WithFieldsgetFields in interface WithFields<FuzzySetPostAggregation>public abstract FuzzySetPostAggregation withName(String name)
PostAggregationwithName in class PostAggregationname - Name of the new PostAggregation.public abstract FuzzySetPostAggregation withField(PostAggregation field)
field - Field for the new aggregationpublic abstract FuzzySetPostAggregation withFields(List<PostAggregation> fields)
withFields in interface WithFields<FuzzySetPostAggregation>fields - List of post aggregation fieldspublic boolean equals(Object o)
equals in class PostAggregationpublic int hashCode()
hashCode in class PostAggregationCopyright © 2016–2018 Yahoo! Inc.. All rights reserved.