api_server/es_2_0/field_stats.js (47 lines of code) (raw):

module.exports = function (api) { api.addEndpointDescription('_field_stats', { methods: ['GET', 'POST'], patterns: [ "_field_stats", "{indices}/_field_stats" ], url_params: { fields: [], level: ["cluster", "indices"], ignore_unavailable: ["true", "false"], allow_no_indices: [false, true], expand_wildcards: ["open", "closed", "none", "all"] }, data_autocomplete_rules: { fields: [ "{field}", ], index_constraints: { "{field}": { min_value: { gt: "MIN", gte: "MAX", lt: "MIN", lte: "MAX" }, max_value: { gt: "MIN", gte: "MAX", lt: "MIN", lte: "MAX" } }, __template: { "FIELD": { min_value: { gt: "MIN" }, max_value: { lt: "MAX" } } } } } }); };