DateHistogramGroupConfig |
The configuration object for the histograms in the rollup config
{
"groups": [
"date_histogram": {
"field" : "foo",
"interval" : "1d",
"delay": "30d",
"time_zone" : "EST"
}
]
}
|
GroupConfig |
The configuration object for the groups section in the rollup config.
|
HistogramGroupConfig |
The configuration object for the histograms in the rollup config
{
"groups": [
"histogram": {
"fields" : [ "foo", "bar" ],
"interval" : 123
}
]
}
|
MetricConfig |
The configuration object for the metrics portion of a rollup job config
{
"metrics": [
{
"field": "foo",
"metrics": [ "min", "max", "sum"]
},
{
"field": "bar",
"metrics": [ "max" ]
}
]
}
|
RollupJobConfig |
This class holds the configuration details of a rollup job, such as the groupings, metrics, what
index to rollup and where to roll them to.
|
TermsGroupConfig |
The configuration object for the histograms in the rollup config
{
"groups": [
"terms": {
"fields" : [ "foo", "bar" ]
}
]
}
|