@ProviderType public interface RangeAggregation extends FieldAggregation
Modifier and Type | Method and Description |
---|---|
void |
addRange(Range range) |
void |
addRanges(Range... ranges) |
void |
addUnboundedFrom(java.lang.Double from) |
void |
addUnboundedFrom(java.lang.String key,
java.lang.Double from) |
void |
addUnboundedTo(java.lang.Double to) |
void |
addUnboundedTo(java.lang.String key,
java.lang.Double to) |
java.lang.String |
getFormat() |
java.lang.Boolean |
getKeyed() |
java.util.List<Range> |
getRanges() |
void |
setFormat(java.lang.String format) |
void |
setKeyed(java.lang.Boolean keyed) |
getField, getMissing, getScript, setField, setMissing, setScript
accept, addChildAggregation, addChildrenAggregations, addPipelineAggregation, addPipelineAggregations, getChildAggregation, getChildrenAggregations, getName, getPipelineAggregation, getPipelineAggregations, removeChildAggregation, removePipelineAggregation
void addRange(Range range)
void addRanges(Range... ranges)
void addUnboundedFrom(java.lang.Double from)
void addUnboundedFrom(java.lang.String key, java.lang.Double from)
void addUnboundedTo(java.lang.Double to)
void addUnboundedTo(java.lang.String key, java.lang.Double to)
java.lang.String getFormat()
java.lang.Boolean getKeyed()
java.util.List<Range> getRanges()
void setFormat(java.lang.String format)
void setKeyed(java.lang.Boolean keyed)