From e76fe96f630b8e5cc717871d7e5edc687b789a40 Mon Sep 17 00:00:00 2001 From: Peter Pisljar Date: Thu, 4 Mar 2021 21:59:25 +0100 Subject: [PATCH] fix agg config sub agg dsl generation (#93276) # Conflicts: # api_docs/data.json # api_docs/data_search.json --- api_docs/data.json | 29061 ++++++++++++++++ api_docs/data_search.json | 20268 +++++++++++ .../common/search/aggs/agg_config.test.ts | 45 + .../data/common/search/aggs/agg_config.ts | 6 +- 4 files changed, 49379 insertions(+), 1 deletion(-) create mode 100644 api_docs/data.json create mode 100644 api_docs/data_search.json diff --git a/api_docs/data.json b/api_docs/data.json new file mode 100644 index 0000000000000..82ab1accac717 --- /dev/null +++ b/api_docs/data.json @@ -0,0 +1,29061 @@ +{ + "id": "data", + "client": { + "classes": [ + { + "id": "def-public.FieldFormat", + "type": "Class", + "tags": [], + "label": "FieldFormat", + "description": [], + "children": [ + { + "tags": [ + "property", + "static", + "public" + ], + "id": "def-public.FieldFormat.id", + "type": "string", + "label": "id", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L32" + } + }, + { + "tags": [ + "property", + "static", + "public" + ], + "id": "def-public.FieldFormat.title", + "type": "string", + "label": "title", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L38" + } + }, + { + "tags": [ + "property", + "private" + ], + "id": "def-public.FieldFormat.fieldType", + "type": "CompoundType", + "label": "fieldType", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L44" + }, + "signature": [ + "string | string[]" + ] + }, + { + "tags": [ + "property", + "private" + ], + "id": "def-public.FieldFormat.convertObject", + "type": "Object", + "label": "convertObject", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L52" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatConvert", + "text": "FieldFormatConvert" + }, + " | undefined" + ] + }, + { + "tags": [ + "property", + "protected" + ], + "id": "def-public.FieldFormat.htmlConvert", + "type": "Function", + "label": "htmlConvert", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 60, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L60" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.HtmlContextTypeConvert", + "text": "HtmlContextTypeConvert" + }, + " | undefined" + ] + }, + { + "tags": [ + "property", + "protected" + ], + "id": "def-public.FieldFormat.textConvert", + "type": "Function", + "label": "textConvert", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 68, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L68" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.TextContextTypeConvert", + "text": "TextContextTypeConvert" + }, + " | undefined" + ] + }, + { + "tags": [ + "property", + "private" + ], + "id": "def-public.FieldFormat.type", + "type": "Any", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L74" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-public.FieldFormat.allowsNumericalAggregations", + "type": "CompoundType", + "label": "allowsNumericalAggregations", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L75" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.FieldFormat._params", + "type": "Any", + "label": "_params", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L77" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-public.FieldFormat.getConfig", + "type": "Function", + "label": "getConfig", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 78, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L78" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + }, + " | undefined" + ] + }, + { + "id": "def-public.FieldFormat.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "_params", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.IFieldFormatMetaParams", + "text": "IFieldFormatMetaParams" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L80" + } + }, + { + "type": "Function", + "label": "getConfig", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L80" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L80" + } + }, + { + "id": "def-public.FieldFormat.convert", + "type": "Function", + "label": "convert", + "signature": [ + "(value: any, contentType?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatsContentType", + "text": "FieldFormatsContentType" + }, + ", options?: Record | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.HtmlContextTypeOptions", + "text": "HtmlContextTypeOptions" + }, + " | undefined) => string" + ], + "description": [ + "\nConvert a raw value to a formatted string" + ], + "children": [ + { + "type": "Any", + "label": "value", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 99, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L99" + } + }, + { + "type": "CompoundType", + "label": "contentType", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatsContentType", + "text": "FieldFormatsContentType" + } + ], + "description": [ + "- optional content type, the only two contentTypes\ncurrently supported are \"html\" and \"text\", which helps\nformatters adjust to different contexts" + ], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 100, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L100" + } + }, + { + "type": "CompoundType", + "label": "options", + "isRequired": false, + "signature": [ + "Record | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.HtmlContextTypeOptions", + "text": "HtmlContextTypeOptions" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 101, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L101" + } + } + ], + "tags": [ + "return", + "public" + ], + "returnComment": [ + "- the formatted string, which is assumed to be html, safe for\n injecting into the DOM or a DOM attribute" + ], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 98, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L98" + } + }, + { + "id": "def-public.FieldFormat.getConverterFor", + "type": "Function", + "label": "getConverterFor", + "signature": [ + "(contentType?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatsContentType", + "text": "FieldFormatsContentType" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatConvertFunction", + "text": "FieldFormatConvertFunction" + } + ], + "description": [ + "\nGet a convert function that is bound to a specific contentType" + ], + "children": [ + { + "type": "CompoundType", + "label": "contentType", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatsContentType", + "text": "FieldFormatsContentType" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 119, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L119" + } + } + ], + "tags": [ + "return", + "public" + ], + "returnComment": [ + "- a bound converter function" + ], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 118, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L118" + } + }, + { + "id": "def-public.FieldFormat.getParamDefaults", + "type": "Function", + "label": "getParamDefaults", + "signature": [ + "() => Record" + ], + "description": [ + "\nGet parameter defaults" + ], + "children": [], + "tags": [ + "return", + "public" + ], + "returnComment": [ + "- parameter defaults" + ], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 133, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L133" + } + }, + { + "id": "def-public.FieldFormat.param", + "type": "Function", + "label": "param", + "signature": [ + "(name: string) => any" + ], + "description": [ + "\nGet the value of a param. This value may be a default value.\n" + ], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "- the param name to fetch" + ], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 144, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L144" + } + } + ], + "tags": [ + "return", + "public" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 144, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L144" + } + }, + { + "id": "def-public.FieldFormat.params", + "type": "Function", + "label": "params", + "signature": [ + "() => Record" + ], + "description": [ + "\nGet all of the params in a single object" + ], + "children": [], + "tags": [ + "return", + "public" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 161, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L161" + } + }, + { + "id": "def-public.FieldFormat.toJSON", + "type": "Function", + "label": "toJSON", + "signature": [ + "() => { id: any; params: any; }" + ], + "description": [ + "\nSerialize this format to a simple POJO, with only the params\nthat are not default\n" + ], + "children": [], + "tags": [ + "return", + "public" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 172, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L172" + } + }, + { + "id": "def-public.FieldFormat.from", + "type": "Function", + "label": "from", + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + }, + ".from" + ], + "description": [], + "children": [ + { + "type": "Function", + "label": "convertFn", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatConvertFunction", + "text": "FieldFormatConvertFunction" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 193, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L193" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 193, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L193" + } + }, + { + "id": "def-public.FieldFormat.setupContentType", + "type": "Function", + "label": "setupContentType", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatConvert", + "text": "FieldFormatConvert" + } + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 197, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L197" + } + }, + { + "id": "def-public.FieldFormat.isInstanceOfFieldFormat", + "type": "Function", + "label": "isInstanceOfFieldFormat", + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + }, + ".isInstanceOfFieldFormat" + ], + "description": [], + "children": [ + { + "type": "Any", + "label": "fieldFormat", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 204, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L204" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 204, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L204" + } + } + ], + "source": { + "path": "src/plugins/data/common/field_formats/field_format.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/field_format.ts#L26" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IndexPatternsService", + "type": "Class", + "tags": [], + "label": "IndexPatternsService", + "description": [], + "children": [ + { + "tags": [], + "id": "def-public.IndexPatternsService.ensureDefaultIndexPattern", + "type": "Function", + "label": "ensureDefaultIndexPattern", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L67" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.EnsureDefaultIndexPattern", + "text": "EnsureDefaultIndexPattern" + } + ] + }, + { + "id": "def-public.IndexPatternsService.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "{\n uiSettings,\n savedObjectsClient,\n apiClient,\n fieldFormats,\n onNotification,\n onError,\n onRedirectNoIndexPattern = () => {},\n }", + "isRequired": true, + "signature": [ + "IndexPatternsServiceDeps" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L69" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L69" + } + }, + { + "id": "def-public.IndexPatternsService.getIds", + "type": "Function", + "children": [ + { + "type": "boolean", + "label": "refresh", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L108" + } + } + ], + "signature": [ + "(refresh?: boolean) => Promise" + ], + "description": [ + "\nGet list of index pattern ids" + ], + "label": "getIds", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L108" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPatternsService.getTitles", + "type": "Function", + "children": [ + { + "type": "boolean", + "label": "refresh", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 122, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L122" + } + } + ], + "signature": [ + "(refresh?: boolean) => Promise" + ], + "description": [ + "\nGet list of index pattern titles" + ], + "label": "getTitles", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 122, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L122" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPatternsService.find", + "type": "Function", + "children": [ + { + "type": "string", + "label": "search", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 138, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L138" + } + }, + { + "type": "number", + "label": "size", + "isRequired": true, + "signature": [ + "number" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 138, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L138" + } + } + ], + "signature": [ + "(search: string, size?: number) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + "[]>" + ], + "description": [ + "\nFind and load index patterns by title" + ], + "label": "find", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 138, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L138" + }, + "tags": [], + "returnComment": [ + "IndexPattern[]" + ] + }, + { + "id": "def-public.IndexPatternsService.getIdsWithTitle", + "type": "Function", + "children": [ + { + "type": "boolean", + "label": "refresh", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 157, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L157" + } + } + ], + "signature": [ + "(refresh?: boolean) => Promise<{ id: string; title: string; }[]>" + ], + "description": [ + "\nGet list of index pattern ids with titles" + ], + "label": "getIdsWithTitle", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 156, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L156" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPatternsService.clearCache", + "type": "Function", + "children": [ + { + "type": "string", + "label": "id", + "isRequired": false, + "signature": [ + "string | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 175, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L175" + } + } + ], + "signature": [ + "(id?: string | undefined) => void" + ], + "description": [ + "\nClear index pattern list cache" + ], + "label": "clearCache", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 175, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L175" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPatternsService.getCache", + "type": "Function", + "children": [], + "signature": [ + "() => Promise<", + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObject", + "text": "SavedObject" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSavedObjectAttrs", + "text": "IndexPatternSavedObjectAttrs" + }, + ">[] | null | undefined>" + ], + "description": [], + "label": "getCache", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 184, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L184" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPatternsService.getDefault", + "type": "Function", + "children": [], + "signature": [ + "() => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | null>" + ], + "description": [ + "\nGet default index pattern" + ], + "label": "getDefault", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 194, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L194" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPatternsService.setDefault", + "type": "Function", + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L208" + } + }, + { + "type": "boolean", + "label": "force", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L208" + } + } + ], + "signature": [ + "(id: string, force?: boolean) => Promise" + ], + "description": [ + "\nOptionally set default index pattern, unless force = true" + ], + "label": "setDefault", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L208" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPatternsService.getFieldsForWildcard", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 219, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L219" + } + } + ], + "signature": [ + "(options: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + }, + ") => Promise" + ], + "description": [ + "\nGet field list by providing { pattern }" + ], + "label": "getFieldsForWildcard", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 219, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L219" + }, + "tags": [], + "returnComment": [ + "FieldSpec[]" + ] + }, + { + "id": "def-public.IndexPatternsService.getFieldsForIndexPattern", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 236, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L236" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 237, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L237" + } + } + ], + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + }, + ", options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + }, + " | undefined) => Promise" + ], + "description": [ + "\nGet field list by providing an index patttern (or spec)" + ], + "label": "getFieldsForIndexPattern", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 235, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L235" + }, + "tags": [], + "returnComment": [ + "FieldSpec[]" + ] + }, + { + "id": "def-public.IndexPatternsService.refreshFields", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 250, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L250" + } + } + ], + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ") => Promise" + ], + "description": [ + "\nRefresh field list for a given index pattern" + ], + "label": "refreshFields", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 250, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L250" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPatternsService.fieldArrayToMap", + "type": "Function", + "children": [ + { + "type": "Array", + "label": "fields", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 327, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L327" + } + }, + { + "type": "Object", + "label": "fieldAttrs", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrs", + "text": "FieldAttrs" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 327, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L327" + } + } + ], + "signature": [ + "(fields: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + "[], fieldAttrs?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrs", + "text": "FieldAttrs" + }, + " | undefined) => Record" + ], + "description": [ + "\nConverts field array to map" + ], + "label": "fieldArrayToMap", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 327, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L327" + }, + "tags": [], + "returnComment": [ + "Record" + ] + }, + { + "id": "def-public.IndexPatternsService.savedObjectToSpec", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "savedObject", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObject", + "text": "SavedObject" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternAttributes", + "text": "IndexPatternAttributes" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 343, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L343" + } + } + ], + "signature": [ + "(savedObject: ", + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObject", + "text": "SavedObject" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternAttributes", + "text": "IndexPatternAttributes" + }, + ">) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [ + "\nConverts index pattern saved object to index pattern spec" + ], + "label": "savedObjectToSpec", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 343, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L343" + }, + "tags": [], + "returnComment": [ + "IndexPatternSpec" + ] + }, + { + "id": "def-public.IndexPatternsService.get", + "type": "Function", + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 464, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L464" + } + } + ], + "signature": [ + "(id: string) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nGet an index pattern by id. Cache optimized" + ], + "label": "get", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 464, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L464" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPatternsService.create", + "type": "Function", + "label": "create", + "signature": [ + "(spec: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + }, + ", skipFetchFields?: boolean) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nCreate a new index pattern instance" + ], + "children": [ + { + "type": "Object", + "label": "spec", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 483, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L483" + } + }, + { + "type": "boolean", + "label": "skipFetchFields", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 483, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L483" + } + } + ], + "tags": [], + "returnComment": [ + "IndexPattern" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 483, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L483" + } + }, + { + "id": "def-public.IndexPatternsService.createAndSave", + "type": "Function", + "label": "createAndSave", + "signature": [ + "(spec: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + }, + ", override?: boolean, skipFetchFields?: boolean) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nCreate a new index pattern and save it right away" + ], + "children": [ + { + "type": "Object", + "label": "spec", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + }, + { + "type": "boolean", + "label": "override", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [ + "Overwrite if existing index pattern exists." + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + }, + { + "type": "boolean", + "label": "skipFetchFields", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [ + "Whether to skip field refresh step." + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + }, + { + "id": "def-public.IndexPatternsService.createSavedObject", + "type": "Function", + "label": "createSavedObject", + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ", override?: boolean) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nSave a new index pattern" + ], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 521, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L521" + } + }, + { + "type": "boolean", + "label": "override", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [ + "Overwrite if existing index pattern exists" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 521, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L521" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 521, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L521" + } + }, + { + "id": "def-public.IndexPatternsService.updateSavedObject", + "type": "Function", + "label": "updateSavedObject", + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ", saveAttempts?: number, ignoreErrors?: boolean) => Promise" + ], + "description": [ + "\nSave existing index pattern. Will attempt to merge differences if there are conflicts" + ], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 547, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L547" + } + }, + { + "type": "number", + "label": "saveAttempts", + "isRequired": true, + "signature": [ + "number" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 548, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L548" + } + }, + { + "type": "boolean", + "label": "ignoreErrors", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 549, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L549" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 546, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L546" + } + }, + { + "id": "def-public.IndexPatternsService.delete", + "type": "Function", + "label": "delete", + "signature": [ + "(indexPatternId: string) => Promise<{}>" + ], + "description": [ + "\nDeletes an index pattern from .kibana index" + ], + "children": [ + { + "type": "string", + "label": "indexPatternId", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + ": Id of kibana Index Pattern to delete" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 632, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L632" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 632, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L632" + } + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L57" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IndexPattern", + "type": "Class", + "tags": [], + "label": "IndexPattern", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " implements ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + } + ], + "children": [ + { + "tags": [], + "id": "def-public.IndexPattern.id", + "type": "string", + "label": "id", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 45, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L45" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.title", + "type": "string", + "label": "title", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 46, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L46" + } + }, + { + "tags": [], + "id": "def-public.IndexPattern.fieldFormatMap", + "type": "Object", + "label": "fieldFormatMap", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L47" + }, + "signature": [ + "Record" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.typeMeta", + "type": "Object", + "label": "typeMeta", + "description": [ + "\nOnly used by rollup indices, used by rollup specific endpoint to load field list" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 51, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L51" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.TypeMeta", + "text": "TypeMeta" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.fields", + "type": "CompoundType", + "label": "fields", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L52" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPatternFieldList", + "text": "IIndexPatternFieldList" + }, + " & { toSpec: () => Record; }" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.timeFieldName", + "type": "string", + "label": "timeFieldName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L53" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [ + "deprecated" + ], + "id": "def-public.IndexPattern.intervalName", + "type": "string", + "label": "intervalName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L58" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.type", + "type": "string", + "label": "type", + "description": [ + "\nType is used to identify rollup index patterns" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L62" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.formatHit", + "type": "Function", + "label": "formatHit", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L63" + }, + "signature": [ + "{ (hit: Record, type?: string | undefined): any; formatField: FormatFieldFn; }" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.formatField", + "type": "Function", + "label": "formatField", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L67" + }, + "signature": [ + "FormatFieldFn" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.flattenHit", + "type": "Function", + "label": "flattenHit", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 68, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L68" + }, + "signature": [ + "(hit: Record, deep?: boolean | undefined) => Record" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.metaFields", + "type": "Array", + "label": "metaFields", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L69" + }, + "signature": [ + "string[]" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.version", + "type": "string", + "label": "version", + "description": [ + "\nSavedObject version" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L73" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.sourceFilters", + "type": "Array", + "label": "sourceFilters", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L74" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.SourceFilter", + "text": "SourceFilter" + }, + "[] | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPattern.allowNoIndex", + "type": "boolean", + "label": "allowNoIndex", + "description": [ + "\nprevents errors when index pattern exists before indices" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L84" + } + }, + { + "id": "def-public.IndexPattern.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "{\n spec = {},\n fieldFormats,\n shortDotsEnable = false,\n metaFields = [],\n }", + "isRequired": true, + "signature": [ + "IndexPatternDeps" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 86, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L86" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 86, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L86" + } + }, + { + "id": "def-public.IndexPattern.getOriginalSavedObjectBody", + "type": "Function", + "children": [], + "signature": [ + "() => { fieldAttrs?: string | undefined; title?: string | undefined; timeFieldName?: string | undefined; intervalName?: string | undefined; fields?: string | undefined; sourceFilters?: string | undefined; fieldFormatMap?: string | undefined; typeMeta?: string | undefined; type?: string | undefined; }" + ], + "description": [ + "\nGet last saved saved object fields" + ], + "label": "getOriginalSavedObjectBody", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 128, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L128" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPattern.resetOriginalSavedObjectBody", + "type": "Function", + "children": [], + "signature": [ + "() => void" + ], + "description": [ + "\nReset last saved saved object fields. used after saving" + ], + "label": "resetOriginalSavedObjectBody", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 133, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L133" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPattern.getFieldAttrs", + "type": "Function", + "children": [], + "signature": [ + "() => { [x: string]: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrSet", + "text": "FieldAttrSet" + }, + "; }" + ], + "description": [], + "label": "getFieldAttrs", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 137, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L137" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPattern.getComputedFields", + "type": "Function", + "label": "getComputedFields", + "signature": [ + "() => { storedFields: string[]; scriptFields: any; docvalueFields: { field: any; format: string; }[]; runtimeFields: Record; }" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 162, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L162" + } + }, + { + "id": "def-public.IndexPattern.toSpec", + "type": "Function", + "label": "toSpec", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [ + "\nCreate static representation of index pattern" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L208" + } + }, + { + "id": "def-public.IndexPattern.getSourceFiltering", + "type": "Function", + "label": "getSourceFiltering", + "signature": [ + "() => { excludes: any[]; }" + ], + "description": [ + "\nGet the source filtering configuration for that index." + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 230, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L230" + } + }, + { + "id": "def-public.IndexPattern.addScriptedField", + "type": "Function", + "label": "addScriptedField", + "signature": [ + "(name: string, script: string, fieldType?: string) => Promise" + ], + "description": [ + "\nAdd scripted field to field list\n" + ], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "field name" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 244, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L244" + } + }, + { + "type": "string", + "label": "script", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "script code" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 244, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L244" + } + }, + { + "type": "string", + "label": "fieldType", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 244, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L244" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 244, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L244" + } + }, + { + "id": "def-public.IndexPattern.removeScriptedField", + "type": "Function", + "label": "removeScriptedField", + "signature": [ + "(fieldName: string) => void" + ], + "description": [ + "\nRemove scripted field from field list" + ], + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 270, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L270" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 270, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L270" + } + }, + { + "id": "def-public.IndexPattern.getNonScriptedFields", + "type": "Function", + "label": "getNonScriptedFields", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 277, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L277" + } + }, + { + "id": "def-public.IndexPattern.getScriptedFields", + "type": "Function", + "label": "getScriptedFields", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 281, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L281" + } + }, + { + "id": "def-public.IndexPattern.isTimeBased", + "type": "Function", + "label": "isTimeBased", + "signature": [ + "() => boolean" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 285, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L285" + } + }, + { + "id": "def-public.IndexPattern.isTimeNanosBased", + "type": "Function", + "label": "isTimeNanosBased", + "signature": [ + "() => boolean" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 289, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L289" + } + }, + { + "id": "def-public.IndexPattern.getTimeField", + "type": "Function", + "label": "getTimeField", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | undefined" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 294, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L294" + } + }, + { + "id": "def-public.IndexPattern.getFieldByName", + "type": "Function", + "label": "getFieldByName", + "signature": [ + "(name: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | undefined" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 299, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L299" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 299, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L299" + } + }, + { + "id": "def-public.IndexPattern.getAggregationRestrictions", + "type": "Function", + "label": "getAggregationRestrictions", + "signature": [ + "() => Record> | undefined" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 304, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L304" + } + }, + { + "id": "def-public.IndexPattern.getAsSavedObjectBody", + "type": "Function", + "label": "getAsSavedObjectBody", + "signature": [ + "() => { fieldAttrs: string | undefined; title: string; timeFieldName: string | undefined; intervalName: string | undefined; sourceFilters: string | undefined; fields: string | undefined; fieldFormatMap: string | undefined; type: string | undefined; typeMeta: string | undefined; allowNoIndex: true | undefined; runtimeFieldMap: string | undefined; }" + ], + "description": [ + "\nReturns index pattern as saved object body for saving" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 311, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L311" + } + }, + { + "id": "def-public.IndexPattern.getFormatterForField", + "type": "Function", + "label": "getFormatterForField", + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + } + ], + "description": [ + "\nProvide a field, get its formatter" + ], + "children": [ + { + "type": "CompoundType", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 340, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L340" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 339, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L339" + } + }, + { + "id": "def-public.IndexPattern.addRuntimeField", + "type": "Function", + "label": "addRuntimeField", + "signature": [ + "(name: string, runtimeField: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.RuntimeField", + "text": "RuntimeField" + }, + ") => void" + ], + "description": [ + "\nAdd a runtime field - Appended to existing mapped field or a new field is\ncreated as appropriate" + ], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "Field name" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 360, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L360" + } + }, + { + "type": "Object", + "label": "runtimeField", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.RuntimeField", + "text": "RuntimeField" + } + ], + "description": [ + "Runtime field definition" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 360, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L360" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 360, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L360" + } + }, + { + "id": "def-public.IndexPattern.removeRuntimeField", + "type": "Function", + "label": "removeRuntimeField", + "signature": [ + "(name: string) => void" + ], + "description": [ + "\nRemove a runtime field - removed from mapped field or removed unmapped\nfield as appropriate" + ], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "Field name" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 384, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L384" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 384, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L384" + } + }, + { + "id": "def-public.IndexPattern.getFormatterForFieldNoDefault", + "type": "Function", + "label": "getFormatterForFieldNoDefault", + "signature": [ + "(fieldname: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + }, + " | undefined" + ], + "description": [ + "\nGet formatter for a given field name. Return undefined if none exists" + ], + "children": [ + { + "type": "string", + "label": "fieldname", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 404, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L404" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 404, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L404" + } + }, + { + "id": "def-public.IndexPattern.setFieldAttrs", + "type": "Function", + "label": "setFieldAttrs", + "signature": [ + "(fieldName: string, attrName: K, value: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrSet", + "text": "FieldAttrSet" + }, + "[K]) => void" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 412, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L412" + } + }, + { + "type": "Uncategorized", + "label": "attrName", + "isRequired": true, + "signature": [ + "K" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 413, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L413" + } + }, + { + "type": "Uncategorized", + "label": "value", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrSet", + "text": "FieldAttrSet" + }, + "[K]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 414, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L414" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 411, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L411" + } + }, + { + "id": "def-public.IndexPattern.setFieldCustomLabel", + "type": "Function", + "label": "setFieldCustomLabel", + "signature": [ + "(fieldName: string, customLabel: string | null | undefined) => void" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 422, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L422" + } + }, + { + "type": "CompoundType", + "label": "customLabel", + "isRequired": false, + "signature": [ + "string | null | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 422, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L422" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 422, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L422" + } + }, + { + "id": "def-public.IndexPattern.setFieldCount", + "type": "Function", + "label": "setFieldCount", + "signature": [ + "(fieldName: string, count: number | null | undefined) => void" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 433, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L433" + } + }, + { + "type": "CompoundType", + "label": "count", + "isRequired": false, + "signature": [ + "number | null | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 433, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L433" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 433, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L433" + } + }, + { + "id": "def-public.IndexPattern.setFieldFormat", + "type": "Function", + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 446, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L446" + } + }, + { + "type": "Object", + "label": "format", + "isRequired": true, + "signature": [ + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.SerializedFieldFormat", + "text": "SerializedFieldFormat" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 446, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L446" + } + } + ], + "signature": [ + "(fieldName: string, format: ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.SerializedFieldFormat", + "text": "SerializedFieldFormat" + }, + ">) => void" + ], + "description": [], + "label": "setFieldFormat", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 446, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L446" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.IndexPattern.deleteFieldFormat", + "type": "Function", + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 450, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L450" + } + } + ], + "signature": [ + "(fieldName: string) => void" + ], + "description": [], + "label": "deleteFieldFormat", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 450, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L450" + }, + "tags": [], + "returnComment": [] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L44" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IndexPatternField", + "type": "Class", + "tags": [], + "label": "IndexPatternField", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " implements ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + } + ], + "children": [ + { + "tags": [], + "id": "def-public.IndexPatternField.spec", + "type": "Object", + "label": "spec", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L17" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + } + ] + }, + { + "id": "def-public.IndexPatternField.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "spec", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L21" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L21" + } + }, + { + "id": "def-public.IndexPatternField.count", + "type": "number", + "label": "count", + "tags": [], + "description": [ + "\nCount is used for field popularity" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L31" + } + }, + { + "id": "def-public.IndexPatternField.count", + "type": "number", + "label": "count", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L35" + } + }, + { + "id": "def-public.IndexPatternField.runtimeField", + "type": "Object", + "label": "runtimeField", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L39" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.RuntimeField", + "text": "RuntimeField" + }, + " | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.runtimeField", + "type": "Object", + "label": "runtimeField", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L43" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.RuntimeField", + "text": "RuntimeField" + }, + " | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.script", + "type": "string", + "label": "script", + "tags": [], + "description": [ + "\nScript field code" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L50" + }, + "signature": [ + "string | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.script", + "type": "string", + "label": "script", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 54, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L54" + }, + "signature": [ + "string | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.lang", + "type": "string", + "label": "lang", + "tags": [], + "description": [ + "\nScript field language" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L61" + }, + "signature": [ + "string | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.lang", + "type": "string", + "label": "lang", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 65, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L65" + }, + "signature": [ + "string | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.customLabel", + "type": "string", + "label": "customLabel", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L69" + }, + "signature": [ + "string | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.customLabel", + "type": "string", + "label": "customLabel", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L73" + }, + "signature": [ + "string | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.conflictDescriptions", + "type": "Object", + "label": "conflictDescriptions", + "tags": [], + "description": [ + "\nDescription of field type conflicts across different indices in the same index pattern" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L80" + }, + "signature": [ + "Record | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.conflictDescriptions", + "type": "Object", + "label": "conflictDescriptions", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L84" + }, + "signature": [ + "Record | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.name", + "type": "string", + "label": "name", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 89, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L89" + } + }, + { + "id": "def-public.IndexPatternField.displayName", + "type": "string", + "label": "displayName", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 93, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L93" + } + }, + { + "id": "def-public.IndexPatternField.type", + "type": "string", + "label": "type", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 101, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L101" + } + }, + { + "id": "def-public.IndexPatternField.esTypes", + "type": "Array", + "label": "esTypes", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 107, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L107" + }, + "signature": [ + "string[] | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.scripted", + "type": "boolean", + "label": "scripted", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 111, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L111" + } + }, + { + "id": "def-public.IndexPatternField.searchable", + "type": "boolean", + "label": "searchable", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 115, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L115" + } + }, + { + "id": "def-public.IndexPatternField.aggregatable", + "type": "boolean", + "label": "aggregatable", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 119, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L119" + } + }, + { + "id": "def-public.IndexPatternField.readFromDocValues", + "type": "boolean", + "label": "readFromDocValues", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 123, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L123" + } + }, + { + "id": "def-public.IndexPatternField.subType", + "type": "Object", + "label": "subType", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 127, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L127" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldSubType", + "text": "IFieldSubType" + }, + " | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.isMapped", + "type": "CompoundType", + "label": "isMapped", + "tags": [], + "description": [ + "\nIs the field part of the index mapping?" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 134, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L134" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "id": "def-public.IndexPatternField.sortable", + "type": "boolean", + "label": "sortable", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 139, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L139" + } + }, + { + "id": "def-public.IndexPatternField.filterable", + "type": "boolean", + "label": "filterable", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 146, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L146" + } + }, + { + "id": "def-public.IndexPatternField.visualizable", + "type": "boolean", + "label": "visualizable", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 154, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L154" + } + }, + { + "id": "def-public.IndexPatternField.deleteCount", + "type": "Function", + "label": "deleteCount", + "signature": [ + "() => void" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 159, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L159" + } + }, + { + "id": "def-public.IndexPatternField.toJSON", + "type": "Function", + "label": "toJSON", + "signature": [ + "() => { count: number; script: string | undefined; lang: string | undefined; conflictDescriptions: Record | undefined; name: string; type: string; esTypes: string[] | undefined; scripted: boolean; searchable: boolean; aggregatable: boolean; readFromDocValues: boolean; subType: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldSubType", + "text": "IFieldSubType" + }, + " | undefined; customLabel: string | undefined; }" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 163, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L163" + } + }, + { + "id": "def-public.IndexPatternField.toSpec", + "type": "Function", + "label": "toSpec", + "signature": [ + "({ getFormatterForField, }?: { getFormatterForField?: ((field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + }, + ") | undefined; }) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + } + ], + "description": [], + "children": [ + { + "id": "def-public.IndexPatternField.toSpec.{\n- getFormatterForField,\n }", + "type": "Object", + "label": "{\n getFormatterForField,\n }", + "tags": [], + "description": [], + "children": [ + { + "tags": [], + "id": "def-public.IndexPatternField.toSpec.{\n- getFormatterForField,\n }.getFormatterForField", + "type": "Function", + "label": "getFormatterForField", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 184, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L184" + }, + "signature": [ + "((field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + }, + ") | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 183, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L183" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 181, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L181" + } + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/index_pattern_field.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/index_pattern_field.ts#L16" + }, + "initialIsOpen": false + }, + { + "id": "def-public.DuplicateIndexPatternError", + "type": "Class", + "tags": [], + "label": "DuplicateIndexPatternError", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.DuplicateIndexPatternError", + "text": "DuplicateIndexPatternError" + }, + " extends Error" + ], + "children": [ + { + "id": "def-public.DuplicateIndexPatternError.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "message", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/errors/duplicate_index_pattern.ts", + "lineNumber": 10, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/errors/duplicate_index_pattern.ts#L10" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/errors/duplicate_index_pattern.ts", + "lineNumber": 10, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/errors/duplicate_index_pattern.ts#L10" + } + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/errors/duplicate_index_pattern.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/errors/duplicate_index_pattern.ts#L9" + }, + "initialIsOpen": false + }, + { + "id": "def-public.AggParamType", + "type": "Class", + "tags": [], + "label": "AggParamType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamType", + "text": "AggParamType" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BaseParamType", + "text": "BaseParamType" + }, + "" + ], + "children": [ + { + "tags": [], + "id": "def-public.AggParamType.makeAgg", + "type": "Function", + "label": "makeAgg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L15" + }, + "signature": [ + "(agg: TAggConfig, state?: { type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined) => TAggConfig" + ] + }, + { + "tags": [], + "id": "def-public.AggParamType.allowedAggs", + "type": "Array", + "label": "allowedAggs", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L16" + }, + "signature": [ + "string[]" + ] + }, + { + "id": "def-public.AggParamType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L18" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L18" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L12" + }, + "initialIsOpen": false + }, + { + "id": "def-public.OptionedParamType", + "type": "Class", + "tags": [], + "label": "OptionedParamType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.OptionedParamType", + "text": "OptionedParamType" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BaseParamType", + "text": "BaseParamType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ">" + ], + "children": [ + { + "tags": [], + "id": "def-public.OptionedParamType.options", + "type": "Array", + "label": "options", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L20" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.OptionedValueProp", + "text": "OptionedValueProp" + }, + "[]" + ] + }, + { + "id": "def-public.OptionedParamType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L22" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L22" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L19" + }, + "initialIsOpen": false + }, + { + "id": "def-public.AggConfigs", + "type": "Class", + "tags": [], + "label": "AggConfigs", + "description": [], + "children": [ + { + "tags": [], + "id": "def-public.AggConfigs.indexPattern", + "type": "Object", + "label": "indexPattern", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L58" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ] + }, + { + "tags": [], + "id": "def-public.AggConfigs.timeRange", + "type": "Object", + "label": "timeRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 59, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L59" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-public.AggConfigs.aggs", + "type": "Array", + "label": "aggs", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L62" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ] + }, + { + "id": "def-public.AggConfigs.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 65, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L65" + } + }, + { + "type": "Array", + "label": "configStates", + "isRequired": true, + "signature": [ + "Pick & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, \"type\"> & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, never>, \"type\" | \"enabled\" | \"id\" | \"schema\" | \"params\">[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L66" + } + }, + { + "type": "Object", + "label": "opts", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigsOptions", + "text": "AggConfigsOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L67" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L64" + } + }, + { + "id": "def-public.AggConfigs.setTimeRange", + "type": "Function", + "label": "setTimeRange", + "signature": [ + "(timeRange: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + }, + ") => void" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "timeRange", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L79" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L79" + } + }, + { + "id": "def-public.AggConfigs.clone", + "type": "Function", + "label": "clone", + "signature": [ + "({ enabledOnly }?: { enabledOnly?: boolean | undefined; }) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "{ enabledOnly = true }", + "isRequired": true, + "signature": [ + "{ enabledOnly?: boolean | undefined; }" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 97, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L97" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 97, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L97" + } + }, + { + "id": "def-public.AggConfigs.createAggConfig", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "params", + "isRequired": true, + "signature": [ + "Pick & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, \"type\"> & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, never>, \"type\" | \"enabled\" | \"id\" | \"schema\" | \"params\">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 111, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L111" + } + }, + { + "type": "Object", + "label": "{ addToAggConfigs = true }", + "isRequired": true, + "signature": [ + "{ addToAggConfigs?: boolean | undefined; }" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 112, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L112" + } + } + ], + "signature": [ + "(params: Pick & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, \"type\"> & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + } + ], + "description": [], + "label": "createAggConfig", + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 110, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L110" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-public.AggConfigs.jsonDataEquals", + "type": "Function", + "label": "jsonDataEquals", + "signature": [ + "(aggConfigs: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]) => boolean" + ], + "description": [ + "\nData-by-data comparison of this Aggregation\nIgnores the non-array indexes" + ], + "children": [ + { + "type": "Array", + "label": "aggConfigs", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [ + "an AggConfigs instance" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 153, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L153" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 153, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L153" + } + }, + { + "id": "def-public.AggConfigs.toDsl", + "type": "Function", + "label": "toDsl", + "signature": [ + "(hierarchical?: boolean) => Record" + ], + "description": [], + "children": [ + { + "type": "boolean", + "label": "hierarchical", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 165, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L165" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 165, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L165" + } + }, + { + "id": "def-public.AggConfigs.getAll", + "type": "Function", + "label": "getAll", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 227, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L227" + } + }, + { + "id": "def-public.AggConfigs.byIndex", + "type": "Function", + "label": "byIndex", + "signature": [ + "(index: number) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + } + ], + "description": [], + "children": [ + { + "type": "number", + "label": "index", + "isRequired": true, + "signature": [ + "number" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 231, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L231" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 231, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L231" + } + }, + { + "id": "def-public.AggConfigs.byId", + "type": "Function", + "label": "byId", + "signature": [ + "(id: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + " | undefined" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 235, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L235" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 235, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L235" + } + }, + { + "id": "def-public.AggConfigs.byName", + "type": "Function", + "label": "byName", + "signature": [ + "(name: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 239, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L239" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 239, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L239" + } + }, + { + "id": "def-public.AggConfigs.byType", + "type": "Function", + "label": "byType", + "signature": [ + "(type: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "type", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 243, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L243" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 243, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L243" + } + }, + { + "id": "def-public.AggConfigs.byTypeName", + "type": "Function", + "label": "byTypeName", + "signature": [ + "(type: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "type", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 247, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L247" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 247, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L247" + } + }, + { + "id": "def-public.AggConfigs.bySchemaName", + "type": "Function", + "label": "bySchemaName", + "signature": [ + "(schema: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "schema", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 251, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L251" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 251, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L251" + } + }, + { + "id": "def-public.AggConfigs.getRequestAggs", + "type": "Function", + "label": "getRequestAggs", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 255, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L255" + } + }, + { + "id": "def-public.AggConfigs.getRequestAggById", + "type": "Function", + "label": "getRequestAggById", + "signature": [ + "(id: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + " | undefined" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 269, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L269" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 269, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L269" + } + }, + { + "id": "def-public.AggConfigs.getResponseAggs", + "type": "Function", + "label": "getResponseAggs", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [ + "\nGets the AggConfigs (and possibly ResponseAggConfigs) that\nrepresent the values that will be produced when all aggs\nare run.\n\nWith multi-value metric aggs it is possible for a single agg\nrequest to result in multiple agg values, which is why the length\nof a vis' responseValuesAggs may be different than the vis' aggs\n" + ], + "children": [], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 284, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L284" + } + }, + { + "id": "def-public.AggConfigs.getResponseAggById", + "type": "Function", + "label": "getResponseAggById", + "signature": [ + "(id: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + " | undefined" + ], + "description": [ + "\nFind a response agg by it's id. This may be an agg in the aggConfigs, or one\ncreated specifically for a response value\n" + ], + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "- the id of the agg to find" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 298, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L298" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 298, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L298" + } + }, + { + "id": "def-public.AggConfigs.onSearchRequestStart", + "type": "Function", + "label": "onSearchRequestStart", + "signature": [ + "(searchSource: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">, options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => Promise<[unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown]>" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "searchSource", + "isRequired": true, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 307, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L307" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 307, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L307" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 307, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L307" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L57" + }, + "initialIsOpen": false + }, + { + "id": "def-public.AggConfig", + "type": "Class", + "tags": [], + "label": "AggConfig", + "description": [], + "children": [ + { + "id": "def-public.AggConfig.ensureIds", + "type": "Function", + "label": "ensureIds", + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ".ensureIds" + ], + "description": [ + "\nEnsure that all of the objects in the list have ids, the objects\nand list are modified by reference.\n" + ], + "children": [ + { + "type": "Array", + "label": "list", + "isRequired": true, + "signature": [ + "any[]" + ], + "description": [ + "- a list of objects, objects can be anything really" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L63" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [ + "- the list that was passed in" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L63" + } + }, + { + "id": "def-public.AggConfig.nextId", + "type": "Function", + "label": "nextId", + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ".nextId" + ], + "description": [ + "\nCalculate the next id based on the ids in this list\n" + ], + "children": [ + { + "type": "Array", + "label": "list", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 83, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L83" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [ + "list - a list of objects with id properties" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 83, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L83" + } + }, + { + "tags": [], + "id": "def-public.AggConfig.aggConfigs", + "type": "Object", + "label": "aggConfigs", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 92, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L92" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + } + ] + }, + { + "tags": [], + "id": "def-public.AggConfig.id", + "type": "string", + "label": "id", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 93, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L93" + } + }, + { + "tags": [], + "id": "def-public.AggConfig.enabled", + "type": "boolean", + "label": "enabled", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 94, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L94" + } + }, + { + "tags": [], + "id": "def-public.AggConfig.params", + "type": "Any", + "label": "params", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 95, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L95" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-public.AggConfig.parent", + "type": "Object", + "label": "parent", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 96, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L96" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-public.AggConfig.brandNew", + "type": "CompoundType", + "label": "brandNew", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 97, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L97" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.AggConfig.schema", + "type": "string", + "label": "schema", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 98, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L98" + }, + "signature": [ + "string | undefined" + ] + }, + { + "id": "def-public.AggConfig.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "aggConfigs", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 104, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L104" + } + }, + { + "type": "Object", + "label": "opts", + "isRequired": true, + "signature": [ + "Pick & Pick<{ type: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, \"type\"> & Pick<{ type: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, never>, \"type\" | \"enabled\" | \"id\" | \"schema\" | \"params\">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 104, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L104" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 104, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L104" + } + }, + { + "id": "def-public.AggConfig.setParams", + "type": "Function", + "label": "setParams", + "signature": [ + "(from: any) => void" + ], + "description": [ + "\nWrite the current values to this.params, filling in the defaults as we go\n" + ], + "children": [ + { + "type": "Any", + "label": "from", + "isRequired": true, + "signature": [ + "any" + ], + "description": [ + "- optional object to read values from,\n used when initializing" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 134, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L134" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 134, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L134" + } + }, + { + "id": "def-public.AggConfig.getParam", + "type": "Function", + "label": "getParam", + "signature": [ + "(key: string) => any" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "key", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 171, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L171" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 171, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L171" + } + }, + { + "id": "def-public.AggConfig.write", + "type": "Function", + "label": "write", + "signature": [ + "(aggs?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + " | undefined) => Record" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "aggs", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 175, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L175" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 175, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L175" + } + }, + { + "id": "def-public.AggConfig.isFilterable", + "type": "Function", + "label": "isFilterable", + "signature": [ + "() => boolean" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 179, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L179" + } + }, + { + "id": "def-public.AggConfig.createFilter", + "type": "Function", + "label": "createFilter", + "signature": [ + "(key: string, params?: {}) => any" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "key", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 183, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L183" + } + }, + { + "type": "Object", + "label": "params", + "isRequired": true, + "signature": [ + "{}" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 183, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L183" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 183, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L183" + } + }, + { + "id": "def-public.AggConfig.onSearchRequestStart", + "type": "Function", + "label": "onSearchRequestStart", + "signature": [ + "(searchSource: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">, options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => Promise | Promise" + ], + "description": [ + "\n Hook for pre-flight logic, see AggType#onSearchRequestStart" + ], + "children": [ + { + "type": "Object", + "label": "searchSource", + "isRequired": true, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 209, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L209" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 209, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L209" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 209, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L209" + } + }, + { + "id": "def-public.AggConfig.toDsl", + "type": "Function", + "label": "toDsl", + "signature": [ + "(aggConfigs?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + " | undefined) => any" + ], + "description": [ + "\nConvert this aggConfig to its dsl syntax.\n\nAdds params and adhoc subaggs to a pojo, then returns it\n" + ], + "children": [ + { + "type": "Object", + "label": "aggConfigs", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + " | undefined" + ], + "description": [ + "- the config object to convert" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 230, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L230" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [ + "- if the config has a dsl representation, it is\n returned, else undefined is returned" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 230, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L230" + } + }, + { + "id": "def-public.AggConfig.serialize", + "type": "Function", + "label": "serialize", + "signature": [ + "() => { type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; }" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [ + "Returns a serialized representation of an AggConfig." + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 263, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L263" + } + }, + { + "id": "def-public.AggConfig.toJSON", + "type": "Function", + "label": "toJSON", + "signature": [ + "() => { type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; }" + ], + "description": [], + "children": [], + "tags": [ + "deprecated" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 294, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L294" + } + }, + { + "id": "def-public.AggConfig.toSerializedFieldFormat", + "type": "Function", + "label": "toSerializedFieldFormat", + "signature": [ + "() => {}" + ], + "description": [ + "\nReturns a serialized field format for the field used in this agg.\nThis can be passed to fieldFormats.deserialize to get the field\nformat instance.\n" + ], + "children": [], + "tags": [ + "public" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 305, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L305" + } + }, + { + "id": "def-public.AggConfig.toExpressionAst", + "type": "Function", + "label": "toExpressionAst", + "signature": [ + "() => ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionAstExpression", + "text": "ExpressionAstExpression" + }, + " | undefined" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [ + "Returns an ExpressionAst representing the this agg type." + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 314, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L314" + } + }, + { + "id": "def-public.AggConfig.getAggParams", + "type": "Function", + "label": "getAggParams", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamType", + "text": "AggParamType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ">[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 369, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L369" + } + }, + { + "id": "def-public.AggConfig.getRequestAggs", + "type": "Function", + "label": "getRequestAggs", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 373, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L373" + } + }, + { + "id": "def-public.AggConfig.getResponseAggs", + "type": "Function", + "label": "getResponseAggs", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 377, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L377" + } + }, + { + "id": "def-public.AggConfig.getValue", + "type": "Function", + "label": "getValue", + "signature": [ + "(bucket: any) => any" + ], + "description": [], + "children": [ + { + "type": "Any", + "label": "bucket", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 381, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L381" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 381, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L381" + } + }, + { + "id": "def-public.AggConfig.getKey", + "type": "Function", + "label": "getKey", + "signature": [ + "(bucket: any, key?: string | undefined) => any" + ], + "description": [], + "children": [ + { + "type": "Any", + "label": "bucket", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 385, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L385" + } + }, + { + "type": "string", + "label": "key", + "isRequired": false, + "signature": [ + "string | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 385, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L385" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 385, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L385" + } + }, + { + "id": "def-public.AggConfig.getFieldDisplayName", + "type": "Function", + "label": "getFieldDisplayName", + "signature": [ + "() => any" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 393, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L393" + } + }, + { + "id": "def-public.AggConfig.getField", + "type": "Function", + "label": "getField", + "signature": [ + "() => any" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 399, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L399" + } + }, + { + "id": "def-public.AggConfig.getValueBucketPath", + "type": "Function", + "label": "getValueBucketPath", + "signature": [ + "() => string" + ], + "description": [ + "\nReturns the bucket path containing the main value the agg will produce\n(e.g. for sum of bytes it will point to the sum, for median it will point\n to the 50 percentile in the percentile multi value bucket)" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 408, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L408" + } + }, + { + "id": "def-public.AggConfig.makeLabel", + "type": "Function", + "label": "makeLabel", + "signature": [ + "(percentageMode?: boolean) => any" + ], + "description": [], + "children": [ + { + "type": "boolean", + "label": "percentageMode", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 412, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L412" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 412, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L412" + } + }, + { + "id": "def-public.AggConfig.getIndexPattern", + "type": "Function", + "label": "getIndexPattern", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 426, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L426" + } + }, + { + "id": "def-public.AggConfig.getTimeRange", + "type": "Function", + "label": "getTimeRange", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + }, + " | undefined" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 430, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L430" + } + }, + { + "id": "def-public.AggConfig.fieldName", + "type": "Function", + "label": "fieldName", + "signature": [ + "() => any" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 434, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L434" + } + }, + { + "id": "def-public.AggConfig.fieldIsTimeField", + "type": "Function", + "label": "fieldIsTimeField", + "signature": [ + "() => boolean | \"\" | undefined" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 439, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L439" + } + }, + { + "id": "def-public.AggConfig.type", + "type": "Object", + "label": "type", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 446, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L446" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + } + ] + }, + { + "id": "def-public.AggConfig.type", + "type": "Object", + "label": "type", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 450, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L450" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + } + ] + }, + { + "id": "def-public.AggConfig.setType", + "type": "Function", + "label": "setType", + "signature": [ + "(type: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + ") => void" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "type", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 480, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L480" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 480, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L480" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 55, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L55" + }, + "initialIsOpen": false + }, + { + "id": "def-public.SearchSource", + "type": "Class", + "tags": [ + "public" + ], + "label": "SearchSource", + "description": [], + "children": [ + { + "tags": [], + "id": "def-public.SearchSource.history", + "type": "Array", + "label": "history", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 111, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L111" + }, + "signature": [ + "Record[]" + ] + }, + { + "id": "def-public.SearchSource.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "fields", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 115, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L115" + } + }, + { + "type": "Object", + "label": "dependencies", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceDependencies", + "text": "SearchSourceDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 115, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L115" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 115, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L115" + } + }, + { + "id": "def-public.SearchSource.setPreferredSearchStrategyId", + "type": "Function", + "label": "setPreferredSearchStrategyId", + "signature": [ + "(searchStrategyId: string) => void" + ], + "description": [ + "**\nPUBLIC API\n\ninternal, dont use" + ], + "children": [ + { + "type": "string", + "label": "searchStrategyId", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 133, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L133" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 133, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L133" + } + }, + { + "id": "def-public.SearchSource.setField", + "type": "Function", + "label": "setField", + "signature": [ + "(field: K, value: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + "[K]) => this" + ], + "description": [ + "\nsets value to a single search source field" + ], + "children": [ + { + "type": "Uncategorized", + "label": "field", + "isRequired": true, + "signature": [ + "K" + ], + "description": [ + ": field name" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 142, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L142" + } + }, + { + "type": "Uncategorized", + "label": "value", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + "[K]" + ], + "description": [ + ": value for the field" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 142, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L142" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 142, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L142" + } + }, + { + "id": "def-public.SearchSource.removeField", + "type": "Function", + "label": "removeField", + "signature": [ + "(field: K) => this" + ], + "description": [ + "\nremove field" + ], + "children": [ + { + "type": "Uncategorized", + "label": "field", + "isRequired": true, + "signature": [ + "K" + ], + "description": [ + ": field name" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 154, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L154" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 154, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L154" + } + }, + { + "id": "def-public.SearchSource.setFields", + "type": "Function", + "label": "setFields", + "signature": [ + "(newFields: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + ") => this" + ], + "description": [ + "\nInternal, do not use. Overrides all search source fields with the new field array.\n" + ], + "children": [ + { + "type": "Object", + "label": "newFields", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [ + "New field array." + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 165, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L165" + } + } + ], + "tags": [ + "private" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 165, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L165" + } + }, + { + "id": "def-public.SearchSource.getId", + "type": "Function", + "label": "getId", + "signature": [ + "() => string" + ], + "description": [ + "\nreturns search source id" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 173, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L173" + } + }, + { + "id": "def-public.SearchSource.getFields", + "type": "Function", + "label": "getFields", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [ + "\nreturns all search source fields" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 180, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L180" + } + }, + { + "id": "def-public.SearchSource.getField", + "type": "Function", + "label": "getField", + "signature": [ + "(field: K, recurse?: boolean) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + "[K]" + ], + "description": [ + "\nGets a single field from the fields" + ], + "children": [ + { + "type": "Uncategorized", + "label": "field", + "isRequired": true, + "signature": [ + "K" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 187, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L187" + } + }, + { + "type": "boolean", + "label": "recurse", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 187, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L187" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 187, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L187" + } + }, + { + "id": "def-public.SearchSource.getOwnField", + "type": "Function", + "label": "getOwnField", + "signature": [ + "(field: K) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + "[K]" + ], + "description": [ + "\nGet the field from our own fields, don't traverse up the chain" + ], + "children": [ + { + "type": "Uncategorized", + "label": "field", + "isRequired": true, + "signature": [ + "K" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 198, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L198" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 198, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L198" + } + }, + { + "id": "def-public.SearchSource.create", + "type": "Function", + "label": "create", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + } + ], + "description": [], + "children": [], + "tags": [ + "deprecated" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 205, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L205" + } + }, + { + "id": "def-public.SearchSource.createCopy", + "type": "Function", + "label": "createCopy", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + } + ], + "description": [ + "\ncreates a copy of this search source (without its children)" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 212, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L212" + } + }, + { + "id": "def-public.SearchSource.createChild", + "type": "Function", + "label": "createChild", + "signature": [ + "(options?: {}) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + } + ], + "description": [ + "\ncreates a new child search source" + ], + "children": [ + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + "{}" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 226, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L226" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 226, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L226" + } + }, + { + "id": "def-public.SearchSource.setParent", + "type": "Function", + "label": "setParent", + "signature": [ + "(parent?: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\"> | undefined, options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceOptions", + "text": "SearchSourceOptions" + }, + ") => this" + ], + "description": [ + "\nSet a searchSource that this source should inherit from" + ], + "children": [ + { + "type": "Object", + "label": "parent", + "isRequired": false, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\"> | undefined" + ], + "description": [ + "- the parent searchSource" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 238, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L238" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceOptions", + "text": "SearchSourceOptions" + } + ], + "description": [ + "- the inherit options" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 238, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L238" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [ + "- chainable" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 238, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L238" + } + }, + { + "id": "def-public.SearchSource.getParent", + "type": "Function", + "label": "getParent", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + " | undefined" + ], + "description": [ + "\nGet the parent of this SearchSource" + ], + "children": [], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 248, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L248" + } + }, + { + "id": "def-public.SearchSource.fetch$", + "type": "Function", + "label": "fetch$", + "signature": [ + "(options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ") => ", + "Observable", + "<", + "SearchResponse", + ">" + ], + "description": [ + "\nFetch this source from Elasticsearch, returning an observable over the response(s)" + ], + "children": [ + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 256, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L256" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 256, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L256" + } + }, + { + "id": "def-public.SearchSource.fetch", + "type": "Function", + "label": "fetch", + "signature": [ + "(options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ") => Promise<", + "SearchResponse", + ">" + ], + "description": [ + "\nFetch this source and reject the returned Promise on error" + ], + "children": [ + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 283, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L283" + } + } + ], + "tags": [ + "deprecated" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 283, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L283" + } + }, + { + "id": "def-public.SearchSource.onRequestStart", + "type": "Function", + "label": "onRequestStart", + "signature": [ + "(handler: (searchSource: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => Promise) => void" + ], + "description": [ + "\n Add a handler that will be notified whenever requests start" + ], + "children": [ + { + "type": "Function", + "label": "handler", + "isRequired": true, + "signature": [ + "(searchSource: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => Promise" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 293, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L293" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 292, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L292" + } + }, + { + "id": "def-public.SearchSource.getSearchRequestBody", + "type": "Function", + "label": "getSearchRequestBody", + "signature": [ + "() => Promise" + ], + "description": [ + "\nReturns body contents of the search request, often referred as query DSL." + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 301, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L301" + } + }, + { + "id": "def-public.SearchSource.destroy", + "type": "Function", + "label": "destroy", + "signature": [ + "() => void" + ], + "description": [ + "\nCompletely destroy the SearchSource." + ], + "children": [], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 310, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L310" + } + }, + { + "id": "def-public.SearchSource.getSerializedFields", + "type": "Function", + "label": "getSerializedFields", + "signature": [ + "(recurse?: boolean) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [ + "\nserializes search source fields (which can later be passed to {@link ISearchStartSearchSource})" + ], + "children": [ + { + "type": "boolean", + "label": "recurse", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 688, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L688" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 688, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L688" + } + }, + { + "id": "def-public.SearchSource.serialize", + "type": "Function", + "label": "serialize", + "signature": [ + "() => { searchSourceJSON: string; references: ", + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObjectReference", + "text": "SavedObjectReference" + }, + "[]; }" + ], + "description": [ + "\nSerializes the instance to a JSON string and a set of referenced objects.\nUse this method to get a representation of the search source which can be stored in a saved object.\n\nThe references returned by this function can be mixed with other references in the same object,\nhowever make sure there are no name-collisions. The references will be named `kibanaSavedObjectMeta.searchSourceJSON.index`\nand `kibanaSavedObjectMeta.searchSourceJSON.filter[].meta.index`.\n\nUsing `createSearchSource`, the instance can be re-created." + ], + "children": [], + "tags": [ + "public" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 717, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L717" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 103, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L103" + }, + "initialIsOpen": false + }, + { + "id": "def-public.DataPublicPlugin", + "type": "Class", + "tags": [], + "label": "DataPublicPlugin", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataPublicPlugin", + "text": "DataPublicPlugin" + }, + " implements ", + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.Plugin", + "text": "Plugin" + }, + "<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataPublicPluginSetup", + "text": "DataPublicPluginSetup" + }, + ", ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataPublicPluginStart", + "text": "DataPublicPluginStart" + }, + ", ", + "DataSetupDependencies" + ], + "children": [ + { + "id": "def-public.DataPublicPlugin.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "initializerContext", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.PluginInitializerContext", + "text": "PluginInitializerContext" + }, + "; }>; }>; autocomplete: Readonly<{} & { querySuggestions: Readonly<{} & { enabled: boolean; }>; valueSuggestions: Readonly<{} & { enabled: boolean; }>; }>; }>>" + ], + "description": [], + "source": { + "path": "src/plugins/data/public/plugin.ts", + "lineNumber": 71, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/plugin.ts#L71" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/plugin.ts", + "lineNumber": 71, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/plugin.ts#L71" + } + }, + { + "id": "def-public.DataPublicPlugin.setup", + "type": "Function", + "label": "setup", + "signature": [ + "(core: ", + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.CoreSetup", + "text": "CoreSetup" + }, + "<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataStartDependencies", + "text": "DataStartDependencies" + }, + ", ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataPublicPluginStart", + "text": "DataPublicPluginStart" + }, + ">, { bfetch, expressions, uiActions, usageCollection, inspector }: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataSetupDependencies", + "text": "DataSetupDependencies" + }, + ") => ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataPublicPluginSetup", + "text": "DataPublicPluginSetup" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "core", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.CoreSetup", + "text": "CoreSetup" + }, + "<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataStartDependencies", + "text": "DataStartDependencies" + }, + ", ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataPublicPluginStart", + "text": "DataPublicPluginStart" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/public/plugin.ts", + "lineNumber": 81, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/plugin.ts#L81" + } + }, + { + "type": "Object", + "label": "{ bfetch, expressions, uiActions, usageCollection, inspector }", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataSetupDependencies", + "text": "DataSetupDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/public/plugin.ts", + "lineNumber": 82, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/plugin.ts#L82" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/plugin.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/plugin.ts#L80" + } + }, + { + "id": "def-public.DataPublicPlugin.start", + "type": "Function", + "label": "start", + "signature": [ + "(core: ", + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.CoreStart", + "text": "CoreStart" + }, + ", { uiActions }: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataStartDependencies", + "text": "DataStartDependencies" + }, + ") => ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataPublicPluginStart", + "text": "DataPublicPluginStart" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "core", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.CoreStart", + "text": "CoreStart" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/public/plugin.ts", + "lineNumber": 131, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/plugin.ts#L131" + } + }, + { + "type": "Object", + "label": "{ uiActions }", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataStartDependencies", + "text": "DataStartDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/public/plugin.ts", + "lineNumber": 131, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/plugin.ts#L131" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/plugin.ts", + "lineNumber": 131, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/plugin.ts#L131" + } + }, + { + "id": "def-public.DataPublicPlugin.stop", + "type": "Function", + "label": "stop", + "signature": [ + "() => void" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/plugin.ts", + "lineNumber": 213, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/plugin.ts#L213" + } + } + ], + "source": { + "path": "src/plugins/data/public/plugin.ts", + "lineNumber": 55, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/plugin.ts#L55" + }, + "initialIsOpen": false + } + ], + "functions": [ + { + "id": "def-public.fieldList", + "type": "Function", + "children": [ + { + "type": "Array", + "label": "specs", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L35" + } + }, + { + "type": "boolean", + "label": "shortDotsEnable", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L36" + } + } + ], + "signature": [ + "(specs?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + "[], shortDotsEnable?: boolean) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPatternFieldList", + "text": "IIndexPatternFieldList" + } + ], + "description": [], + "label": "fieldList", + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L34" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-public.extractReferences", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "state", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/extract_references.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/extract_references.ts#L14" + } + } + ], + "signature": [ + "(state: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + ") => [", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + " & { indexRefName?: string | undefined; }, ", + "SavedObjectReference", + "[]]" + ], + "description": [], + "label": "extractReferences", + "source": { + "path": "src/plugins/data/common/search/search_source/extract_references.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/extract_references.ts#L13" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-public.getSearchParamsFromRequest", + "type": "Function", + "label": "getSearchParamsFromRequest", + "signature": [ + "(searchRequest: Record, dependencies: { getConfig: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + }, + "; }) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchRequestParams", + "text": "ISearchRequestParams" + }, + ">" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "searchRequest", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L34" + } + }, + { + "id": "def-public.getSearchParamsFromRequest.dependencies", + "type": "Object", + "label": "dependencies", + "tags": [], + "description": [], + "children": [ + { + "tags": [], + "id": "def-public.getSearchParamsFromRequest.dependencies.getConfig", + "type": "Function", + "label": "getConfig", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L35" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + } + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L35" + } + } + ], + "tags": [ + "public" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L33" + }, + "initialIsOpen": false + }, + { + "id": "def-public.injectReferences", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "searchSourceFields", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + " & { indexRefName: string; }" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/inject_references.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/inject_references.ts#L13" + } + }, + { + "type": "Array", + "label": "references", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObjectReference", + "text": "SavedObjectReference" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/inject_references.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/inject_references.ts#L14" + } + } + ], + "signature": [ + "(searchSourceFields: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + " & { indexRefName: string; }, references: ", + "SavedObjectReference", + "[]) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [], + "label": "injectReferences", + "source": { + "path": "src/plugins/data/common/search/search_source/inject_references.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/inject_references.ts#L12" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-public.parseSearchSourceJSON", + "type": "Function", + "children": [ + { + "type": "string", + "label": "searchSourceJSON", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/parse_json.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/parse_json.ts#L12" + } + } + ], + "signature": [ + "(searchSourceJSON: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [], + "label": "parseSearchSourceJSON", + "source": { + "path": "src/plugins/data/common/search/search_source/parse_json.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/parse_json.ts#L12" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-public.isErrorResponse", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "response", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L14" + } + } + ], + "signature": [ + "(response?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined) => boolean | undefined" + ], + "description": [], + "label": "isErrorResponse", + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L14" + }, + "tags": [], + "returnComment": [ + "true if response had an error while executing in ES" + ], + "initialIsOpen": false + }, + { + "id": "def-public.isCompleteResponse", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "response", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L21" + } + } + ], + "signature": [ + "(response?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined) => boolean" + ], + "description": [], + "label": "isCompleteResponse", + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L21" + }, + "tags": [], + "returnComment": [ + "true if response is completed successfully" + ], + "initialIsOpen": false + }, + { + "id": "def-public.isPartialResponse", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "response", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L28" + } + } + ], + "signature": [ + "(response?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined) => boolean" + ], + "description": [], + "label": "isPartialResponse", + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L28" + }, + "tags": [], + "returnComment": [ + "true if request is still running an/d response contains partial results" + ], + "initialIsOpen": false + }, + { + "id": "def-public.getTime", + "type": "Function", + "label": "getTime", + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined, timeRange: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + }, + ", options: { forceNow?: Date | undefined; fieldName?: string | undefined; } | undefined) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilter", + "text": "RangeFilter" + }, + " | undefined" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L38" + } + }, + { + "type": "Object", + "label": "timeRange", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L39" + } + }, + { + "id": "def-public.getTime.options", + "type": "Object", + "label": "options", + "tags": [], + "description": [], + "children": [ + { + "tags": [], + "id": "def-public.getTime.options.forceNow", + "type": "Object", + "label": "forceNow", + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L40" + }, + "signature": [ + "Date | undefined" + ] + }, + { + "tags": [], + "id": "def-public.getTime.options.fieldName", + "type": "string", + "label": "fieldName", + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L40" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L40" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L37" + }, + "initialIsOpen": false + }, + { + "id": "def-public.castEsToKbnFieldTypeName", + "type": "Function", + "children": [ + { + "type": "string", + "label": "esType", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_types.ts#L39" + } + } + ], + "signature": [ + "(esType: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + } + ], + "description": [ + "\n Get the KbnFieldType name for an esType string\n" + ], + "label": "castEsToKbnFieldTypeName", + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_types.ts#L39" + }, + "tags": [ + "return" + ], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-public.getKbnTypeNames", + "type": "Function", + "children": [], + "signature": [ + "() => string[]" + ], + "description": [ + "\n Get the esTypes known by all kbnFieldTypes\n" + ], + "label": "getKbnTypeNames", + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_types.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_types.ts#L30" + }, + "tags": [ + "return" + ], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-public.isTimeRange", + "type": "Function", + "children": [ + { + "type": "Unknown", + "label": "x", + "isRequired": true, + "signature": [ + "unknown" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/is_time_range.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/is_time_range.ts#L11" + } + } + ], + "signature": [ + "(x: unknown) => x is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + } + ], + "description": [], + "label": "isTimeRange", + "source": { + "path": "src/plugins/data/common/query/timefilter/is_time_range.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/is_time_range.ts#L11" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-public.isQuery", + "type": "Function", + "children": [ + { + "type": "Unknown", + "label": "x", + "isRequired": true, + "signature": [ + "unknown" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/query/is_query.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/is_query.ts#L11" + } + } + ], + "signature": [ + "(x: unknown) => x is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.Query", + "text": "Query" + } + ], + "description": [], + "label": "isQuery", + "source": { + "path": "src/plugins/data/common/query/is_query.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/is_query.ts#L11" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-public.isFilter", + "type": "Function", + "children": [ + { + "type": "Unknown", + "label": "x", + "isRequired": true, + "signature": [ + "unknown" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 103, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L103" + } + } + ], + "signature": [ + "(x: unknown) => x is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "label": "isFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 103, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L103" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-public.isFilters", + "type": "Function", + "children": [ + { + "type": "Unknown", + "label": "x", + "isRequired": true, + "signature": [ + "unknown" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 110, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L110" + } + } + ], + "signature": [ + "(x: unknown) => x is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]" + ], + "description": [], + "label": "isFilters", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 110, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L110" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + } + ], + "interfaces": [ + { + "id": "def-public.RangeFilterParams", + "type": "Interface", + "label": "RangeFilterParams", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.RangeFilterParams.from", + "type": "CompoundType", + "label": "from", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L36" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.RangeFilterParams.to", + "type": "CompoundType", + "label": "to", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L37" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.RangeFilterParams.gt", + "type": "CompoundType", + "label": "gt", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L38" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.RangeFilterParams.lt", + "type": "CompoundType", + "label": "lt", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L39" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.RangeFilterParams.gte", + "type": "CompoundType", + "label": "gte", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L40" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.RangeFilterParams.lte", + "type": "CompoundType", + "label": "lte", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L41" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.RangeFilterParams.format", + "type": "string", + "label": "format", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L42" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L35" + }, + "initialIsOpen": false + }, + { + "id": "def-public.EsQueryConfig", + "type": "Interface", + "label": "EsQueryConfig", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.EsQueryConfig.allowLeadingWildcards", + "type": "boolean", + "label": "allowLeadingWildcards", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L18" + } + }, + { + "tags": [], + "id": "def-public.EsQueryConfig.queryStringOptions", + "type": "Object", + "label": "queryStringOptions", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L19" + }, + "signature": [ + "Record" + ] + }, + { + "tags": [], + "id": "def-public.EsQueryConfig.ignoreFilterIfFieldNotInIndex", + "type": "boolean", + "label": "ignoreFilterIfFieldNotInIndex", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L20" + } + }, + { + "tags": [], + "id": "def-public.EsQueryConfig.dateFormatTZ", + "type": "string", + "label": "dateFormatTZ", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L21" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-public.KueryNode", + "type": "Interface", + "label": "KueryNode", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.KueryNode.type", + "type": "CompoundType", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L12" + }, + "signature": [ + "\"function\" | \"literal\" | \"namedArg\" | \"wildcard\"" + ] + }, + { + "id": "def-public.KueryNode.Unnamed", + "type": "Any", + "label": "Unnamed", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L13" + }, + "signature": [ + "any" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L11" + }, + "initialIsOpen": false + }, + { + "id": "def-public.FieldFormatConfig", + "type": "Interface", + "label": "FieldFormatConfig", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.FieldFormatConfig.id", + "type": "string", + "label": "id", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L63" + } + }, + { + "tags": [], + "id": "def-public.FieldFormatConfig.params", + "type": "Object", + "label": "params", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L64" + }, + "signature": [ + "Record" + ] + }, + { + "tags": [], + "id": "def-public.FieldFormatConfig.es", + "type": "CompoundType", + "label": "es", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 65, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L65" + }, + "signature": [ + "boolean | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L62" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IIndexPatternFieldList", + "type": "Interface", + "label": "IIndexPatternFieldList", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPatternFieldList", + "text": "IIndexPatternFieldList" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + "[]" + ], + "description": [], + "tags": [], + "children": [ + { + "id": "def-public.IIndexPatternFieldList.add", + "type": "Function", + "label": "add", + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + ") => void" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L18" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L18" + } + }, + { + "id": "def-public.IIndexPatternFieldList.getAll", + "type": "Function", + "label": "getAll", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L19" + } + }, + { + "id": "def-public.IIndexPatternFieldList.getByName", + "type": "Function", + "label": "getByName", + "signature": [ + "(name: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | undefined" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L20" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L20" + } + }, + { + "id": "def-public.IIndexPatternFieldList.getByType", + "type": "Function", + "label": "getByType", + "signature": [ + "(type: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + "[]" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "type", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L21" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L21" + } + }, + { + "id": "def-public.IIndexPatternFieldList.remove", + "type": "Function", + "label": "remove", + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ") => void" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L22" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L22" + } + }, + { + "id": "def-public.IIndexPatternFieldList.removeAll", + "type": "Function", + "label": "removeAll", + "signature": [ + "() => void" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L23" + } + }, + { + "id": "def-public.IIndexPatternFieldList.replaceAll", + "type": "Function", + "label": "replaceAll", + "signature": [ + "(specs: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + "[]) => void" + ], + "description": [], + "children": [ + { + "type": "Array", + "label": "specs", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L24" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L24" + } + }, + { + "id": "def-public.IIndexPatternFieldList.update", + "type": "Function", + "label": "update", + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + ") => void" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L25" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L25" + } + }, + { + "id": "def-public.IIndexPatternFieldList.toSpec", + "type": "Function", + "label": "toSpec", + "signature": [ + "(options?: { getFormatterForField?: ((field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + }, + ") | undefined; } | undefined) => Record ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + }, + ") | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L26" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L26" + } + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/field_list.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/field_list.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IIndexPattern", + "type": "Interface", + "label": "IIndexPattern", + "description": [ + "\nIIndexPattern allows for an IndexPattern OR an index pattern saved object\ntoo ambiguous, should be avoided" + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.IIndexPattern.fields", + "type": "Array", + "label": "fields", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L32" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + "[]" + ] + }, + { + "tags": [], + "id": "def-public.IIndexPattern.title", + "type": "string", + "label": "title", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L33" + } + }, + { + "tags": [], + "id": "def-public.IIndexPattern.id", + "type": "string", + "label": "id", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L34" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IIndexPattern.type", + "type": "string", + "label": "type", + "description": [ + "\nType is used for identifying rollup indices, otherwise left undefined" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L38" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IIndexPattern.timeFieldName", + "type": "string", + "label": "timeFieldName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L39" + }, + "signature": [ + "string | undefined" + ] + }, + { + "id": "def-public.IIndexPattern.getTimeField", + "type": "Function", + "label": "getTimeField", + "signature": [ + "(() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | undefined) | undefined" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L40" + } + }, + { + "tags": [], + "id": "def-public.IIndexPattern.fieldFormatMap", + "type": "Object", + "label": "fieldFormatMap", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L41" + }, + "signature": [ + "Record | undefined> | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IIndexPattern.getFormatterForField", + "type": "Function", + "label": "getFormatterForField", + "description": [ + "\nLook up a formatter for a given field" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 45, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L45" + }, + "signature": [ + "((field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + }, + ") | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L31" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IFieldType", + "type": "Interface", + "label": "IFieldType", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.IFieldType.name", + "type": "string", + "label": "name", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L12" + } + }, + { + "tags": [], + "id": "def-public.IFieldType.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L13" + } + }, + { + "tags": [], + "id": "def-public.IFieldType.script", + "type": "string", + "label": "script", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L14" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.lang", + "type": "string", + "label": "lang", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L15" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.count", + "type": "number", + "label": "count", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L16" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.esTypes", + "type": "Array", + "label": "esTypes", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L19" + }, + "signature": [ + "string[] | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.aggregatable", + "type": "CompoundType", + "label": "aggregatable", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L20" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.filterable", + "type": "CompoundType", + "label": "filterable", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L21" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.searchable", + "type": "CompoundType", + "label": "searchable", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L22" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.sortable", + "type": "CompoundType", + "label": "sortable", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L23" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.visualizable", + "type": "CompoundType", + "label": "visualizable", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L24" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.readFromDocValues", + "type": "CompoundType", + "label": "readFromDocValues", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L25" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.scripted", + "type": "CompoundType", + "label": "scripted", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L26" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.subType", + "type": "Object", + "label": "subType", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L27" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldSubType", + "text": "IFieldSubType" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.displayName", + "type": "string", + "label": "displayName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L28" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.customLabel", + "type": "string", + "label": "customLabel", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L29" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.format", + "type": "Any", + "label": "format", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L30" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-public.IFieldType.toSpec", + "type": "Function", + "label": "toSpec", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L31" + }, + "signature": [ + "((options?: { getFormatterForField?: ((field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + }, + ") | undefined; } | undefined) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + } + ] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L11" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IFieldSubType", + "type": "Interface", + "label": "IFieldSubType", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.IFieldSubType.multi", + "type": "Object", + "label": "multi", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 154, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L154" + }, + "signature": [ + "{ parent: string; } | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IFieldSubType.nested", + "type": "Object", + "label": "nested", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 155, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L155" + }, + "signature": [ + "{ path: string; } | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 153, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L153" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IndexPatternAttributes", + "type": "Interface", + "label": "IndexPatternAttributes", + "description": [ + "\nInterface for an index pattern saved object" + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.IndexPatternAttributes.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 54, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L54" + } + }, + { + "tags": [], + "id": "def-public.IndexPatternAttributes.fields", + "type": "string", + "label": "fields", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 55, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L55" + } + }, + { + "tags": [], + "id": "def-public.IndexPatternAttributes.title", + "type": "string", + "label": "title", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 56, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L56" + } + }, + { + "tags": [], + "id": "def-public.IndexPatternAttributes.typeMeta", + "type": "string", + "label": "typeMeta", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L57" + } + }, + { + "tags": [], + "id": "def-public.IndexPatternAttributes.timeFieldName", + "type": "string", + "label": "timeFieldName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L58" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternAttributes.intervalName", + "type": "string", + "label": "intervalName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 59, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L59" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternAttributes.sourceFilters", + "type": "string", + "label": "sourceFilters", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 60, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L60" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternAttributes.fieldFormatMap", + "type": "string", + "label": "fieldFormatMap", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L61" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternAttributes.fieldAttrs", + "type": "string", + "label": "fieldAttrs", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L62" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternAttributes.runtimeFieldMap", + "type": "string", + "label": "runtimeFieldMap", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L63" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternAttributes.allowNoIndex", + "type": "CompoundType", + "label": "allowNoIndex", + "description": [ + "\nprevents errors when index pattern exists before indices" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L67" + }, + "signature": [ + "boolean | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L53" + }, + "initialIsOpen": false + }, + { + "id": "def-public.TypeMeta", + "type": "Interface", + "label": "TypeMeta", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.TypeMeta.aggs", + "type": "Object", + "label": "aggs", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 159, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L159" + }, + "signature": [ + "Record> | undefined" + ] + }, + { + "id": "def-public.TypeMeta.Unnamed", + "type": "Any", + "label": "Unnamed", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 160, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L160" + }, + "signature": [ + "any" + ] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 158, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L158" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IndexPatternSpec", + "type": "Interface", + "label": "IndexPatternSpec", + "description": [ + "\nStatic index pattern format\nSerialized data object, representing index pattern attributes and state" + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.IndexPatternSpec.id", + "type": "string", + "label": "id", + "description": [ + "\nsaved object id" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 228, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L228" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternSpec.version", + "type": "string", + "label": "version", + "description": [ + "\nsaved object version string" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 232, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L232" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternSpec.title", + "type": "string", + "label": "title", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 233, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L233" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [ + "deprecated" + ], + "id": "def-public.IndexPatternSpec.intervalName", + "type": "string", + "label": "intervalName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 238, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L238" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternSpec.timeFieldName", + "type": "string", + "label": "timeFieldName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 239, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L239" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternSpec.sourceFilters", + "type": "Array", + "label": "sourceFilters", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 240, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L240" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.SourceFilter", + "text": "SourceFilter" + }, + "[] | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternSpec.fields", + "type": "Object", + "label": "fields", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 241, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L241" + }, + "signature": [ + "Record | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternSpec.typeMeta", + "type": "Object", + "label": "typeMeta", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 242, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L242" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.TypeMeta", + "text": "TypeMeta" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternSpec.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 243, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L243" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternSpec.fieldFormats", + "type": "Object", + "label": "fieldFormats", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 244, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L244" + }, + "signature": [ + "Record>> | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternSpec.runtimeFieldMap", + "type": "Object", + "label": "runtimeFieldMap", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 245, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L245" + }, + "signature": [ + "Record | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternSpec.fieldAttrs", + "type": "Object", + "label": "fieldAttrs", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 246, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L246" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrs", + "text": "FieldAttrs" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IndexPatternSpec.allowNoIndex", + "type": "CompoundType", + "label": "allowNoIndex", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 247, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L247" + }, + "signature": [ + "boolean | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 224, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L224" + }, + "initialIsOpen": false + }, + { + "id": "def-public.AggFunctionsMapping", + "type": "Interface", + "label": "AggFunctionsMapping", + "description": [ + "\nA global list of the expression function definitions for each agg type function." + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggFilter", + "type": "Object", + "label": "aggFilter", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 204, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L204" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggFilters", + "type": "Object", + "label": "aggFilters", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 205, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L205" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggSignificantTerms", + "type": "Object", + "label": "aggSignificantTerms", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 206, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L206" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggIpRange", + "type": "Object", + "label": "aggIpRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 207, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L207" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggDateRange", + "type": "Object", + "label": "aggDateRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L208" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggRange", + "type": "Object", + "label": "aggRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 209, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L209" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggGeoTile", + "type": "Object", + "label": "aggGeoTile", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 210, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L210" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggGeoHash", + "type": "Object", + "label": "aggGeoHash", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 211, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L211" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggHistogram", + "type": "Object", + "label": "aggHistogram", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 212, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L212" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggDateHistogram", + "type": "Object", + "label": "aggDateHistogram", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 213, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L213" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggTerms", + "type": "Object", + "label": "aggTerms", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 214, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L214" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggAvg", + "type": "Object", + "label": "aggAvg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 215, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L215" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggBucketAvg", + "type": "Object", + "label": "aggBucketAvg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 216, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L216" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggBucketMax", + "type": "Object", + "label": "aggBucketMax", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 217, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L217" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggBucketMin", + "type": "Object", + "label": "aggBucketMin", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 218, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L218" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggBucketSum", + "type": "Object", + "label": "aggBucketSum", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 219, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L219" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggCardinality", + "type": "Object", + "label": "aggCardinality", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 220, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L220" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggCount", + "type": "Object", + "label": "aggCount", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 221, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L221" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggCumulativeSum", + "type": "Object", + "label": "aggCumulativeSum", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 222, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L222" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggDerivative", + "type": "Object", + "label": "aggDerivative", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 223, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L223" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggGeoBounds", + "type": "Object", + "label": "aggGeoBounds", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 224, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L224" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggGeoCentroid", + "type": "Object", + "label": "aggGeoCentroid", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 225, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L225" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggMax", + "type": "Object", + "label": "aggMax", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 226, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L226" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggMedian", + "type": "Object", + "label": "aggMedian", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 227, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L227" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggMin", + "type": "Object", + "label": "aggMin", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 228, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L228" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggMovingAvg", + "type": "Object", + "label": "aggMovingAvg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 229, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L229" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggPercentileRanks", + "type": "Object", + "label": "aggPercentileRanks", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 230, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L230" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggPercentiles", + "type": "Object", + "label": "aggPercentiles", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 231, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L231" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggSerialDiff", + "type": "Object", + "label": "aggSerialDiff", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 232, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L232" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggStdDeviation", + "type": "Object", + "label": "aggStdDeviation", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 233, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L233" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggSum", + "type": "Object", + "label": "aggSum", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 234, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L234" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-public.AggFunctionsMapping.aggTopHit", + "type": "Object", + "label": "aggTopHit", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 235, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L235" + }, + "signature": [ + "FunctionDefinition" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 203, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L203" + }, + "initialIsOpen": false + }, + { + "id": "def-public.AggParamOption", + "type": "Interface", + "label": "AggParamOption", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.AggParamOption.val", + "type": "string", + "label": "val", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L31" + } + }, + { + "tags": [], + "id": "def-public.AggParamOption.display", + "type": "string", + "label": "display", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L32" + } + }, + { + "id": "def-public.AggParamOption.enabled", + "type": "Function", + "label": "enabled", + "signature": [ + "((agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean) | undefined" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "agg", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L33" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L33" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L30" + }, + "initialIsOpen": false + }, + { + "id": "def-public.OptionedValueProp", + "type": "Interface", + "label": "OptionedValueProp", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.OptionedValueProp.value", + "type": "string", + "label": "value", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L13" + } + }, + { + "tags": [], + "id": "def-public.OptionedValueProp.text", + "type": "string", + "label": "text", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L14" + } + }, + { + "tags": [], + "id": "def-public.OptionedValueProp.disabled", + "type": "CompoundType", + "label": "disabled", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L15" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.OptionedValueProp.isCompatible", + "type": "Function", + "label": "isCompatible", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L16" + }, + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L12" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IEsSearchRequest", + "type": "Interface", + "label": "IEsSearchRequest", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IEsSearchRequest", + "text": "IEsSearchRequest" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchRequest", + "text": "IKibanaSearchRequest" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchRequestParams", + "text": "ISearchRequestParams" + }, + ">>" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.IEsSearchRequest.indexType", + "type": "string", + "label": "indexType", + "description": [], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L20" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L19" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IKibanaSearchRequest", + "type": "Interface", + "label": "IKibanaSearchRequest", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchRequest", + "text": "IKibanaSearchRequest" + }, + "" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.IKibanaSearchRequest.id", + "type": "string", + "label": "id", + "description": [ + "\nAn id can be used to uniquely identify this request." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 78, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L78" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IKibanaSearchRequest.params", + "type": "Uncategorized", + "label": "params", + "description": [], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L80" + }, + "signature": [ + "Params | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L74" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IKibanaSearchResponse", + "type": "Interface", + "label": "IKibanaSearchResponse", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + "" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.IKibanaSearchResponse.id", + "type": "string", + "label": "id", + "description": [ + "\nSome responses may contain a unique id to identify the request this response came from." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L44" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IKibanaSearchResponse.total", + "type": "number", + "label": "total", + "description": [ + "\nIf relevant to the search strategy, return a total number\nthat represents how progress is indicated." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L50" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IKibanaSearchResponse.loaded", + "type": "number", + "label": "loaded", + "description": [ + "\nIf relevant to the search strategy, return a loaded number\nthat represents how progress is indicated." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 56, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L56" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IKibanaSearchResponse.isRunning", + "type": "CompoundType", + "label": "isRunning", + "description": [ + "\nIndicates whether search is still in flight" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L61" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IKibanaSearchResponse.isPartial", + "type": "CompoundType", + "label": "isPartial", + "description": [ + "\nIndicates whether the results returned are complete or partial" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L66" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.IKibanaSearchResponse.rawResponse", + "type": "Uncategorized", + "label": "rawResponse", + "description": [ + "\nThe raw response returned by the internal search method (usually the raw ES response)" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 71, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L71" + }, + "signature": [ + "RawResponse" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L40" + }, + "initialIsOpen": false + }, + { + "id": "def-public.ISearchStartSearchSource", + "type": "Interface", + "label": "ISearchStartSearchSource", + "description": [ + "\nhigh level search service" + ], + "tags": [ + "public" + ], + "children": [ + { + "tags": [], + "id": "def-public.ISearchStartSearchSource.create", + "type": "Function", + "label": "create", + "description": [ + "\ncreates {@link SearchSource} based on provided serialized {@link SearchSourceFields}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L30" + }, + "signature": [ + "(fields?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + " | undefined) => Promise>" + ] + }, + { + "tags": [], + "id": "def-public.ISearchStartSearchSource.createEmpty", + "type": "Function", + "label": "createEmpty", + "description": [ + "\ncreates empty {@link SearchSource}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L34" + }, + "signature": [ + "() => Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L25" + }, + "initialIsOpen": false + }, + { + "id": "def-public.SearchSourceFields", + "type": "Interface", + "label": "SearchSourceFields", + "description": [ + "\nsearch source fields" + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.SearchSourceFields.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L62" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.query", + "type": "Object", + "label": "query", + "description": [ + "\n{@link Query}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L66" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.Query", + "text": "Query" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.filter", + "type": "CompoundType", + "label": "filter", + "description": [ + "\n{@link Filter}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 70, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L70" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[] | (() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[] | undefined) | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.sort", + "type": "CompoundType", + "label": "sort", + "description": [ + "\n{@link EsQuerySortValue}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L74" + }, + "signature": [ + "Record | Record[] | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.highlight", + "type": "Any", + "label": "highlight", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L75" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.highlightAll", + "type": "CompoundType", + "label": "highlightAll", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 76, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L76" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.trackTotalHits", + "type": "CompoundType", + "label": "trackTotalHits", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L77" + }, + "signature": [ + "number | boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.aggs", + "type": "Any", + "label": "aggs", + "description": [ + "\n{@link AggConfigs}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 81, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L81" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.from", + "type": "number", + "label": "from", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 82, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L82" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.size", + "type": "number", + "label": "size", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 83, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L83" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.source", + "type": "CompoundType", + "label": "source", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L84" + }, + "signature": [ + "string | boolean | string[] | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.version", + "type": "CompoundType", + "label": "version", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 85, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L85" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.fields", + "type": "Array", + "label": "fields", + "description": [ + "\nRetrieve fields via the search Fields API" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 89, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L89" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchFieldValue", + "text": "SearchFieldValue" + }, + "[] | undefined" + ] + }, + { + "tags": [ + "deprecated" + ], + "id": "def-public.SearchSourceFields.fieldsFromSource", + "type": "CompoundType", + "label": "fieldsFromSource", + "description": [ + "\nRetreive fields directly from _source (legacy behavior)\n" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 95, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L95" + }, + "signature": [ + "string | boolean | string[] | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.index", + "type": "Object", + "label": "index", + "description": [ + "\n{@link IndexPatternService}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 99, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L99" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.searchAfter", + "type": "Object", + "label": "searchAfter", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 100, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L100" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.EsQuerySearchAfter", + "text": "EsQuerySearchAfter" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.timeout", + "type": "string", + "label": "timeout", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 101, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L101" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.terminate_after", + "type": "number", + "label": "terminate_after", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 102, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L102" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchSourceFields.parent", + "type": "Object", + "label": "parent", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 104, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L104" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + " | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L61" + }, + "initialIsOpen": false + }, + { + "id": "def-public.SearchError", + "type": "Interface", + "label": "SearchError", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.SearchError.name", + "type": "string", + "label": "name", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L37" + } + }, + { + "tags": [], + "id": "def-public.SearchError.status", + "type": "string", + "label": "status", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L38" + } + }, + { + "tags": [], + "id": "def-public.SearchError.title", + "type": "string", + "label": "title", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L39" + } + }, + { + "tags": [], + "id": "def-public.SearchError.message", + "type": "string", + "label": "message", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L40" + } + }, + { + "tags": [], + "id": "def-public.SearchError.path", + "type": "string", + "label": "path", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L41" + } + }, + { + "tags": [], + "id": "def-public.SearchError.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L42" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L36" + }, + "initialIsOpen": false + }, + { + "id": "def-public.ISearchOptions", + "type": "Interface", + "label": "ISearchOptions", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.ISearchOptions.abortSignal", + "type": "Object", + "label": "abortSignal", + "description": [ + "\nAn `AbortSignal` that allows the caller of `search` to abort a search request." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 87, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L87" + }, + "signature": [ + "AbortSignal | undefined" + ] + }, + { + "tags": [], + "id": "def-public.ISearchOptions.strategy", + "type": "string", + "label": "strategy", + "description": [ + "\nUse this option to force using a specific server side search strategy. Leave empty to use the default strategy." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 92, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L92" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.ISearchOptions.legacyHitsTotal", + "type": "CompoundType", + "label": "legacyHitsTotal", + "description": [ + "\nRequest the legacy format for the total number of hits. If sending `rest_total_hits_as_int` to\nsomething other than `true`, this should be set to `false`." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 98, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L98" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.ISearchOptions.sessionId", + "type": "string", + "label": "sessionId", + "description": [ + "\nA session ID, grouping multiple search requests into a single session." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 103, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L103" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.ISearchOptions.isStored", + "type": "CompoundType", + "label": "isStored", + "description": [ + "\nWhether the session is already saved (i.e. sent to background)" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L108" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.ISearchOptions.isRestore", + "type": "CompoundType", + "label": "isRestore", + "description": [ + "\nWhether the session is restored (i.e. search requests should re-use the stored search IDs,\nrather than starting from scratch)" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 114, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L114" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.ISearchOptions.indexPattern", + "type": "Object", + "label": "indexPattern", + "description": [ + "\nIndex pattern reference is used for better error messages" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 120, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L120" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 83, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L83" + }, + "initialIsOpen": false + }, + { + "id": "def-public.RefreshInterval", + "type": "Interface", + "label": "RefreshInterval", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.RefreshInterval.pause", + "type": "boolean", + "label": "pause", + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/types.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/types.ts#L12" + } + }, + { + "tags": [], + "id": "def-public.RefreshInterval.value", + "type": "number", + "label": "value", + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/types.ts#L13" + } + } + ], + "source": { + "path": "src/plugins/data/common/query/timefilter/types.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/types.ts#L11" + }, + "initialIsOpen": false + }, + { + "id": "def-public.ApplyGlobalFilterActionContext", + "type": "Interface", + "label": "ApplyGlobalFilterActionContext", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.ApplyGlobalFilterActionContext.filters", + "type": "Array", + "label": "filters", + "description": [], + "source": { + "path": "src/plugins/data/public/actions/apply_filter_action.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/actions/apply_filter_action.ts#L19" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]" + ] + }, + { + "tags": [], + "id": "def-public.ApplyGlobalFilterActionContext.timeFieldName", + "type": "string", + "label": "timeFieldName", + "description": [], + "source": { + "path": "src/plugins/data/public/actions/apply_filter_action.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/actions/apply_filter_action.ts#L20" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.ApplyGlobalFilterActionContext.embeddable", + "type": "Unknown", + "label": "embeddable", + "description": [], + "source": { + "path": "src/plugins/data/public/actions/apply_filter_action.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/actions/apply_filter_action.ts#L23" + }, + "signature": [ + "unknown" + ] + } + ], + "source": { + "path": "src/plugins/data/public/actions/apply_filter_action.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/actions/apply_filter_action.ts#L18" + }, + "initialIsOpen": false + }, + { + "id": "def-public.IDataPluginServices", + "type": "Interface", + "label": "IDataPluginServices", + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.IDataPluginServices", + "text": "IDataPluginServices" + }, + " extends Partial<", + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.CoreStart", + "text": "CoreStart" + }, + ">" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.IDataPluginServices.appName", + "type": "string", + "label": "appName", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 116, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L116" + } + }, + { + "tags": [], + "id": "def-public.IDataPluginServices.uiSettings", + "type": "Object", + "label": "uiSettings", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 117, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L117" + }, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.IUiSettingsClient", + "text": "IUiSettingsClient" + } + ] + }, + { + "tags": [], + "id": "def-public.IDataPluginServices.savedObjects", + "type": "Object", + "label": "savedObjects", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 118, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L118" + }, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCoreSavedObjectsPluginApi", + "section": "def-public.SavedObjectsStart", + "text": "SavedObjectsStart" + } + ] + }, + { + "tags": [], + "id": "def-public.IDataPluginServices.notifications", + "type": "Object", + "label": "notifications", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 119, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L119" + }, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.NotificationsStart", + "text": "NotificationsStart" + } + ] + }, + { + "tags": [], + "id": "def-public.IDataPluginServices.http", + "type": "Object", + "label": "http", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 120, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L120" + }, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCoreHttpPluginApi", + "section": "def-public.HttpSetup", + "text": "HttpSetup" + } + ] + }, + { + "tags": [], + "id": "def-public.IDataPluginServices.storage", + "type": "Object", + "label": "storage", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 121, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L121" + }, + "signature": [ + { + "pluginId": "kibanaUtils", + "scope": "public", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-public.IStorageWrapper", + "text": "IStorageWrapper" + }, + "" + ] + }, + { + "tags": [], + "id": "def-public.IDataPluginServices.data", + "type": "Object", + "label": "data", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 122, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L122" + }, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataPublicPluginStart", + "text": "DataPublicPluginStart" + } + ] + }, + { + "tags": [], + "id": "def-public.IDataPluginServices.usageCollection", + "type": "Object", + "label": "usageCollection", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 123, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L123" + }, + "signature": [ + { + "pluginId": "usageCollection", + "scope": "public", + "docId": "kibUsageCollectionPluginApi", + "section": "def-public.UsageCollectionStart", + "text": "UsageCollectionStart" + }, + " | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 115, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L115" + }, + "initialIsOpen": false + }, + { + "id": "def-public.DataPublicPluginStartUi", + "type": "Interface", + "label": "DataPublicPluginStartUi", + "description": [ + "\nData plugin prewired UI components" + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.DataPublicPluginStartUi.IndexPatternSelect", + "type": "CompoundType", + "label": "IndexPatternSelect", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 60, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L60" + }, + "signature": [ + "React.ComponentType<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataUiPluginApi", + "section": "def-public.IndexPatternSelectProps", + "text": "IndexPatternSelectProps" + }, + ">" + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginStartUi.SearchBar", + "type": "CompoundType", + "label": "SearchBar", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L61" + }, + "signature": [ + "React.ComponentType<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataUiPluginApi", + "section": "def-public.StatefulSearchBarProps", + "text": "StatefulSearchBarProps" + }, + ">" + ] + } + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 59, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L59" + }, + "initialIsOpen": false + }, + { + "id": "def-public.DataPublicPluginStartActions", + "type": "Interface", + "label": "DataPublicPluginStartActions", + "description": [ + "\nutilities to generate filters from action context" + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.DataPublicPluginStartActions.createFiltersFromValueClickAction", + "type": "Function", + "label": "createFiltersFromValueClickAction", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 68, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L68" + }, + "signature": [ + "({ data, negate, }: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.ValueClickDataContext", + "text": "ValueClickDataContext" + }, + ") => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]>" + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginStartActions.createFiltersFromRangeSelectAction", + "type": "Function", + "label": "createFiltersFromRangeSelectAction", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L69" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.createFiltersFromRangeSelectAction", + "text": "createFiltersFromRangeSelectAction" + } + ] + } + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L67" + }, + "initialIsOpen": false + } + ], + "enums": [ + { + "id": "def-public.ES_FIELD_TYPES", + "type": "Enum", + "label": "ES_FIELD_TYPES", + "tags": [ + "public" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/types.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/types.ts#L18" + }, + "initialIsOpen": false + }, + { + "id": "def-public.KBN_FIELD_TYPES", + "type": "Enum", + "label": "KBN_FIELD_TYPES", + "tags": [ + "public" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/types.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/types.ts#L57" + }, + "initialIsOpen": false + }, + { + "id": "def-public.BUCKET_TYPES", + "type": "Enum", + "label": "BUCKET_TYPES", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_types.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_types.ts#L9" + }, + "initialIsOpen": false + }, + { + "id": "def-public.METRIC_TYPES", + "type": "Enum", + "label": "METRIC_TYPES", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_types.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_types.ts#L9" + }, + "initialIsOpen": false + }, + { + "id": "def-public.SortDirection", + "type": "Enum", + "label": "SortDirection", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L39" + }, + "initialIsOpen": false + } + ], + "misc": [ + { + "id": "def-public.RangeFilter", + "type": "Type", + "label": "RangeFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 60, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L60" + }, + "signature": [ + "Filter & EsRangeFilter & { meta: RangeFilterMeta; script?: { script: { params: any; lang: string; source: any;}; } | undefined; match_all?: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.RangeFilterMeta", + "type": "Type", + "label": "RangeFilterMeta", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L50" + }, + "signature": [ + "FilterMeta & { params: RangeFilterParams; field?: any; formattedValue?: string | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.ExistsFilter", + "type": "Type", + "label": "ExistsFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L18" + }, + "signature": [ + "Filter & { meta: ExistsFilterMeta; exists?: FilterExistsProperty | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.PhrasesFilter", + "type": "Type", + "label": "PhrasesFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrases_filter.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrases_filter.ts#L19" + }, + "signature": [ + "Filter & { meta: PhrasesFilterMeta; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.PhraseFilter", + "type": "Type", + "label": "PhraseFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L21" + }, + "signature": [ + "Filter & { meta: PhraseFilterMeta; script?: { script: { source?: any; lang?: string; params: any;}; } | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.CustomFilter", + "type": "Type", + "label": "CustomFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/custom_filter.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/custom_filter.ts#L11" + }, + "signature": [ + "Filter & { query: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.MatchAllFilter", + "type": "Type", + "label": "MatchAllFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/match_all_filter.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/match_all_filter.ts#L16" + }, + "signature": [ + "Filter & { meta: MatchAllFilterMeta; match_all: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.IFieldFormat", + "type": "Type", + "label": "IFieldFormat", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 70, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L70" + }, + "signature": [ + "FieldFormat" + ], + "initialIsOpen": false + }, + { + "id": "def-public.IFieldFormatsRegistry", + "type": "Type", + "label": "IFieldFormatsRegistry", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/index.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/index.ts#L11" + }, + "signature": [ + "{ init: (getConfig: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + }, + ", metaParamsOptions?: Record, defaultFieldConverters?: ", + "FieldFormatInstanceType", + "[]) => void; register: (fieldFormats: ", + "FieldFormatInstanceType", + "[]) => void; deserialize: ", + "FormatFactory", + "; getDefaultConfig: (fieldType: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + } + ], + "initialIsOpen": false + }, + { + "id": "def-public.FieldFormatsContentType", + "type": "Type", + "label": "FieldFormatsContentType", + "tags": [ + "public" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L14" + }, + "signature": [ + "\"html\" | \"text\"" + ], + "initialIsOpen": false + }, + { + "id": "def-public.FieldFormatsGetConfigFn", + "type": "Type", + "label": "FieldFormatsGetConfigFn", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 68, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L68" + }, + "signature": [ + "(key: string, defaultOverride: T | undefined) => T" + ], + "initialIsOpen": false + }, + { + "id": "def-public.FieldFormatId", + "type": "Type", + "label": "FieldFormatId", + "tags": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L75" + }, + "signature": [ + "string" + ], + "initialIsOpen": false + }, + { + "id": "def-public.IndexPatternsContract", + "type": "Type", + "label": "IndexPatternsContract", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 638, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L638" + }, + "signature": [ + "{ get: (id: string) => Promise; delete: (indexPatternId: string) => Promise<{}>; create: (spec: IndexPatternSpec, skipFetchFields?: boolean) => Promise; ensureDefaultIndexPattern: EnsureDefaultIndexPattern; getIds: (refresh?: boolean) => Promise; getTitles: (refresh?: boolean) => Promise; find: (search: string, size?: number) => Promise; getIdsWithTitle: (refresh?: boolean) => Promise<{ id: string; title: string; }[]>; clearCache: (id?: string | undefined) => void; getCache: () => Promise[] | null | undefined>; getDefault: () => Promise; setDefault: (id: string, force?: boolean) => Promise; getFieldsForWildcard: (options: GetFieldsOptions) => Promise; getFieldsForIndexPattern: (indexPattern: IndexPattern | IndexPatternSpec, options?: GetFieldsOptions | undefined) => Promise; refreshFields: (indexPattern: IndexPattern) => Promise; fieldArrayToMap: (fields: FieldSpec[], fieldAttrs?: FieldAttrs | undefined) => Record; savedObjectToSpec: (savedObject: SavedObject) => IndexPatternSpec; createAndSave: (spec: IndexPatternSpec, override?: boolean, skipFetchFields?: boolean) => Promise; createSavedObject: (indexPattern: IndexPattern, override?: boolean) => Promise; updateSavedObject: (indexPattern: IndexPattern, saveAttempts?: number, ignoreErrors?: boolean) => Promise; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.AggregationRestrictions", + "type": "Type", + "label": "AggregationRestrictions", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 141, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L141" + }, + "signature": [ + "{ [x: string]: { agg?: string | undefined; interval?: number | undefined; fixed_interval?: string | undefined; calendar_interval?: string | undefined; delay?: string | undefined; time_zone?: string | undefined; }; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.IndexPatternLoadExpressionFunctionDefinition", + "type": "Type", + "label": "IndexPatternLoadExpressionFunctionDefinition", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/expressions/load_index_pattern.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/expressions/load_index_pattern.ts#L34" + }, + "signature": [ + "ExpressionFunctionDefinition<\"indexPatternLoad\", null, Arguments, Output, ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExecutionContext", + "text": "ExecutionContext" + }, + "<", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.Adapters", + "text": "Adapters" + }, + ", ", + "SerializableState", + ">>" + ], + "initialIsOpen": false + }, + { + "id": "def-public.AggGroupName", + "type": "Type", + "label": "AggGroupName", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L18" + }, + "signature": [ + "\"buckets\" | \"metrics\" | \"none\"" + ], + "initialIsOpen": false + }, + { + "id": "def-public.AggParam", + "type": "Type", + "label": "AggParam", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L28" + }, + "signature": [ + "BaseParamType" + ], + "initialIsOpen": false + }, + { + "id": "def-public.AggConfigOptions", + "type": "Type", + "label": "AggConfigOptions", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L43" + }, + "signature": [ + "{ type: IAggType; enabled?: boolean | undefined; id?: string | undefined; schema?: string | undefined; params?: {} | SerializableState | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.EsaggsExpressionFunctionDefinition", + "type": "Type", + "label": "EsaggsExpressionFunctionDefinition", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/esaggs/esaggs_fn.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/esaggs/esaggs_fn.ts#L35" + }, + "signature": [ + "ExpressionFunctionDefinition<\"esaggs\", Input, Arguments, Output, ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExecutionContext", + "text": "ExecutionContext" + }, + "<", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.Adapters", + "text": "Adapters" + }, + ", ", + "SerializableState", + ">>" + ], + "initialIsOpen": false + }, + { + "id": "def-public.IAggConfig", + "type": "Type", + "label": "IAggConfig", + "tags": [ + "name", + "description" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L53" + }, + "signature": [ + "AggConfig" + ], + "initialIsOpen": false + }, + { + "id": "def-public.IAggType", + "type": "Type", + "label": "IAggType", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L58" + }, + "signature": [ + "AggType>" + ], + "initialIsOpen": false + }, + { + "id": "def-public.IFieldParamType", + "type": "Type", + "label": "IFieldParamType", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L21" + }, + "signature": [ + "FieldParamType" + ], + "initialIsOpen": false + }, + { + "id": "def-public.IMetricAggType", + "type": "Type", + "label": "IMetricAggType", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L35" + }, + "signature": [ + "MetricAggType" + ], + "initialIsOpen": false + }, + { + "id": "def-public.ParsedInterval", + "type": "Type", + "label": "ParsedInterval", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/parse_es_interval.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/parse_es_interval.ts#L18" + }, + "signature": [ + "{ value: number; unit: Unit; type: \"calendar\" | \"fixed\"; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.ExecutionContextSearch", + "type": "Type", + "label": "ExecutionContextSearch", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L14" + }, + "signature": [ + "{ filters?: Filter[] | undefined; query?: Query | Query[] | undefined; timeRange?: TimeRange | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.ExpressionFunctionKibana", + "type": "Type", + "label": "ExpressionFunctionKibana", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L17" + }, + "signature": [ + "ExpressionFunctionDefinition<\"kibana\", ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch> | null, object, ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch>, ExecutionContext>" + ], + "initialIsOpen": false + }, + { + "id": "def-public.ExpressionFunctionKibanaContext", + "type": "Type", + "label": "ExpressionFunctionKibanaContext", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L23" + }, + "signature": [ + "ExpressionFunctionDefinition<\"kibana_context\", ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch> | null, Arguments, Promise<", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch>>, ExecutionContext>" + ], + "initialIsOpen": false + }, + { + "id": "def-public.ExpressionValueSearchContext", + "type": "Type", + "label": "ExpressionValueSearchContext", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L20" + }, + "signature": [ + "{ type: \"kibana_context\"; } & ExecutionContextSearch" + ], + "initialIsOpen": false + }, + { + "id": "def-public.KibanaContext", + "type": "Type", + "label": "KibanaContext", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L27" + }, + "signature": [ + "{ type: \"kibana_context\"; } & ExecutionContextSearch" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-public.ES_SEARCH_STRATEGY", + "type": "string", + "label": "ES_SEARCH_STRATEGY", + "description": [], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L13" + }, + "signature": [ + "\"es\"" + ], + "initialIsOpen": false + }, + { + "id": "def-public.EsQuerySortValue", + "type": "Type", + "label": "EsQuerySortValue", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L49" + }, + "signature": [ + "{ [x: string]: SortDirection | SortDirectionNumeric; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.IEsSearchResponse", + "type": "Type", + "label": "IEsSearchResponse", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L23" + }, + "signature": [ + "IKibanaSearchResponse>" + ], + "initialIsOpen": false + }, + { + "id": "def-public.ISearchGeneric", + "type": "Type", + "label": "ISearchGeneric", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L13" + }, + "signature": [ + "(request: SearchStrategyRequest, options: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => ", + "Observable", + "" + ], + "initialIsOpen": false + }, + { + "id": "def-public.ISearchSource", + "type": "Type", + "label": "ISearchSource", + "tags": [ + "public" + ], + "description": [ + "\nsearch source interface" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L19" + }, + "signature": [ + "{ create: () => SearchSource; history: Record[]; setPreferredSearchStrategyId: (searchStrategyId: string) => void; setField: (field: K, value: SearchSourceFields[K]) => SearchSource; removeField: (field: K) => SearchSource; setFields: (newFields: SearchSourceFields) => SearchSource; getId: () => string; getFields: () => SearchSourceFields; getField: (field: K, recurse?: boolean) => SearchSourceFields[K]; getOwnField: (field: K) => SearchSourceFields[K]; createCopy: () => SearchSource; createChild: (options?: {}) => SearchSource; setParent: (parent?: Pick | undefined, options?: SearchSourceOptions) => SearchSource; getParent: () => SearchSource | undefined; fetch$: (options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ") => ", + "Observable", + "<", + "SearchResponse", + ">; fetch: (options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ") => Promise<", + "SearchResponse" + ], + "initialIsOpen": false + }, + { + "id": "def-public.Filter", + "type": "Type", + "label": "Filter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L41" + }, + "signature": [ + "{ $state?: FilterState | undefined; meta: FilterMeta; query?: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.Query", + "type": "Type", + "label": "Query", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/query/types.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/types.ts#L12" + }, + "signature": [ + "{ query: string | { [key: string]: any; }; language: string; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.TimeRange", + "type": "Type", + "label": "TimeRange", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/types.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/types.ts#L17" + }, + "signature": [ + "{ from: string; to: string; mode?: \"absolute\" | \"relative\" | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.AggsStart", + "type": "Type", + "label": "AggsStart", + "tags": [ + "public" + ], + "description": [ + "\nAggsStart represents the actual external contract as AggsCommonStart\nis only used internally. The difference is that AggsStart includes the\ntypings for the registry with initialized agg types.\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 139, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L139" + }, + "signature": [ + "{ calculateAutoTimeExpression: (range: TimeRange) => string | undefined; getDateMetaByDatatableColumn: (column: DatatableColumn) => Promise<{ timeZone: string; timeRange?: TimeRange | undefined; interval: string; } | undefined>; datatableUtilities: { getIndexPattern: (column: DatatableColumn) => Promise; getAggConfig: (column: DatatableColumn) => Promise; isFilterable: (column: DatatableColumn) => boolean; }; createAggConfigs: (indexPattern: IndexPattern, configStates?: Pick & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, \"type\"> & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, never>, \"type\" | \"enabled\" | \"id\" | \"schema\" | \"params\">[] | undefined) => AggConfigs; types: AggTypesRegistryStart; }" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-public.ACTION_GLOBAL_APPLY_FILTER", + "type": "string", + "label": "ACTION_GLOBAL_APPLY_FILTER", + "description": [], + "source": { + "path": "src/plugins/data/public/actions/apply_filter_action.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/actions/apply_filter_action.ts#L16" + }, + "signature": [ + "\"ACTION_GLOBAL_APPLY_FILTER\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-public.APPLY_FILTER_TRIGGER", + "type": "string", + "label": "APPLY_FILTER_TRIGGER", + "description": [], + "source": { + "path": "src/plugins/data/public/triggers/apply_filter_trigger.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/triggers/apply_filter_trigger.ts#L12" + }, + "signature": [ + "\"FILTER_TRIGGER\"" + ], + "initialIsOpen": false + } + ], + "objects": [ + { + "id": "def-public.esFilters", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.esFilters.FilterLabel", + "type": "Function", + "label": "FilterLabel", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 56, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L56" + }, + "signature": [ + "(props: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataUiPluginApi", + "section": "def-public.FilterLabelProps", + "text": "FilterLabelProps" + }, + ") => JSX.Element" + ] + }, + { + "tags": [], + "id": "def-public.esFilters.FILTERS", + "type": "Object", + "label": "FILTERS", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L58" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FILTERS", + "text": "FILTERS" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.FilterStateStore", + "type": "Object", + "label": "FilterStateStore", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 59, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L59" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FilterStateStore", + "text": "FilterStateStore" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.buildEmptyFilter", + "type": "Function", + "label": "buildEmptyFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L61" + }, + "signature": [ + "(isPinned: boolean, index?: string | undefined) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.buildPhrasesFilter", + "type": "Function", + "label": "buildPhrasesFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L62" + }, + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", params: any[], indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhrasesFilter", + "text": "PhrasesFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.buildExistsFilter", + "type": "Function", + "label": "buildExistsFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L63" + }, + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ExistsFilter", + "text": "ExistsFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.buildPhraseFilter", + "type": "Function", + "label": "buildPhraseFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L64" + }, + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", value: any, indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.buildQueryFilter", + "type": "Function", + "label": "buildQueryFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 65, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L65" + }, + "signature": [ + "(query: any, index: string, alias: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.QueryStringFilter", + "text": "QueryStringFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.buildRangeFilter", + "type": "Function", + "label": "buildRangeFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L66" + }, + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", params: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilterParams", + "text": "RangeFilterParams" + }, + ", indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ", formattedValue?: string | undefined) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilter", + "text": "RangeFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.isPhraseFilter", + "type": "Function", + "label": "isPhraseFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 68, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L68" + }, + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.isExistsFilter", + "type": "Function", + "label": "isExistsFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L69" + }, + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ExistsFilter", + "text": "ExistsFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.isPhrasesFilter", + "type": "Function", + "label": "isPhrasesFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 70, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L70" + }, + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhrasesFilter", + "text": "PhrasesFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.isRangeFilter", + "type": "Function", + "label": "isRangeFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 71, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L71" + }, + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilter", + "text": "RangeFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.isMatchAllFilter", + "type": "Function", + "label": "isMatchAllFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 72, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L72" + }, + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.MatchAllFilter", + "text": "MatchAllFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.isMissingFilter", + "type": "Function", + "label": "isMissingFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L73" + }, + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.MissingFilter", + "text": "MissingFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.isQueryStringFilter", + "type": "Function", + "label": "isQueryStringFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L74" + }, + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.QueryStringFilter", + "text": "QueryStringFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.isFilterPinned", + "type": "Function", + "label": "isFilterPinned", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L75" + }, + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-public.esFilters.toggleFilterNegated", + "type": "Function", + "label": "toggleFilterNegated", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L77" + }, + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => { meta: { negate: boolean; alias: string | null; disabled: boolean; controlledBy?: string | undefined; index?: string | undefined; type?: string | undefined; key?: string | undefined; params?: any; value?: string | undefined; }; $state?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FilterState", + "text": "FilterState" + }, + " | undefined; query?: any; }" + ] + }, + { + "tags": [], + "id": "def-public.esFilters.disableFilter", + "type": "Function", + "label": "disableFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 78, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L78" + }, + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.getPhraseFilterField", + "type": "Function", + "label": "getPhraseFilterField", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L79" + }, + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + }, + ") => string" + ] + }, + { + "tags": [], + "id": "def-public.esFilters.getPhraseFilterValue", + "type": "Function", + "label": "getPhraseFilterValue", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L80" + }, + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + }, + ") => PhraseFilterValue" + ] + }, + { + "tags": [], + "id": "def-public.esFilters.getDisplayValueFromFilter", + "type": "Function", + "label": "getDisplayValueFromFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 81, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L81" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.getDisplayValueFromFilter", + "text": "getDisplayValueFromFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.compareFilters", + "type": "Function", + "label": "compareFilters", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 83, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L83" + }, + "signature": [ + "(first: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[], second: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[], comparatorOptions?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.FilterCompareOptions", + "text": "FilterCompareOptions" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.COMPARE_ALL_OPTIONS", + "type": "Object", + "label": "COMPARE_ALL_OPTIONS", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L84" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.FilterCompareOptions", + "text": "FilterCompareOptions" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.generateFilters", + "type": "Function", + "label": "generateFilters", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 85, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L85" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.generateFilters", + "text": "generateFilters" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.onlyDisabledFiltersChanged", + "type": "Function", + "label": "onlyDisabledFiltersChanged", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 86, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L86" + }, + "signature": [ + "(newFilters?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[] | undefined, oldFilters?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[] | undefined) => boolean" + ] + }, + { + "tags": [], + "id": "def-public.esFilters.changeTimeFilter", + "type": "Function", + "label": "changeTimeFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 88, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L88" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.changeTimeFilter", + "text": "changeTimeFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.convertRangeFilterToTimeRangeString", + "type": "Function", + "label": "convertRangeFilterToTimeRangeString", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 89, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L89" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.convertRangeFilterToTimeRangeString", + "text": "convertRangeFilterToTimeRangeString" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.mapAndFlattenFilters", + "type": "Function", + "label": "mapAndFlattenFilters", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 90, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L90" + }, + "signature": [ + "(filters: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]" + ] + }, + { + "tags": [], + "id": "def-public.esFilters.extractTimeFilter", + "type": "Function", + "label": "extractTimeFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 91, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L91" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.extractTimeFilter", + "text": "extractTimeFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.esFilters.extractTimeRange", + "type": "Function", + "label": "extractTimeRange", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 92, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L92" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.extractTimeRange", + "text": "extractTimeRange" + } + ] + } + ], + "description": [], + "label": "esFilters", + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 55, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L55" + }, + "initialIsOpen": false + }, + { + "id": "def-public.esKuery", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.esKuery.nodeTypes", + "type": "Object", + "label": "nodeTypes", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 122, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L122" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.NodeTypes", + "text": "NodeTypes" + } + ] + }, + { + "tags": [], + "id": "def-public.esKuery.fromKueryExpression", + "type": "Function", + "label": "fromKueryExpression", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 123, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L123" + }, + "signature": [ + "(expression: any, parseOptions?: Partial<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryParseOptions", + "text": "KueryParseOptions" + }, + ">) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + } + ] + }, + { + "tags": [], + "id": "def-public.esKuery.toElasticsearchQuery", + "type": "Function", + "label": "toElasticsearchQuery", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 124, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L124" + }, + "signature": [ + "(node: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + }, + ", indexPattern?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined, config?: Record | undefined, context?: Record | undefined) => ", + { + "pluginId": "kibanaUtils", + "scope": "common", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-common.JsonObject", + "text": "JsonObject" + } + ] + } + ], + "description": [], + "label": "esKuery", + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 121, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L121" + }, + "initialIsOpen": false + }, + { + "id": "def-public.esQuery", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.esQuery.buildEsQuery", + "type": "Function", + "label": "buildEsQuery", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 128, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L128" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.buildEsQuery", + "text": "buildEsQuery" + } + ] + }, + { + "tags": [], + "id": "def-public.esQuery.getEsQueryConfig", + "type": "Function", + "label": "getEsQueryConfig", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 129, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L129" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.getEsQueryConfig", + "text": "getEsQueryConfig" + } + ] + }, + { + "tags": [], + "id": "def-public.esQuery.buildQueryFromFilters", + "type": "Function", + "label": "buildQueryFromFilters", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 130, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L130" + }, + "signature": [ + "(filters: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[] | undefined, indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined, ignoreFilterIfFieldNotInIndex?: boolean) => { must: never[]; filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]; should: never[]; must_not: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]; }" + ] + }, + { + "tags": [], + "id": "def-public.esQuery.luceneStringToDsl", + "type": "Function", + "label": "luceneStringToDsl", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 131, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L131" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.luceneStringToDsl", + "text": "luceneStringToDsl" + } + ] + }, + { + "tags": [], + "id": "def-public.esQuery.decorateQuery", + "type": "Function", + "label": "decorateQuery", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 132, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L132" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.decorateQuery", + "text": "decorateQuery" + } + ] + } + ], + "description": [], + "label": "esQuery", + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 127, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L127" + }, + "initialIsOpen": false + }, + { + "id": "def-public.fieldFormats", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.fieldFormats.FieldFormat", + "type": "Object", + "label": "FieldFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 169, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L169" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.FieldFormatsRegistry", + "type": "Object", + "label": "FieldFormatsRegistry", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 170, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L170" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatsRegistry", + "text": "FieldFormatsRegistry" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.DEFAULT_CONVERTER_COLOR", + "type": "Object", + "label": "DEFAULT_CONVERTER_COLOR", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 172, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L172" + }, + "signature": [ + "{ range: string; regex: string; text: string; background: string; }" + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.HTML_CONTEXT_TYPE", + "type": "CompoundType", + "label": "HTML_CONTEXT_TYPE", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 173, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L173" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatsContentType", + "text": "FieldFormatsContentType" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.TEXT_CONTEXT_TYPE", + "type": "CompoundType", + "label": "TEXT_CONTEXT_TYPE", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 174, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L174" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatsContentType", + "text": "FieldFormatsContentType" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.FIELD_FORMAT_IDS", + "type": "Object", + "label": "FIELD_FORMAT_IDS", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 175, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L175" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FIELD_FORMAT_IDS", + "text": "FIELD_FORMAT_IDS" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.BoolFormat", + "type": "Object", + "label": "BoolFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 177, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L177" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.BoolFormat", + "text": "BoolFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.BytesFormat", + "type": "Object", + "label": "BytesFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 178, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L178" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.BytesFormat", + "text": "BytesFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.ColorFormat", + "type": "Object", + "label": "ColorFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 179, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L179" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.ColorFormat", + "text": "ColorFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.DateFormat", + "type": "Object", + "label": "DateFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 180, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L180" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-public.DateFormat", + "text": "DateFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.DateNanosFormat", + "type": "Object", + "label": "DateNanosFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 181, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L181" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.DateNanosFormat", + "text": "DateNanosFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.DurationFormat", + "type": "Object", + "label": "DurationFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 182, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L182" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.DurationFormat", + "text": "DurationFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.IpFormat", + "type": "Object", + "label": "IpFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 183, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L183" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.IpFormat", + "text": "IpFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.NumberFormat", + "type": "Object", + "label": "NumberFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 184, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L184" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.NumberFormat", + "text": "NumberFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.PercentFormat", + "type": "Object", + "label": "PercentFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 185, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L185" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.PercentFormat", + "text": "PercentFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.RelativeDateFormat", + "type": "Object", + "label": "RelativeDateFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 186, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L186" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.RelativeDateFormat", + "text": "RelativeDateFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.SourceFormat", + "type": "Object", + "label": "SourceFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 187, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L187" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.SourceFormat", + "text": "SourceFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.StaticLookupFormat", + "type": "Object", + "label": "StaticLookupFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 188, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L188" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.StaticLookupFormat", + "text": "StaticLookupFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.UrlFormat", + "type": "Object", + "label": "UrlFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 189, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L189" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.UrlFormat", + "text": "UrlFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.StringFormat", + "type": "Object", + "label": "StringFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 190, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L190" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.StringFormat", + "text": "StringFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.TruncateFormat", + "type": "Object", + "label": "TruncateFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 191, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L191" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.TruncateFormat", + "text": "TruncateFormat" + } + ] + }, + { + "tags": [], + "id": "def-public.fieldFormats.HistogramFormat", + "type": "Object", + "label": "HistogramFormat", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 192, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L192" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.HistogramFormat", + "text": "HistogramFormat" + } + ] + } + ], + "description": [], + "label": "fieldFormats", + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 168, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L168" + }, + "initialIsOpen": false + }, + { + "id": "def-public.exporters", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.exporters.datatableToCSV", + "type": "Function", + "label": "datatableToCSV", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 212, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L212" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.datatableToCSV", + "text": "datatableToCSV" + } + ] + }, + { + "tags": [], + "id": "def-public.exporters.CSV_MIME_TYPE", + "type": "string", + "label": "CSV_MIME_TYPE", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 213, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L213" + } + } + ], + "description": [], + "label": "exporters", + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 211, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L211" + }, + "initialIsOpen": false + }, + { + "id": "def-public.indexPatterns", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.indexPatterns.ILLEGAL_CHARACTERS_KEY", + "type": "string", + "label": "ILLEGAL_CHARACTERS_KEY", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 237, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L237" + } + }, + { + "tags": [], + "id": "def-public.indexPatterns.CONTAINS_SPACES_KEY", + "type": "string", + "label": "CONTAINS_SPACES_KEY", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 238, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L238" + } + }, + { + "tags": [], + "id": "def-public.indexPatterns.ILLEGAL_CHARACTERS_VISIBLE", + "type": "Array", + "label": "ILLEGAL_CHARACTERS_VISIBLE", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 239, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L239" + }, + "signature": [ + "string[]" + ] + }, + { + "tags": [], + "id": "def-public.indexPatterns.ILLEGAL_CHARACTERS", + "type": "Array", + "label": "ILLEGAL_CHARACTERS", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 240, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L240" + }, + "signature": [ + "string[]" + ] + }, + { + "tags": [], + "id": "def-public.indexPatterns.isDefault", + "type": "Function", + "label": "isDefault", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 241, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L241" + }, + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ") => boolean" + ] + }, + { + "tags": [], + "id": "def-public.indexPatterns.isFilterable", + "type": "Function", + "label": "isFilterable", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 242, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L242" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.isFilterable", + "text": "isFilterable" + } + ] + }, + { + "tags": [], + "id": "def-public.indexPatterns.isNestedField", + "type": "Function", + "label": "isNestedField", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 243, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L243" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.isNestedField", + "text": "isNestedField" + } + ] + }, + { + "tags": [], + "id": "def-public.indexPatterns.validate", + "type": "Function", + "label": "validate", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 244, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L244" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.validateIndexPattern", + "text": "validateIndexPattern" + } + ] + }, + { + "tags": [], + "id": "def-public.indexPatterns.flattenHitWrapper", + "type": "Function", + "label": "flattenHitWrapper", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 245, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L245" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.flattenHitWrapper", + "text": "flattenHitWrapper" + } + ] + }, + { + "tags": [], + "id": "def-public.indexPatterns.formatHitProvider", + "type": "Function", + "label": "formatHitProvider", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 246, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L246" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.formatHitProvider", + "text": "formatHitProvider" + } + ] + } + ], + "description": [], + "label": "indexPatterns", + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 236, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L236" + }, + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-public.UI_SETTINGS", + "type": "Object", + "label": "UI_SETTINGS", + "description": [], + "source": { + "path": "src/plugins/data/common/constants.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/constants.ts#L11" + }, + "signature": [ + "{ readonly META_FIELDS: \"metaFields\"; readonly DOC_HIGHLIGHT: \"doc_table:highlight\"; readonly QUERY_STRING_OPTIONS: \"query:queryString:options\"; readonly QUERY_ALLOW_LEADING_WILDCARDS: \"query:allowLeadingWildcards\"; readonly SEARCH_QUERY_LANGUAGE: \"search:queryLanguage\"; readonly SORT_OPTIONS: \"sort:options\"; readonly COURIER_IGNORE_FILTER_IF_FIELD_NOT_IN_INDEX: \"courier:ignoreFilterIfFieldNotInIndex\"; readonly COURIER_SET_REQUEST_PREFERENCE: \"courier:setRequestPreference\"; readonly COURIER_CUSTOM_REQUEST_PREFERENCE: \"courier:customRequestPreference\"; readonly COURIER_MAX_CONCURRENT_SHARD_REQUESTS: \"courier:maxConcurrentShardRequests\"; readonly COURIER_BATCH_SEARCHES: \"courier:batchSearches\"; readonly SEARCH_INCLUDE_FROZEN: \"search:includeFrozen\"; readonly SEARCH_TIMEOUT: \"search:timeout\"; readonly HISTOGRAM_BAR_TARGET: \"histogram:barTarget\"; readonly HISTOGRAM_MAX_BARS: \"histogram:maxBars\"; readonly HISTORY_LIMIT: \"history:limit\"; readonly SHORT_DOTS_ENABLE: \"shortDots:enable\"; readonly FORMAT_DEFAULT_TYPE_MAP: \"format:defaultTypeMap\"; readonly FORMAT_NUMBER_DEFAULT_PATTERN: \"format:number:defaultPattern\"; readonly FORMAT_PERCENT_DEFAULT_PATTERN: \"format:percent:defaultPattern\"; readonly FORMAT_BYTES_DEFAULT_PATTERN: \"format:bytes:defaultPattern\"; readonly FORMAT_CURRENCY_DEFAULT_PATTERN: \"format:currency:defaultPattern\"; readonly FORMAT_NUMBER_DEFAULT_LOCALE: \"format:number:defaultLocale\"; readonly TIMEPICKER_REFRESH_INTERVAL_DEFAULTS: \"timepicker:refreshIntervalDefaults\"; readonly TIMEPICKER_QUICK_RANGES: \"timepicker:quickRanges\"; readonly TIMEPICKER_TIME_DEFAULTS: \"timepicker:timeDefaults\"; readonly INDEXPATTERN_PLACEHOLDER: \"indexPattern:placeholder\"; readonly FILTERS_PINNED_BY_DEFAULT: \"filters:pinnedByDefault\"; readonly FILTERS_EDITOR_SUGGEST_VALUES: \"filterEditor:suggestValues\"; readonly AUTOCOMPLETE_USE_TIMERANGE: \"autocomplete:useTimeRange\"; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.AggGroupLabels", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.AggGroupLabels.[AggGroupNames.Buckets]", + "type": "string", + "label": "[AggGroupNames.Buckets]", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L21" + } + }, + { + "tags": [], + "id": "def-public.AggGroupLabels.[AggGroupNames.Metrics]", + "type": "string", + "label": "[AggGroupNames.Metrics]", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L24" + } + }, + { + "tags": [], + "id": "def-public.AggGroupLabels.[AggGroupNames.None]", + "type": "string", + "label": "[AggGroupNames.None]", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L27" + } + } + ], + "description": [], + "label": "AggGroupLabels", + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L20" + }, + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-public.AggGroupNames", + "type": "Object", + "label": "AggGroupNames", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L12" + }, + "signature": [ + "Readonly<{ Buckets: \"buckets\"; Metrics: \"metrics\"; None: \"none\"; }>" + ], + "initialIsOpen": false + }, + { + "id": "def-public.search", + "type": "Object", + "tags": [], + "children": [ + { + "id": "def-public.search.aggs", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.search.aggs.CidrMask", + "type": "Object", + "label": "CidrMask", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 403, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L403" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.CidrMask", + "text": "CidrMask" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.dateHistogramInterval", + "type": "Function", + "label": "dateHistogramInterval", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 404, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L404" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.dateHistogramInterval", + "text": "dateHistogramInterval" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.intervalOptions", + "type": "Array", + "label": "intervalOptions", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 405, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L405" + }, + "signature": [ + "({ display: string; val: string; enabled(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + "): boolean | \"\" | undefined; } | { display: string; val: string; })[]" + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.InvalidEsCalendarIntervalError", + "type": "Object", + "label": "InvalidEsCalendarIntervalError", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 406, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L406" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.InvalidEsCalendarIntervalError", + "text": "InvalidEsCalendarIntervalError" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.InvalidEsIntervalFormatError", + "type": "Object", + "label": "InvalidEsIntervalFormatError", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 407, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L407" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.InvalidEsIntervalFormatError", + "text": "InvalidEsIntervalFormatError" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.Ipv4Address", + "type": "Object", + "label": "Ipv4Address", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 408, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L408" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.Ipv4Address", + "text": "Ipv4Address" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.isDateHistogramBucketAggConfig", + "type": "Function", + "label": "isDateHistogramBucketAggConfig", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 409, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L409" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.isDateHistogramBucketAggConfig", + "text": "isDateHistogramBucketAggConfig" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.isNumberType", + "type": "Function", + "label": "isNumberType", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 410, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L410" + }, + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.isStringType", + "type": "Function", + "label": "isStringType", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 411, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L411" + }, + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.isType", + "type": "Function", + "label": "isType", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 412, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L412" + }, + "signature": [ + "(...types: string[]) => (agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.isValidEsInterval", + "type": "Function", + "label": "isValidEsInterval", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 413, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L413" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.isValidEsInterval", + "text": "isValidEsInterval" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.isValidInterval", + "type": "Function", + "label": "isValidInterval", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 414, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L414" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.isValidInterval", + "text": "isValidInterval" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.parentPipelineType", + "type": "string", + "label": "parentPipelineType", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 415, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L415" + } + }, + { + "tags": [], + "id": "def-public.search.aggs.parseEsInterval", + "type": "Function", + "label": "parseEsInterval", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 416, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L416" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.parseEsInterval", + "text": "parseEsInterval" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.parseInterval", + "type": "Function", + "label": "parseInterval", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 417, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L417" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.parseInterval", + "text": "parseInterval" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.propFilter", + "type": "Function", + "label": "propFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 418, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L418" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.propFilter", + "text": "propFilter" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.siblingPipelineType", + "type": "string", + "label": "siblingPipelineType", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 419, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L419" + } + }, + { + "tags": [], + "id": "def-public.search.aggs.termsAggFilter", + "type": "Array", + "label": "termsAggFilter", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 420, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L420" + }, + "signature": [ + "string[]" + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.toAbsoluteDates", + "type": "Function", + "label": "toAbsoluteDates", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 421, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L421" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.toAbsoluteDates", + "text": "toAbsoluteDates" + } + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.boundsDescendingRaw", + "type": "Array", + "label": "boundsDescendingRaw", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 422, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L422" + }, + "signature": [ + "({ bound: number; interval: moment.Duration; boundLabel: string; intervalLabel: string; } | { bound: moment.Duration; interval: moment.Duration; boundLabel: string; intervalLabel: string; })[]" + ] + }, + { + "tags": [], + "id": "def-public.search.aggs.getNumberHistogramIntervalByDatatableColumn", + "type": "Function", + "label": "getNumberHistogramIntervalByDatatableColumn", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 423, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L423" + }, + "signature": [ + "(column: ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.DatatableColumn", + "text": "DatatableColumn" + }, + ") => number | undefined" + ] + } + ], + "description": [], + "label": "aggs", + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 402, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L402" + } + }, + { + "tags": [], + "id": "def-public.search.getRequestInspectorStats", + "type": "Function", + "label": "getRequestInspectorStats", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 425, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L425" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.getRequestInspectorStats", + "text": "getRequestInspectorStats" + } + ] + }, + { + "tags": [], + "id": "def-public.search.getResponseInspectorStats", + "type": "Function", + "label": "getResponseInspectorStats", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 426, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L426" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.getResponseInspectorStats", + "text": "getResponseInspectorStats" + } + ] + }, + { + "tags": [], + "id": "def-public.search.tabifyAggResponse", + "type": "Function", + "label": "tabifyAggResponse", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 427, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L427" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.tabifyAggResponse", + "text": "tabifyAggResponse" + } + ] + }, + { + "tags": [], + "id": "def-public.search.tabifyGetColumns", + "type": "Function", + "label": "tabifyGetColumns", + "description": [], + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 428, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L428" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.tabifyGetColumns", + "text": "tabifyGetColumns" + } + ] + } + ], + "description": [], + "label": "search", + "source": { + "path": "src/plugins/data/public/index.ts", + "lineNumber": 401, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/index.ts#L401" + }, + "initialIsOpen": false + } + ], + "setup": { + "id": "def-public.DataPublicPluginSetup", + "type": "Interface", + "label": "DataPublicPluginSetup", + "description": [ + "\nData plugin public Setup contract" + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.DataPublicPluginSetup.autocomplete", + "type": "Object", + "label": "autocomplete", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 46, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L46" + }, + "signature": [ + "{ addQuerySuggestionProvider: (language: string, provider: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataAutocompletePluginApi", + "section": "def-public.QuerySuggestionGetFn", + "text": "QuerySuggestionGetFn" + }, + ") => void; getQuerySuggestions: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataAutocompletePluginApi", + "section": "def-public.QuerySuggestionGetFn", + "text": "QuerySuggestionGetFn" + }, + "; }" + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginSetup.search", + "type": "Object", + "label": "search", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L47" + }, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.ISearchSetup", + "text": "ISearchSetup" + } + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginSetup.fieldFormats", + "type": "Object", + "label": "fieldFormats", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 48, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L48" + }, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatsRegistry", + "text": "FieldFormatsRegistry" + }, + ", \"register\">" + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginSetup.query", + "type": "Object", + "label": "query", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L49" + }, + "signature": [ + "{ filterManager: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.FilterManager", + "text": "FilterManager" + }, + "; timefilter: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.TimefilterSetup", + "text": "TimefilterSetup" + }, + "; queryString: Pick<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.QueryStringManager", + "text": "QueryStringManager" + }, + ", \"getDefaultQuery\" | \"formatQuery\" | \"getUpdates$\" | \"getQuery\" | \"setQuery\" | \"clearQuery\">; state$: ", + "Observable", + "<{ changes: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.QueryStateChange", + "text": "QueryStateChange" + } + ] + } + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 45, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L45" + }, + "lifecycle": "setup", + "initialIsOpen": true + }, + "start": { + "id": "def-public.DataPublicPluginStart", + "type": "Interface", + "label": "DataPublicPluginStart", + "description": [ + "\nData plugin public Start contract" + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.DataPublicPluginStart.actions", + "type": "Object", + "label": "actions", + "description": [ + "\nfilter creation utilities\n{@link DataPublicPluginStartActions}" + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L80" + }, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataPublicPluginStartActions", + "text": "DataPublicPluginStartActions" + } + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginStart.autocomplete", + "type": "Object", + "label": "autocomplete", + "description": [ + "\nautocomplete service\n{@link AutocompleteStart}" + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 85, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L85" + }, + "signature": [ + "{ getQuerySuggestions: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataAutocompletePluginApi", + "section": "def-public.QuerySuggestionGetFn", + "text": "QuerySuggestionGetFn" + }, + "; hasQuerySuggestions: (language: string) => boolean; getValueSuggestions: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataAutocompletePluginApi", + "section": "def-public.ValueSuggestionsGetFn", + "text": "ValueSuggestionsGetFn" + }, + "; }" + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginStart.indexPatterns", + "type": "Object", + "label": "indexPatterns", + "description": [ + "\nindex patterns service\n{@link IndexPatternsContract}" + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 90, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L90" + }, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternsService", + "text": "IndexPatternsService" + }, + ", \"get\" | \"delete\" | \"create\" | \"ensureDefaultIndexPattern\" | \"getIds\" | \"getTitles\" | \"find\" | \"getIdsWithTitle\" | \"clearCache\" | \"getCache\" | \"getDefault\" | \"setDefault\" | \"getFieldsForWildcard\" | \"getFieldsForIndexPattern\" | \"refreshFields\" | \"fieldArrayToMap\" | \"savedObjectToSpec\" | \"createAndSave\" | \"createSavedObject\" | \"updateSavedObject\">" + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginStart.search", + "type": "Object", + "label": "search", + "description": [ + "\nsearch service\n{@link ISearchStart}" + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 95, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L95" + }, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.ISearchStart", + "text": "ISearchStart" + } + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginStart.fieldFormats", + "type": "CompoundType", + "label": "fieldFormats", + "description": [ + "\nfield formats service\n{@link FieldFormatsStart}" + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 100, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L100" + }, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-public.FieldFormatsStart", + "text": "FieldFormatsStart" + } + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginStart.query", + "type": "Object", + "label": "query", + "description": [ + "\nquery service\n{@link QueryStart}" + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 105, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L105" + }, + "signature": [ + "{ addToQueryLog: (appName: string, { language, query }: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.Query", + "text": "Query" + }, + ") => void; filterManager: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.FilterManager", + "text": "FilterManager" + }, + "; queryString: Pick<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.QueryStringManager", + "text": "QueryStringManager" + }, + ", \"getDefaultQuery\" | \"formatQuery\" | \"getUpdates$\" | \"getQuery\" | \"setQuery\" | \"clearQuery\">; savedQueries: ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataQueryPluginApi", + "section": "def-public.SavedQueryService", + "text": "SavedQueryService" + }, + "; state$: ", + "Observable" + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginStart.ui", + "type": "Object", + "label": "ui", + "description": [ + "\nprewired UI components\n{@link DataPublicPluginStartUi}" + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 110, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L110" + }, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataPluginApi", + "section": "def-public.DataPublicPluginStartUi", + "text": "DataPublicPluginStartUi" + } + ] + }, + { + "tags": [], + "id": "def-public.DataPublicPluginStart.nowProvider", + "type": "Object", + "label": "nowProvider", + "description": [], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 112, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L112" + }, + "signature": [ + "Pick, \"get\">" + ] + } + ], + "source": { + "path": "src/plugins/data/public/types.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/types.ts#L75" + }, + "lifecycle": "start", + "initialIsOpen": true + } + }, + "server": { + "classes": [ + { + "id": "def-server.IndexPattern", + "type": "Class", + "tags": [], + "label": "IndexPattern", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " implements ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + } + ], + "children": [ + { + "tags": [], + "id": "def-server.IndexPattern.id", + "type": "string", + "label": "id", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 45, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L45" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.title", + "type": "string", + "label": "title", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 46, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L46" + } + }, + { + "tags": [], + "id": "def-server.IndexPattern.fieldFormatMap", + "type": "Object", + "label": "fieldFormatMap", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L47" + }, + "signature": [ + "Record" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.typeMeta", + "type": "Object", + "label": "typeMeta", + "description": [ + "\nOnly used by rollup indices, used by rollup specific endpoint to load field list" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 51, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L51" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.TypeMeta", + "text": "TypeMeta" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.fields", + "type": "CompoundType", + "label": "fields", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L52" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPatternFieldList", + "text": "IIndexPatternFieldList" + }, + " & { toSpec: () => Record; }" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.timeFieldName", + "type": "string", + "label": "timeFieldName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L53" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [ + "deprecated" + ], + "id": "def-server.IndexPattern.intervalName", + "type": "string", + "label": "intervalName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L58" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.type", + "type": "string", + "label": "type", + "description": [ + "\nType is used to identify rollup index patterns" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L62" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.formatHit", + "type": "Function", + "label": "formatHit", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L63" + }, + "signature": [ + "{ (hit: Record, type?: string | undefined): any; formatField: FormatFieldFn; }" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.formatField", + "type": "Function", + "label": "formatField", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L67" + }, + "signature": [ + "FormatFieldFn" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.flattenHit", + "type": "Function", + "label": "flattenHit", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 68, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L68" + }, + "signature": [ + "(hit: Record, deep?: boolean | undefined) => Record" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.metaFields", + "type": "Array", + "label": "metaFields", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L69" + }, + "signature": [ + "string[]" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.version", + "type": "string", + "label": "version", + "description": [ + "\nSavedObject version" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L73" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.sourceFilters", + "type": "Array", + "label": "sourceFilters", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L74" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.SourceFilter", + "text": "SourceFilter" + }, + "[] | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPattern.allowNoIndex", + "type": "boolean", + "label": "allowNoIndex", + "description": [ + "\nprevents errors when index pattern exists before indices" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L84" + } + }, + { + "id": "def-server.IndexPattern.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "{\n spec = {},\n fieldFormats,\n shortDotsEnable = false,\n metaFields = [],\n }", + "isRequired": true, + "signature": [ + "IndexPatternDeps" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 86, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L86" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 86, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L86" + } + }, + { + "id": "def-server.IndexPattern.getOriginalSavedObjectBody", + "type": "Function", + "children": [], + "signature": [ + "() => { fieldAttrs?: string | undefined; title?: string | undefined; timeFieldName?: string | undefined; intervalName?: string | undefined; fields?: string | undefined; sourceFilters?: string | undefined; fieldFormatMap?: string | undefined; typeMeta?: string | undefined; type?: string | undefined; }" + ], + "description": [ + "\nGet last saved saved object fields" + ], + "label": "getOriginalSavedObjectBody", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 128, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L128" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPattern.resetOriginalSavedObjectBody", + "type": "Function", + "children": [], + "signature": [ + "() => void" + ], + "description": [ + "\nReset last saved saved object fields. used after saving" + ], + "label": "resetOriginalSavedObjectBody", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 133, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L133" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPattern.getFieldAttrs", + "type": "Function", + "children": [], + "signature": [ + "() => { [x: string]: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrSet", + "text": "FieldAttrSet" + }, + "; }" + ], + "description": [], + "label": "getFieldAttrs", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 137, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L137" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPattern.getComputedFields", + "type": "Function", + "label": "getComputedFields", + "signature": [ + "() => { storedFields: string[]; scriptFields: any; docvalueFields: { field: any; format: string; }[]; runtimeFields: Record; }" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 162, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L162" + } + }, + { + "id": "def-server.IndexPattern.toSpec", + "type": "Function", + "label": "toSpec", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [ + "\nCreate static representation of index pattern" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L208" + } + }, + { + "id": "def-server.IndexPattern.getSourceFiltering", + "type": "Function", + "label": "getSourceFiltering", + "signature": [ + "() => { excludes: any[]; }" + ], + "description": [ + "\nGet the source filtering configuration for that index." + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 230, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L230" + } + }, + { + "id": "def-server.IndexPattern.addScriptedField", + "type": "Function", + "label": "addScriptedField", + "signature": [ + "(name: string, script: string, fieldType?: string) => Promise" + ], + "description": [ + "\nAdd scripted field to field list\n" + ], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "field name" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 244, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L244" + } + }, + { + "type": "string", + "label": "script", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "script code" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 244, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L244" + } + }, + { + "type": "string", + "label": "fieldType", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 244, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L244" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 244, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L244" + } + }, + { + "id": "def-server.IndexPattern.removeScriptedField", + "type": "Function", + "label": "removeScriptedField", + "signature": [ + "(fieldName: string) => void" + ], + "description": [ + "\nRemove scripted field from field list" + ], + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 270, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L270" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 270, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L270" + } + }, + { + "id": "def-server.IndexPattern.getNonScriptedFields", + "type": "Function", + "label": "getNonScriptedFields", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 277, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L277" + } + }, + { + "id": "def-server.IndexPattern.getScriptedFields", + "type": "Function", + "label": "getScriptedFields", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 281, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L281" + } + }, + { + "id": "def-server.IndexPattern.isTimeBased", + "type": "Function", + "label": "isTimeBased", + "signature": [ + "() => boolean" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 285, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L285" + } + }, + { + "id": "def-server.IndexPattern.isTimeNanosBased", + "type": "Function", + "label": "isTimeNanosBased", + "signature": [ + "() => boolean" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 289, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L289" + } + }, + { + "id": "def-server.IndexPattern.getTimeField", + "type": "Function", + "label": "getTimeField", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | undefined" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 294, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L294" + } + }, + { + "id": "def-server.IndexPattern.getFieldByName", + "type": "Function", + "label": "getFieldByName", + "signature": [ + "(name: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | undefined" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 299, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L299" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 299, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L299" + } + }, + { + "id": "def-server.IndexPattern.getAggregationRestrictions", + "type": "Function", + "label": "getAggregationRestrictions", + "signature": [ + "() => Record> | undefined" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 304, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L304" + } + }, + { + "id": "def-server.IndexPattern.getAsSavedObjectBody", + "type": "Function", + "label": "getAsSavedObjectBody", + "signature": [ + "() => { fieldAttrs: string | undefined; title: string; timeFieldName: string | undefined; intervalName: string | undefined; sourceFilters: string | undefined; fields: string | undefined; fieldFormatMap: string | undefined; type: string | undefined; typeMeta: string | undefined; allowNoIndex: true | undefined; runtimeFieldMap: string | undefined; }" + ], + "description": [ + "\nReturns index pattern as saved object body for saving" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 311, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L311" + } + }, + { + "id": "def-server.IndexPattern.getFormatterForField", + "type": "Function", + "label": "getFormatterForField", + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + } + ], + "description": [ + "\nProvide a field, get its formatter" + ], + "children": [ + { + "type": "CompoundType", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 340, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L340" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 339, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L339" + } + }, + { + "id": "def-server.IndexPattern.addRuntimeField", + "type": "Function", + "label": "addRuntimeField", + "signature": [ + "(name: string, runtimeField: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.RuntimeField", + "text": "RuntimeField" + }, + ") => void" + ], + "description": [ + "\nAdd a runtime field - Appended to existing mapped field or a new field is\ncreated as appropriate" + ], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "Field name" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 360, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L360" + } + }, + { + "type": "Object", + "label": "runtimeField", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.RuntimeField", + "text": "RuntimeField" + } + ], + "description": [ + "Runtime field definition" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 360, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L360" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 360, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L360" + } + }, + { + "id": "def-server.IndexPattern.removeRuntimeField", + "type": "Function", + "label": "removeRuntimeField", + "signature": [ + "(name: string) => void" + ], + "description": [ + "\nRemove a runtime field - removed from mapped field or removed unmapped\nfield as appropriate" + ], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "Field name" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 384, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L384" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 384, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L384" + } + }, + { + "id": "def-server.IndexPattern.getFormatterForFieldNoDefault", + "type": "Function", + "label": "getFormatterForFieldNoDefault", + "signature": [ + "(fieldname: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + }, + " | undefined" + ], + "description": [ + "\nGet formatter for a given field name. Return undefined if none exists" + ], + "children": [ + { + "type": "string", + "label": "fieldname", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 404, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L404" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 404, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L404" + } + }, + { + "id": "def-server.IndexPattern.setFieldAttrs", + "type": "Function", + "label": "setFieldAttrs", + "signature": [ + "(fieldName: string, attrName: K, value: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrSet", + "text": "FieldAttrSet" + }, + "[K]) => void" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 412, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L412" + } + }, + { + "type": "Uncategorized", + "label": "attrName", + "isRequired": true, + "signature": [ + "K" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 413, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L413" + } + }, + { + "type": "Uncategorized", + "label": "value", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrSet", + "text": "FieldAttrSet" + }, + "[K]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 414, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L414" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 411, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L411" + } + }, + { + "id": "def-server.IndexPattern.setFieldCustomLabel", + "type": "Function", + "label": "setFieldCustomLabel", + "signature": [ + "(fieldName: string, customLabel: string | null | undefined) => void" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 422, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L422" + } + }, + { + "type": "CompoundType", + "label": "customLabel", + "isRequired": false, + "signature": [ + "string | null | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 422, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L422" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 422, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L422" + } + }, + { + "id": "def-server.IndexPattern.setFieldCount", + "type": "Function", + "label": "setFieldCount", + "signature": [ + "(fieldName: string, count: number | null | undefined) => void" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 433, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L433" + } + }, + { + "type": "CompoundType", + "label": "count", + "isRequired": false, + "signature": [ + "number | null | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 433, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L433" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 433, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L433" + } + }, + { + "id": "def-server.IndexPattern.setFieldFormat", + "type": "Function", + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 446, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L446" + } + }, + { + "type": "Object", + "label": "format", + "isRequired": true, + "signature": [ + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.SerializedFieldFormat", + "text": "SerializedFieldFormat" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 446, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L446" + } + } + ], + "signature": [ + "(fieldName: string, format: ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.SerializedFieldFormat", + "text": "SerializedFieldFormat" + }, + ">) => void" + ], + "description": [], + "label": "setFieldFormat", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 446, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L446" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPattern.deleteFieldFormat", + "type": "Function", + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 450, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L450" + } + } + ], + "signature": [ + "(fieldName: string) => void" + ], + "description": [], + "label": "deleteFieldFormat", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 450, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L450" + }, + "tags": [], + "returnComment": [] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_pattern.ts#L44" + }, + "initialIsOpen": false + }, + { + "id": "def-server.IndexPatternsService", + "type": "Class", + "tags": [], + "label": "IndexPatternsService", + "description": [], + "children": [ + { + "tags": [], + "id": "def-server.IndexPatternsService.ensureDefaultIndexPattern", + "type": "Function", + "label": "ensureDefaultIndexPattern", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L67" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.EnsureDefaultIndexPattern", + "text": "EnsureDefaultIndexPattern" + } + ] + }, + { + "id": "def-server.IndexPatternsService.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "{\n uiSettings,\n savedObjectsClient,\n apiClient,\n fieldFormats,\n onNotification,\n onError,\n onRedirectNoIndexPattern = () => {},\n }", + "isRequired": true, + "signature": [ + "IndexPatternsServiceDeps" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L69" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L69" + } + }, + { + "id": "def-server.IndexPatternsService.getIds", + "type": "Function", + "children": [ + { + "type": "boolean", + "label": "refresh", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L108" + } + } + ], + "signature": [ + "(refresh?: boolean) => Promise" + ], + "description": [ + "\nGet list of index pattern ids" + ], + "label": "getIds", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L108" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.getTitles", + "type": "Function", + "children": [ + { + "type": "boolean", + "label": "refresh", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 122, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L122" + } + } + ], + "signature": [ + "(refresh?: boolean) => Promise" + ], + "description": [ + "\nGet list of index pattern titles" + ], + "label": "getTitles", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 122, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L122" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.find", + "type": "Function", + "children": [ + { + "type": "string", + "label": "search", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 138, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L138" + } + }, + { + "type": "number", + "label": "size", + "isRequired": true, + "signature": [ + "number" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 138, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L138" + } + } + ], + "signature": [ + "(search: string, size?: number) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + "[]>" + ], + "description": [ + "\nFind and load index patterns by title" + ], + "label": "find", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 138, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L138" + }, + "tags": [], + "returnComment": [ + "IndexPattern[]" + ] + }, + { + "id": "def-server.IndexPatternsService.getIdsWithTitle", + "type": "Function", + "children": [ + { + "type": "boolean", + "label": "refresh", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 157, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L157" + } + } + ], + "signature": [ + "(refresh?: boolean) => Promise<{ id: string; title: string; }[]>" + ], + "description": [ + "\nGet list of index pattern ids with titles" + ], + "label": "getIdsWithTitle", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 156, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L156" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.clearCache", + "type": "Function", + "children": [ + { + "type": "string", + "label": "id", + "isRequired": false, + "signature": [ + "string | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 175, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L175" + } + } + ], + "signature": [ + "(id?: string | undefined) => void" + ], + "description": [ + "\nClear index pattern list cache" + ], + "label": "clearCache", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 175, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L175" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.getCache", + "type": "Function", + "children": [], + "signature": [ + "() => Promise<", + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObject", + "text": "SavedObject" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSavedObjectAttrs", + "text": "IndexPatternSavedObjectAttrs" + }, + ">[] | null | undefined>" + ], + "description": [], + "label": "getCache", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 184, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L184" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.getDefault", + "type": "Function", + "children": [], + "signature": [ + "() => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | null>" + ], + "description": [ + "\nGet default index pattern" + ], + "label": "getDefault", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 194, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L194" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.setDefault", + "type": "Function", + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L208" + } + }, + { + "type": "boolean", + "label": "force", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L208" + } + } + ], + "signature": [ + "(id: string, force?: boolean) => Promise" + ], + "description": [ + "\nOptionally set default index pattern, unless force = true" + ], + "label": "setDefault", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L208" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.getFieldsForWildcard", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 219, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L219" + } + } + ], + "signature": [ + "(options: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + }, + ") => Promise" + ], + "description": [ + "\nGet field list by providing { pattern }" + ], + "label": "getFieldsForWildcard", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 219, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L219" + }, + "tags": [], + "returnComment": [ + "FieldSpec[]" + ] + }, + { + "id": "def-server.IndexPatternsService.getFieldsForIndexPattern", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 236, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L236" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 237, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L237" + } + } + ], + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + }, + ", options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + }, + " | undefined) => Promise" + ], + "description": [ + "\nGet field list by providing an index patttern (or spec)" + ], + "label": "getFieldsForIndexPattern", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 235, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L235" + }, + "tags": [], + "returnComment": [ + "FieldSpec[]" + ] + }, + { + "id": "def-server.IndexPatternsService.refreshFields", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 250, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L250" + } + } + ], + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ") => Promise" + ], + "description": [ + "\nRefresh field list for a given index pattern" + ], + "label": "refreshFields", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 250, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L250" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.fieldArrayToMap", + "type": "Function", + "children": [ + { + "type": "Array", + "label": "fields", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 327, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L327" + } + }, + { + "type": "Object", + "label": "fieldAttrs", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrs", + "text": "FieldAttrs" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 327, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L327" + } + } + ], + "signature": [ + "(fields: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + "[], fieldAttrs?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrs", + "text": "FieldAttrs" + }, + " | undefined) => Record" + ], + "description": [ + "\nConverts field array to map" + ], + "label": "fieldArrayToMap", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 327, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L327" + }, + "tags": [], + "returnComment": [ + "Record" + ] + }, + { + "id": "def-server.IndexPatternsService.savedObjectToSpec", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "savedObject", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObject", + "text": "SavedObject" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternAttributes", + "text": "IndexPatternAttributes" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 343, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L343" + } + } + ], + "signature": [ + "(savedObject: ", + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObject", + "text": "SavedObject" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternAttributes", + "text": "IndexPatternAttributes" + }, + ">) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [ + "\nConverts index pattern saved object to index pattern spec" + ], + "label": "savedObjectToSpec", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 343, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L343" + }, + "tags": [], + "returnComment": [ + "IndexPatternSpec" + ] + }, + { + "id": "def-server.IndexPatternsService.get", + "type": "Function", + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 464, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L464" + } + } + ], + "signature": [ + "(id: string) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nGet an index pattern by id. Cache optimized" + ], + "label": "get", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 464, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L464" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.create", + "type": "Function", + "label": "create", + "signature": [ + "(spec: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + }, + ", skipFetchFields?: boolean) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nCreate a new index pattern instance" + ], + "children": [ + { + "type": "Object", + "label": "spec", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 483, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L483" + } + }, + { + "type": "boolean", + "label": "skipFetchFields", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 483, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L483" + } + } + ], + "tags": [], + "returnComment": [ + "IndexPattern" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 483, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L483" + } + }, + { + "id": "def-server.IndexPatternsService.createAndSave", + "type": "Function", + "label": "createAndSave", + "signature": [ + "(spec: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + }, + ", override?: boolean, skipFetchFields?: boolean) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nCreate a new index pattern and save it right away" + ], + "children": [ + { + "type": "Object", + "label": "spec", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + }, + { + "type": "boolean", + "label": "override", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [ + "Overwrite if existing index pattern exists." + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + }, + { + "type": "boolean", + "label": "skipFetchFields", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [ + "Whether to skip field refresh step." + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + }, + { + "id": "def-server.IndexPatternsService.createSavedObject", + "type": "Function", + "label": "createSavedObject", + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ", override?: boolean) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nSave a new index pattern" + ], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 521, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L521" + } + }, + { + "type": "boolean", + "label": "override", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [ + "Overwrite if existing index pattern exists" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 521, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L521" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 521, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L521" + } + }, + { + "id": "def-server.IndexPatternsService.updateSavedObject", + "type": "Function", + "label": "updateSavedObject", + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ", saveAttempts?: number, ignoreErrors?: boolean) => Promise" + ], + "description": [ + "\nSave existing index pattern. Will attempt to merge differences if there are conflicts" + ], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 547, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L547" + } + }, + { + "type": "number", + "label": "saveAttempts", + "isRequired": true, + "signature": [ + "number" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 548, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L548" + } + }, + { + "type": "boolean", + "label": "ignoreErrors", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 549, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L549" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 546, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L546" + } + }, + { + "id": "def-server.IndexPatternsService.delete", + "type": "Function", + "label": "delete", + "signature": [ + "(indexPatternId: string) => Promise<{}>" + ], + "description": [ + "\nDeletes an index pattern from .kibana index" + ], + "children": [ + { + "type": "string", + "label": "indexPatternId", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + ": Id of kibana Index Pattern to delete" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 632, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L632" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 632, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L632" + } + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L57" + }, + "initialIsOpen": false + }, + { + "id": "def-server.IndexPatternsService", + "type": "Class", + "tags": [], + "label": "IndexPatternsService", + "description": [], + "children": [ + { + "tags": [], + "id": "def-server.IndexPatternsService.ensureDefaultIndexPattern", + "type": "Function", + "label": "ensureDefaultIndexPattern", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L67" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.EnsureDefaultIndexPattern", + "text": "EnsureDefaultIndexPattern" + } + ] + }, + { + "id": "def-server.IndexPatternsService.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "{\n uiSettings,\n savedObjectsClient,\n apiClient,\n fieldFormats,\n onNotification,\n onError,\n onRedirectNoIndexPattern = () => {},\n }", + "isRequired": true, + "signature": [ + "IndexPatternsServiceDeps" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L69" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L69" + } + }, + { + "id": "def-server.IndexPatternsService.getIds", + "type": "Function", + "children": [ + { + "type": "boolean", + "label": "refresh", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L108" + } + } + ], + "signature": [ + "(refresh?: boolean) => Promise" + ], + "description": [ + "\nGet list of index pattern ids" + ], + "label": "getIds", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L108" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.getTitles", + "type": "Function", + "children": [ + { + "type": "boolean", + "label": "refresh", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 122, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L122" + } + } + ], + "signature": [ + "(refresh?: boolean) => Promise" + ], + "description": [ + "\nGet list of index pattern titles" + ], + "label": "getTitles", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 122, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L122" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.find", + "type": "Function", + "children": [ + { + "type": "string", + "label": "search", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 138, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L138" + } + }, + { + "type": "number", + "label": "size", + "isRequired": true, + "signature": [ + "number" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 138, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L138" + } + } + ], + "signature": [ + "(search: string, size?: number) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + "[]>" + ], + "description": [ + "\nFind and load index patterns by title" + ], + "label": "find", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 138, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L138" + }, + "tags": [], + "returnComment": [ + "IndexPattern[]" + ] + }, + { + "id": "def-server.IndexPatternsService.getIdsWithTitle", + "type": "Function", + "children": [ + { + "type": "boolean", + "label": "refresh", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 157, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L157" + } + } + ], + "signature": [ + "(refresh?: boolean) => Promise<{ id: string; title: string; }[]>" + ], + "description": [ + "\nGet list of index pattern ids with titles" + ], + "label": "getIdsWithTitle", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 156, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L156" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.clearCache", + "type": "Function", + "children": [ + { + "type": "string", + "label": "id", + "isRequired": false, + "signature": [ + "string | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 175, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L175" + } + } + ], + "signature": [ + "(id?: string | undefined) => void" + ], + "description": [ + "\nClear index pattern list cache" + ], + "label": "clearCache", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 175, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L175" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.getCache", + "type": "Function", + "children": [], + "signature": [ + "() => Promise<", + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObject", + "text": "SavedObject" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSavedObjectAttrs", + "text": "IndexPatternSavedObjectAttrs" + }, + ">[] | null | undefined>" + ], + "description": [], + "label": "getCache", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 184, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L184" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.getDefault", + "type": "Function", + "children": [], + "signature": [ + "() => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | null>" + ], + "description": [ + "\nGet default index pattern" + ], + "label": "getDefault", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 194, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L194" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.setDefault", + "type": "Function", + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L208" + } + }, + { + "type": "boolean", + "label": "force", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L208" + } + } + ], + "signature": [ + "(id: string, force?: boolean) => Promise" + ], + "description": [ + "\nOptionally set default index pattern, unless force = true" + ], + "label": "setDefault", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L208" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.getFieldsForWildcard", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 219, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L219" + } + } + ], + "signature": [ + "(options: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + }, + ") => Promise" + ], + "description": [ + "\nGet field list by providing { pattern }" + ], + "label": "getFieldsForWildcard", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 219, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L219" + }, + "tags": [], + "returnComment": [ + "FieldSpec[]" + ] + }, + { + "id": "def-server.IndexPatternsService.getFieldsForIndexPattern", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 236, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L236" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 237, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L237" + } + } + ], + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + }, + ", options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.GetFieldsOptions", + "text": "GetFieldsOptions" + }, + " | undefined) => Promise" + ], + "description": [ + "\nGet field list by providing an index patttern (or spec)" + ], + "label": "getFieldsForIndexPattern", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 235, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L235" + }, + "tags": [], + "returnComment": [ + "FieldSpec[]" + ] + }, + { + "id": "def-server.IndexPatternsService.refreshFields", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 250, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L250" + } + } + ], + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ") => Promise" + ], + "description": [ + "\nRefresh field list for a given index pattern" + ], + "label": "refreshFields", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 250, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L250" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.fieldArrayToMap", + "type": "Function", + "children": [ + { + "type": "Array", + "label": "fields", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 327, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L327" + } + }, + { + "type": "Object", + "label": "fieldAttrs", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrs", + "text": "FieldAttrs" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 327, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L327" + } + } + ], + "signature": [ + "(fields: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + "[], fieldAttrs?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldAttrs", + "text": "FieldAttrs" + }, + " | undefined) => Record" + ], + "description": [ + "\nConverts field array to map" + ], + "label": "fieldArrayToMap", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 327, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L327" + }, + "tags": [], + "returnComment": [ + "Record" + ] + }, + { + "id": "def-server.IndexPatternsService.savedObjectToSpec", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "savedObject", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObject", + "text": "SavedObject" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternAttributes", + "text": "IndexPatternAttributes" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 343, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L343" + } + } + ], + "signature": [ + "(savedObject: ", + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObject", + "text": "SavedObject" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternAttributes", + "text": "IndexPatternAttributes" + }, + ">) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [ + "\nConverts index pattern saved object to index pattern spec" + ], + "label": "savedObjectToSpec", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 343, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L343" + }, + "tags": [], + "returnComment": [ + "IndexPatternSpec" + ] + }, + { + "id": "def-server.IndexPatternsService.get", + "type": "Function", + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 464, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L464" + } + } + ], + "signature": [ + "(id: string) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nGet an index pattern by id. Cache optimized" + ], + "label": "get", + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 464, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L464" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-server.IndexPatternsService.create", + "type": "Function", + "label": "create", + "signature": [ + "(spec: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + }, + ", skipFetchFields?: boolean) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nCreate a new index pattern instance" + ], + "children": [ + { + "type": "Object", + "label": "spec", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 483, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L483" + } + }, + { + "type": "boolean", + "label": "skipFetchFields", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 483, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L483" + } + } + ], + "tags": [], + "returnComment": [ + "IndexPattern" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 483, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L483" + } + }, + { + "id": "def-server.IndexPatternsService.createAndSave", + "type": "Function", + "label": "createAndSave", + "signature": [ + "(spec: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + }, + ", override?: boolean, skipFetchFields?: boolean) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nCreate a new index pattern and save it right away" + ], + "children": [ + { + "type": "Object", + "label": "spec", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternSpec", + "text": "IndexPatternSpec" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + }, + { + "type": "boolean", + "label": "override", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [ + "Overwrite if existing index pattern exists." + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + }, + { + "type": "boolean", + "label": "skipFetchFields", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [ + "Whether to skip field refresh step." + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 508, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L508" + } + }, + { + "id": "def-server.IndexPatternsService.createSavedObject", + "type": "Function", + "label": "createSavedObject", + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ", override?: boolean) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ">" + ], + "description": [ + "\nSave a new index pattern" + ], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 521, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L521" + } + }, + { + "type": "boolean", + "label": "override", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [ + "Overwrite if existing index pattern exists" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 521, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L521" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 521, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L521" + } + }, + { + "id": "def-server.IndexPatternsService.updateSavedObject", + "type": "Function", + "label": "updateSavedObject", + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ", saveAttempts?: number, ignoreErrors?: boolean) => Promise" + ], + "description": [ + "\nSave existing index pattern. Will attempt to merge differences if there are conflicts" + ], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 547, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L547" + } + }, + { + "type": "number", + "label": "saveAttempts", + "isRequired": true, + "signature": [ + "number" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 548, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L548" + } + }, + { + "type": "boolean", + "label": "ignoreErrors", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 549, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L549" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 546, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L546" + } + }, + { + "id": "def-server.IndexPatternsService.delete", + "type": "Function", + "label": "delete", + "signature": [ + "(indexPatternId: string) => Promise<{}>" + ], + "description": [ + "\nDeletes an index pattern from .kibana index" + ], + "children": [ + { + "type": "string", + "label": "indexPatternId", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + ": Id of kibana Index Pattern to delete" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 632, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L632" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 632, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L632" + } + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/index_patterns/index_patterns.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/index_patterns/index_patterns.ts#L57" + }, + "initialIsOpen": false + }, + { + "id": "def-server.AggParamType", + "type": "Class", + "tags": [], + "label": "AggParamType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamType", + "text": "AggParamType" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BaseParamType", + "text": "BaseParamType" + }, + "" + ], + "children": [ + { + "tags": [], + "id": "def-server.AggParamType.makeAgg", + "type": "Function", + "label": "makeAgg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L15" + }, + "signature": [ + "(agg: TAggConfig, state?: { type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined) => TAggConfig" + ] + }, + { + "tags": [], + "id": "def-server.AggParamType.allowedAggs", + "type": "Array", + "label": "allowedAggs", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L16" + }, + "signature": [ + "string[]" + ] + }, + { + "id": "def-server.AggParamType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L18" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L18" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L12" + }, + "initialIsOpen": false + }, + { + "id": "def-server.OptionedParamType", + "type": "Class", + "tags": [], + "label": "OptionedParamType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.OptionedParamType", + "text": "OptionedParamType" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BaseParamType", + "text": "BaseParamType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ">" + ], + "children": [ + { + "tags": [], + "id": "def-server.OptionedParamType.options", + "type": "Array", + "label": "options", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L20" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.OptionedValueProp", + "text": "OptionedValueProp" + }, + "[]" + ] + }, + { + "id": "def-server.OptionedParamType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L22" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L22" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L19" + }, + "initialIsOpen": false + }, + { + "id": "def-server.DataServerPlugin", + "type": "Class", + "tags": [], + "label": "DataServerPlugin", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataPluginApi", + "section": "def-server.DataServerPlugin", + "text": "DataServerPlugin" + }, + " implements ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.Plugin", + "text": "Plugin" + }, + "<", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataPluginApi", + "section": "def-server.DataPluginSetup", + "text": "DataPluginSetup" + }, + ", ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataPluginApi", + "section": "def-server.DataPluginStart", + "text": "DataPluginStart" + }, + ", ", + "DataPluginSetupDependencies" + ], + "children": [ + { + "id": "def-server.DataServerPlugin.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "initializerContext", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.PluginInitializerContext", + "text": "PluginInitializerContext" + }, + "; }>; }>; autocomplete: Readonly<{} & { querySuggestions: Readonly<{} & { enabled: boolean; }>; valueSuggestions: Readonly<{} & { enabled: boolean; }>; }>; }>>" + ], + "description": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L69" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L69" + } + }, + { + "id": "def-server.DataServerPlugin.setup", + "type": "Function", + "label": "setup", + "signature": [ + "(core: ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.CoreSetup", + "text": "CoreSetup" + }, + "<", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataPluginApi", + "section": "def-server.DataPluginStartDependencies", + "text": "DataPluginStartDependencies" + }, + ", ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataPluginApi", + "section": "def-server.DataPluginStart", + "text": "DataPluginStart" + }, + ">, { bfetch, expressions, usageCollection }: ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataPluginApi", + "section": "def-server.DataPluginSetupDependencies", + "text": "DataPluginSetupDependencies" + }, + ") => { __enhance: (enhancements: ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataPluginApi", + "section": "def-server.DataEnhancements", + "text": "DataEnhancements" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "core", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.CoreSetup", + "text": "CoreSetup" + }, + "<", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataPluginApi", + "section": "def-server.DataPluginStartDependencies", + "text": "DataPluginStartDependencies" + }, + ", ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataPluginApi", + "section": "def-server.DataPluginStart", + "text": "DataPluginStart" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 78, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L78" + } + }, + { + "type": "Object", + "label": "{ bfetch, expressions, usageCollection }", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataPluginApi", + "section": "def-server.DataPluginSetupDependencies", + "text": "DataPluginSetupDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L79" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L77" + } + }, + { + "id": "def-server.DataServerPlugin.start", + "type": "Function", + "label": "start", + "signature": [ + "(core: ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.CoreStart", + "text": "CoreStart" + }, + ") => { fieldFormats: { fieldFormatServiceFactory: (uiSettings: ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.IUiSettingsClient", + "text": "IUiSettingsClient" + }, + ") => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatsRegistry", + "text": "FieldFormatsRegistry" + }, + ">; }; indexPatterns: { indexPatternsServiceFactory: (savedObjectsClient: Pick<", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCoreSavedObjectsPluginApi", + "section": "def-server.SavedObjectsClient", + "text": "SavedObjectsClient" + }, + ", \"get\" | \"delete\" | \"create\" | \"find\" | \"update\" | \"bulkCreate\" | \"bulkGet\" | \"bulkUpdate\" | \"errors\" | \"checkConflicts\" | \"resolve\" | \"addToNamespaces\" | \"deleteFromNamespaces\" | \"removeReferencesTo\" | \"openPointInTimeForType\" | \"closePointInTime\">, elasticsearchClient: ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.ElasticsearchClient", + "text": "ElasticsearchClient" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "core", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.CoreStart", + "text": "CoreStart" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 104, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L104" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 104, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L104" + } + }, + { + "id": "def-server.DataServerPlugin.stop", + "type": "Function", + "label": "stop", + "signature": [ + "() => void" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 118, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L118" + } + } + ], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L52" + }, + "initialIsOpen": false + } + ], + "functions": [ + { + "id": "def-server.castEsToKbnFieldTypeName", + "type": "Function", + "children": [ + { + "type": "string", + "label": "esType", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_types.ts#L39" + } + } + ], + "signature": [ + "(esType: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + } + ], + "description": [ + "\n Get the KbnFieldType name for an esType string\n" + ], + "label": "castEsToKbnFieldTypeName", + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_types.ts#L39" + }, + "tags": [ + "return" + ], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-server.getTime", + "type": "Function", + "label": "getTime", + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined, timeRange: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + }, + ", options: { forceNow?: Date | undefined; fieldName?: string | undefined; } | undefined) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilter", + "text": "RangeFilter" + }, + " | undefined" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L38" + } + }, + { + "type": "Object", + "label": "timeRange", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L39" + } + }, + { + "id": "def-server.getTime.options", + "type": "Object", + "label": "options", + "tags": [], + "description": [], + "children": [ + { + "tags": [], + "id": "def-server.getTime.options.forceNow", + "type": "Object", + "label": "forceNow", + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L40" + }, + "signature": [ + "Date | undefined" + ] + }, + { + "tags": [], + "id": "def-server.getTime.options.fieldName", + "type": "string", + "label": "fieldName", + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L40" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L40" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/get_time.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/get_time.ts#L37" + }, + "initialIsOpen": false + }, + { + "id": "def-server.parseInterval", + "type": "Function", + "label": "parseInterval", + "signature": [ + "(interval: string) => moment.Duration | null" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "interval", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts#L29" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts#L29" + }, + "initialIsOpen": false + } + ], + "interfaces": [ + { + "id": "def-server.EsQueryConfig", + "type": "Interface", + "label": "EsQueryConfig", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.EsQueryConfig.allowLeadingWildcards", + "type": "boolean", + "label": "allowLeadingWildcards", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L18" + } + }, + { + "tags": [], + "id": "def-server.EsQueryConfig.queryStringOptions", + "type": "Object", + "label": "queryStringOptions", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L19" + }, + "signature": [ + "Record" + ] + }, + { + "tags": [], + "id": "def-server.EsQueryConfig.ignoreFilterIfFieldNotInIndex", + "type": "boolean", + "label": "ignoreFilterIfFieldNotInIndex", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L20" + } + }, + { + "tags": [], + "id": "def-server.EsQueryConfig.dateFormatTZ", + "type": "string", + "label": "dateFormatTZ", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L21" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-server.KueryNode", + "type": "Interface", + "label": "KueryNode", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.KueryNode.type", + "type": "CompoundType", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L12" + }, + "signature": [ + "\"function\" | \"literal\" | \"namedArg\" | \"wildcard\"" + ] + }, + { + "id": "def-server.KueryNode.Unnamed", + "type": "Any", + "label": "Unnamed", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L13" + }, + "signature": [ + "any" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L11" + }, + "initialIsOpen": false + }, + { + "id": "def-server.FieldFormatConfig", + "type": "Interface", + "label": "FieldFormatConfig", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.FieldFormatConfig.id", + "type": "string", + "label": "id", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L63" + } + }, + { + "tags": [], + "id": "def-server.FieldFormatConfig.params", + "type": "Object", + "label": "params", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L64" + }, + "signature": [ + "Record" + ] + }, + { + "tags": [], + "id": "def-server.FieldFormatConfig.es", + "type": "CompoundType", + "label": "es", + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 65, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L65" + }, + "signature": [ + "boolean | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L62" + }, + "initialIsOpen": false + }, + { + "id": "def-server.IFieldType", + "type": "Interface", + "label": "IFieldType", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.IFieldType.name", + "type": "string", + "label": "name", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L12" + } + }, + { + "tags": [], + "id": "def-server.IFieldType.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L13" + } + }, + { + "tags": [], + "id": "def-server.IFieldType.script", + "type": "string", + "label": "script", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L14" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.lang", + "type": "string", + "label": "lang", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L15" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.count", + "type": "number", + "label": "count", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L16" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.esTypes", + "type": "Array", + "label": "esTypes", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L19" + }, + "signature": [ + "string[] | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.aggregatable", + "type": "CompoundType", + "label": "aggregatable", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L20" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.filterable", + "type": "CompoundType", + "label": "filterable", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L21" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.searchable", + "type": "CompoundType", + "label": "searchable", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L22" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.sortable", + "type": "CompoundType", + "label": "sortable", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L23" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.visualizable", + "type": "CompoundType", + "label": "visualizable", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L24" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.readFromDocValues", + "type": "CompoundType", + "label": "readFromDocValues", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L25" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.scripted", + "type": "CompoundType", + "label": "scripted", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L26" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.subType", + "type": "Object", + "label": "subType", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L27" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldSubType", + "text": "IFieldSubType" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.displayName", + "type": "string", + "label": "displayName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L28" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.customLabel", + "type": "string", + "label": "customLabel", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L29" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.format", + "type": "Any", + "label": "format", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L30" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-server.IFieldType.toSpec", + "type": "Function", + "label": "toSpec", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L31" + }, + "signature": [ + "((options?: { getFormatterForField?: ((field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + }, + ") | undefined; } | undefined) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.FieldSpec", + "text": "FieldSpec" + } + ] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/fields/types.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/fields/types.ts#L11" + }, + "initialIsOpen": false + }, + { + "id": "def-server.IFieldSubType", + "type": "Interface", + "label": "IFieldSubType", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.IFieldSubType.multi", + "type": "Object", + "label": "multi", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 154, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L154" + }, + "signature": [ + "{ parent: string; } | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IFieldSubType.nested", + "type": "Object", + "label": "nested", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 155, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L155" + }, + "signature": [ + "{ path: string; } | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 153, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L153" + }, + "initialIsOpen": false + }, + { + "id": "def-server.IndexPatternAttributes", + "type": "Interface", + "label": "IndexPatternAttributes", + "description": [ + "\nInterface for an index pattern saved object" + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.IndexPatternAttributes.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 54, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L54" + } + }, + { + "tags": [], + "id": "def-server.IndexPatternAttributes.fields", + "type": "string", + "label": "fields", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 55, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L55" + } + }, + { + "tags": [], + "id": "def-server.IndexPatternAttributes.title", + "type": "string", + "label": "title", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 56, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L56" + } + }, + { + "tags": [], + "id": "def-server.IndexPatternAttributes.typeMeta", + "type": "string", + "label": "typeMeta", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L57" + } + }, + { + "tags": [], + "id": "def-server.IndexPatternAttributes.timeFieldName", + "type": "string", + "label": "timeFieldName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L58" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPatternAttributes.intervalName", + "type": "string", + "label": "intervalName", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 59, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L59" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPatternAttributes.sourceFilters", + "type": "string", + "label": "sourceFilters", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 60, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L60" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPatternAttributes.fieldFormatMap", + "type": "string", + "label": "fieldFormatMap", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L61" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPatternAttributes.fieldAttrs", + "type": "string", + "label": "fieldAttrs", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L62" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPatternAttributes.runtimeFieldMap", + "type": "string", + "label": "runtimeFieldMap", + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L63" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.IndexPatternAttributes.allowNoIndex", + "type": "CompoundType", + "label": "allowNoIndex", + "description": [ + "\nprevents errors when index pattern exists before indices" + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L67" + }, + "signature": [ + "boolean | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/index_patterns/types.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/types.ts#L53" + }, + "initialIsOpen": false + }, + { + "id": "def-server.AggFunctionsMapping", + "type": "Interface", + "label": "AggFunctionsMapping", + "description": [ + "\nA global list of the expression function definitions for each agg type function." + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggFilter", + "type": "Object", + "label": "aggFilter", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 204, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L204" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggFilters", + "type": "Object", + "label": "aggFilters", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 205, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L205" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggSignificantTerms", + "type": "Object", + "label": "aggSignificantTerms", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 206, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L206" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggIpRange", + "type": "Object", + "label": "aggIpRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 207, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L207" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggDateRange", + "type": "Object", + "label": "aggDateRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L208" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggRange", + "type": "Object", + "label": "aggRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 209, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L209" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggGeoTile", + "type": "Object", + "label": "aggGeoTile", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 210, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L210" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggGeoHash", + "type": "Object", + "label": "aggGeoHash", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 211, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L211" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggHistogram", + "type": "Object", + "label": "aggHistogram", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 212, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L212" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggDateHistogram", + "type": "Object", + "label": "aggDateHistogram", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 213, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L213" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggTerms", + "type": "Object", + "label": "aggTerms", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 214, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L214" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggAvg", + "type": "Object", + "label": "aggAvg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 215, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L215" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggBucketAvg", + "type": "Object", + "label": "aggBucketAvg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 216, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L216" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggBucketMax", + "type": "Object", + "label": "aggBucketMax", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 217, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L217" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggBucketMin", + "type": "Object", + "label": "aggBucketMin", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 218, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L218" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggBucketSum", + "type": "Object", + "label": "aggBucketSum", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 219, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L219" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggCardinality", + "type": "Object", + "label": "aggCardinality", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 220, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L220" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggCount", + "type": "Object", + "label": "aggCount", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 221, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L221" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggCumulativeSum", + "type": "Object", + "label": "aggCumulativeSum", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 222, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L222" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggDerivative", + "type": "Object", + "label": "aggDerivative", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 223, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L223" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggGeoBounds", + "type": "Object", + "label": "aggGeoBounds", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 224, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L224" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggGeoCentroid", + "type": "Object", + "label": "aggGeoCentroid", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 225, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L225" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggMax", + "type": "Object", + "label": "aggMax", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 226, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L226" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggMedian", + "type": "Object", + "label": "aggMedian", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 227, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L227" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggMin", + "type": "Object", + "label": "aggMin", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 228, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L228" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggMovingAvg", + "type": "Object", + "label": "aggMovingAvg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 229, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L229" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggPercentileRanks", + "type": "Object", + "label": "aggPercentileRanks", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 230, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L230" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggPercentiles", + "type": "Object", + "label": "aggPercentiles", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 231, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L231" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggSerialDiff", + "type": "Object", + "label": "aggSerialDiff", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 232, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L232" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggStdDeviation", + "type": "Object", + "label": "aggStdDeviation", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 233, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L233" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggSum", + "type": "Object", + "label": "aggSum", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 234, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L234" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-server.AggFunctionsMapping.aggTopHit", + "type": "Object", + "label": "aggTopHit", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 235, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L235" + }, + "signature": [ + "FunctionDefinition" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 203, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L203" + }, + "initialIsOpen": false + }, + { + "id": "def-server.AggParamOption", + "type": "Interface", + "label": "AggParamOption", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.AggParamOption.val", + "type": "string", + "label": "val", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L31" + } + }, + { + "tags": [], + "id": "def-server.AggParamOption.display", + "type": "string", + "label": "display", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L32" + } + }, + { + "id": "def-server.AggParamOption.enabled", + "type": "Function", + "label": "enabled", + "signature": [ + "((agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean) | undefined" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "agg", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L33" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L33" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L30" + }, + "initialIsOpen": false + }, + { + "id": "def-server.OptionedValueProp", + "type": "Interface", + "label": "OptionedValueProp", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.OptionedValueProp.value", + "type": "string", + "label": "value", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L13" + } + }, + { + "tags": [], + "id": "def-server.OptionedValueProp.text", + "type": "string", + "label": "text", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L14" + } + }, + { + "tags": [], + "id": "def-server.OptionedValueProp.disabled", + "type": "CompoundType", + "label": "disabled", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L15" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-server.OptionedValueProp.isCompatible", + "type": "Function", + "label": "isCompatible", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L16" + }, + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L12" + }, + "initialIsOpen": false + }, + { + "id": "def-server.ISearchOptions", + "type": "Interface", + "label": "ISearchOptions", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.ISearchOptions.abortSignal", + "type": "Object", + "label": "abortSignal", + "description": [ + "\nAn `AbortSignal` that allows the caller of `search` to abort a search request." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 87, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L87" + }, + "signature": [ + "AbortSignal | undefined" + ] + }, + { + "tags": [], + "id": "def-server.ISearchOptions.strategy", + "type": "string", + "label": "strategy", + "description": [ + "\nUse this option to force using a specific server side search strategy. Leave empty to use the default strategy." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 92, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L92" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.ISearchOptions.legacyHitsTotal", + "type": "CompoundType", + "label": "legacyHitsTotal", + "description": [ + "\nRequest the legacy format for the total number of hits. If sending `rest_total_hits_as_int` to\nsomething other than `true`, this should be set to `false`." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 98, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L98" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-server.ISearchOptions.sessionId", + "type": "string", + "label": "sessionId", + "description": [ + "\nA session ID, grouping multiple search requests into a single session." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 103, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L103" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-server.ISearchOptions.isStored", + "type": "CompoundType", + "label": "isStored", + "description": [ + "\nWhether the session is already saved (i.e. sent to background)" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L108" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-server.ISearchOptions.isRestore", + "type": "CompoundType", + "label": "isRestore", + "description": [ + "\nWhether the session is restored (i.e. search requests should re-use the stored search IDs,\nrather than starting from scratch)" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 114, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L114" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-server.ISearchOptions.indexPattern", + "type": "Object", + "label": "indexPattern", + "description": [ + "\nIndex pattern reference is used for better error messages" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 120, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L120" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 83, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L83" + }, + "initialIsOpen": false + }, + { + "id": "def-server.IEsSearchRequest", + "type": "Interface", + "label": "IEsSearchRequest", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IEsSearchRequest", + "text": "IEsSearchRequest" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchRequest", + "text": "IKibanaSearchRequest" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchRequestParams", + "text": "ISearchRequestParams" + }, + ">>" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.IEsSearchRequest.indexType", + "type": "string", + "label": "indexType", + "description": [], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L20" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L19" + }, + "initialIsOpen": false + }, + { + "id": "def-server.RefreshInterval", + "type": "Interface", + "label": "RefreshInterval", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.RefreshInterval.pause", + "type": "boolean", + "label": "pause", + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/types.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/types.ts#L12" + } + }, + { + "tags": [], + "id": "def-server.RefreshInterval.value", + "type": "number", + "label": "value", + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/types.ts#L13" + } + } + ], + "source": { + "path": "src/plugins/data/common/query/timefilter/types.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/types.ts#L11" + }, + "initialIsOpen": false + } + ], + "enums": [ + { + "id": "def-server.ES_FIELD_TYPES", + "type": "Enum", + "label": "ES_FIELD_TYPES", + "tags": [ + "public" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/types.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/types.ts#L18" + }, + "initialIsOpen": false + }, + { + "id": "def-server.KBN_FIELD_TYPES", + "type": "Enum", + "label": "KBN_FIELD_TYPES", + "tags": [ + "public" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/types.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/types.ts#L57" + }, + "initialIsOpen": false + }, + { + "id": "def-server.BUCKET_TYPES", + "type": "Enum", + "label": "BUCKET_TYPES", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_types.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_types.ts#L9" + }, + "initialIsOpen": false + }, + { + "id": "def-server.METRIC_TYPES", + "type": "Enum", + "label": "METRIC_TYPES", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_types.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_types.ts#L9" + }, + "initialIsOpen": false + } + ], + "misc": [ + { + "id": "def-server.IFieldFormatsRegistry", + "type": "Type", + "label": "IFieldFormatsRegistry", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/index.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/index.ts#L11" + }, + "signature": [ + "{ init: (getConfig: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + }, + ", metaParamsOptions?: Record, defaultFieldConverters?: ", + "FieldFormatInstanceType", + "[]) => void; register: (fieldFormats: ", + "FieldFormatInstanceType", + "[]) => void; deserialize: ", + "FormatFactory", + "; getDefaultConfig: (fieldType: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + } + ], + "initialIsOpen": false + }, + { + "id": "def-server.FieldFormatsGetConfigFn", + "type": "Type", + "label": "FieldFormatsGetConfigFn", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/field_formats/types.ts", + "lineNumber": 68, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/field_formats/types.ts#L68" + }, + "signature": [ + "(key: string, defaultOverride: T | undefined) => T" + ], + "initialIsOpen": false + }, + { + "id": "def-server.IndexPatternLoadExpressionFunctionDefinition", + "type": "Type", + "label": "IndexPatternLoadExpressionFunctionDefinition", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/index_patterns/expressions/load_index_pattern.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/index_patterns/expressions/load_index_pattern.ts#L34" + }, + "signature": [ + "ExpressionFunctionDefinition<\"indexPatternLoad\", null, Arguments, Output, ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExecutionContext", + "text": "ExecutionContext" + }, + "<", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.Adapters", + "text": "Adapters" + }, + ", ", + "SerializableState", + ">>" + ], + "initialIsOpen": false + }, + { + "id": "def-server.AggGroupName", + "type": "Type", + "label": "AggGroupName", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L18" + }, + "signature": [ + "\"buckets\" | \"metrics\" | \"none\"" + ], + "initialIsOpen": false + }, + { + "id": "def-server.AggParam", + "type": "Type", + "label": "AggParam", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L28" + }, + "signature": [ + "BaseParamType" + ], + "initialIsOpen": false + }, + { + "id": "def-server.AggConfigOptions", + "type": "Type", + "label": "AggConfigOptions", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L43" + }, + "signature": [ + "{ type: IAggType; enabled?: boolean | undefined; id?: string | undefined; schema?: string | undefined; params?: {} | SerializableState | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-server.EsaggsExpressionFunctionDefinition", + "type": "Type", + "label": "EsaggsExpressionFunctionDefinition", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/esaggs/esaggs_fn.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/esaggs/esaggs_fn.ts#L35" + }, + "signature": [ + "ExpressionFunctionDefinition<\"esaggs\", Input, Arguments, Output, ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExecutionContext", + "text": "ExecutionContext" + }, + "<", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.Adapters", + "text": "Adapters" + }, + ", ", + "SerializableState", + ">>" + ], + "initialIsOpen": false + }, + { + "id": "def-server.IAggConfig", + "type": "Type", + "label": "IAggConfig", + "tags": [ + "name", + "description" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L53" + }, + "signature": [ + "AggConfig" + ], + "initialIsOpen": false + }, + { + "id": "def-server.IAggType", + "type": "Type", + "label": "IAggType", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L58" + }, + "signature": [ + "AggType>" + ], + "initialIsOpen": false + }, + { + "id": "def-server.IFieldParamType", + "type": "Type", + "label": "IFieldParamType", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L21" + }, + "signature": [ + "FieldParamType" + ], + "initialIsOpen": false + }, + { + "id": "def-server.IMetricAggType", + "type": "Type", + "label": "IMetricAggType", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L35" + }, + "signature": [ + "MetricAggType" + ], + "initialIsOpen": false + }, + { + "id": "def-server.ParsedInterval", + "type": "Type", + "label": "ParsedInterval", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/parse_es_interval.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/parse_es_interval.ts#L18" + }, + "signature": [ + "{ value: number; unit: Unit; type: \"calendar\" | \"fixed\"; }" + ], + "initialIsOpen": false + }, + { + "id": "def-server.ExecutionContextSearch", + "type": "Type", + "label": "ExecutionContextSearch", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L14" + }, + "signature": [ + "{ filters?: Filter[] | undefined; query?: Query | Query[] | undefined; timeRange?: TimeRange | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-server.ExpressionFunctionKibana", + "type": "Type", + "label": "ExpressionFunctionKibana", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L17" + }, + "signature": [ + "ExpressionFunctionDefinition<\"kibana\", ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch> | null, object, ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch>, ExecutionContext>" + ], + "initialIsOpen": false + }, + { + "id": "def-server.ExpressionFunctionKibanaContext", + "type": "Type", + "label": "ExpressionFunctionKibanaContext", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L23" + }, + "signature": [ + "ExpressionFunctionDefinition<\"kibana_context\", ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch> | null, Arguments, Promise<", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch>>, ExecutionContext>" + ], + "initialIsOpen": false + }, + { + "id": "def-server.ExpressionValueSearchContext", + "type": "Type", + "label": "ExpressionValueSearchContext", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L20" + }, + "signature": [ + "{ type: \"kibana_context\"; } & ExecutionContextSearch" + ], + "initialIsOpen": false + }, + { + "id": "def-server.KibanaContext", + "type": "Type", + "label": "KibanaContext", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L27" + }, + "signature": [ + "{ type: \"kibana_context\"; } & ExecutionContextSearch" + ], + "initialIsOpen": false + }, + { + "id": "def-server.IEsSearchResponse", + "type": "Type", + "label": "IEsSearchResponse", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L23" + }, + "signature": [ + "IKibanaSearchResponse>" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-server.ES_SEARCH_STRATEGY", + "type": "string", + "label": "ES_SEARCH_STRATEGY", + "description": [], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L13" + }, + "signature": [ + "\"es\"" + ], + "initialIsOpen": false + }, + { + "id": "def-server.Filter", + "type": "Type", + "label": "Filter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L41" + }, + "signature": [ + "{ $state?: FilterState | undefined; meta: FilterMeta; query?: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-server.Query", + "type": "Type", + "label": "Query", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/query/types.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/types.ts#L12" + }, + "signature": [ + "{ query: string | { [key: string]: any; }; language: string; }" + ], + "initialIsOpen": false + }, + { + "id": "def-server.TimeRange", + "type": "Type", + "label": "TimeRange", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/query/timefilter/types.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/query/timefilter/types.ts#L17" + }, + "signature": [ + "{ from: string; to: string; mode?: \"absolute\" | \"relative\" | undefined; }" + ], + "initialIsOpen": false + } + ], + "objects": [ + { + "id": "def-server.esFilters", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.esFilters.buildQueryFilter", + "type": "Function", + "label": "buildQueryFilter", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L30" + }, + "signature": [ + "(query: any, index: string, alias: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.QueryStringFilter", + "text": "QueryStringFilter" + } + ] + }, + { + "tags": [], + "id": "def-server.esFilters.buildCustomFilter", + "type": "Function", + "label": "buildCustomFilter", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L31" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.buildCustomFilter", + "text": "buildCustomFilter" + } + ] + }, + { + "tags": [], + "id": "def-server.esFilters.buildEmptyFilter", + "type": "Function", + "label": "buildEmptyFilter", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L32" + }, + "signature": [ + "(isPinned: boolean, index?: string | undefined) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ] + }, + { + "tags": [], + "id": "def-server.esFilters.buildExistsFilter", + "type": "Function", + "label": "buildExistsFilter", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L33" + }, + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ExistsFilter", + "text": "ExistsFilter" + } + ] + }, + { + "tags": [], + "id": "def-server.esFilters.buildFilter", + "type": "Function", + "label": "buildFilter", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L34" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.buildFilter", + "text": "buildFilter" + } + ] + }, + { + "tags": [], + "id": "def-server.esFilters.buildPhraseFilter", + "type": "Function", + "label": "buildPhraseFilter", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L35" + }, + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", value: any, indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + } + ] + }, + { + "tags": [], + "id": "def-server.esFilters.buildPhrasesFilter", + "type": "Function", + "label": "buildPhrasesFilter", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L36" + }, + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", params: any[], indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhrasesFilter", + "text": "PhrasesFilter" + } + ] + }, + { + "tags": [], + "id": "def-server.esFilters.buildRangeFilter", + "type": "Function", + "label": "buildRangeFilter", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L37" + }, + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", params: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilterParams", + "text": "RangeFilterParams" + }, + ", indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ", formattedValue?: string | undefined) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilter", + "text": "RangeFilter" + } + ] + }, + { + "tags": [], + "id": "def-server.esFilters.isFilterDisabled", + "type": "Function", + "label": "isFilterDisabled", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L38" + }, + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => boolean" + ] + } + ], + "description": [], + "label": "esFilters", + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L29" + }, + "initialIsOpen": false + }, + { + "id": "def-server.exporters", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.exporters.datatableToCSV", + "type": "Function", + "label": "datatableToCSV", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L47" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.datatableToCSV", + "text": "datatableToCSV" + } + ] + }, + { + "tags": [], + "id": "def-server.exporters.CSV_MIME_TYPE", + "type": "string", + "label": "CSV_MIME_TYPE", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 48, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L48" + } + } + ], + "description": [], + "label": "exporters", + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 46, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L46" + }, + "initialIsOpen": false + }, + { + "id": "def-server.esKuery", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.esKuery.nodeTypes", + "type": "Object", + "label": "nodeTypes", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 65, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L65" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.NodeTypes", + "text": "NodeTypes" + } + ] + }, + { + "tags": [], + "id": "def-server.esKuery.fromKueryExpression", + "type": "Function", + "label": "fromKueryExpression", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L66" + }, + "signature": [ + "(expression: any, parseOptions?: Partial<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryParseOptions", + "text": "KueryParseOptions" + }, + ">) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + } + ] + }, + { + "tags": [], + "id": "def-server.esKuery.toElasticsearchQuery", + "type": "Function", + "label": "toElasticsearchQuery", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L67" + }, + "signature": [ + "(node: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + }, + ", indexPattern?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined, config?: Record | undefined, context?: Record | undefined) => ", + { + "pluginId": "kibanaUtils", + "scope": "common", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-common.JsonObject", + "text": "JsonObject" + } + ] + } + ], + "description": [], + "label": "esKuery", + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L64" + }, + "initialIsOpen": false + }, + { + "id": "def-server.esQuery", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.esQuery.buildQueryFromFilters", + "type": "Function", + "label": "buildQueryFromFilters", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 71, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L71" + }, + "signature": [ + "(filters: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[] | undefined, indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined, ignoreFilterIfFieldNotInIndex?: boolean) => { must: never[]; filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]; should: never[]; must_not: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]; }" + ] + }, + { + "tags": [], + "id": "def-server.esQuery.getEsQueryConfig", + "type": "Function", + "label": "getEsQueryConfig", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 72, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L72" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.getEsQueryConfig", + "text": "getEsQueryConfig" + } + ] + }, + { + "tags": [], + "id": "def-server.esQuery.buildEsQuery", + "type": "Function", + "label": "buildEsQuery", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L73" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.buildEsQuery", + "text": "buildEsQuery" + } + ] + } + ], + "description": [], + "label": "esQuery", + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 70, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L70" + }, + "initialIsOpen": false + }, + { + "id": "def-server.fieldFormats", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.fieldFormats.FieldFormatsRegistry", + "type": "Object", + "label": "FieldFormatsRegistry", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 102, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L102" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatsRegistry", + "text": "FieldFormatsRegistry" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.FieldFormat", + "type": "Object", + "label": "FieldFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 103, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L103" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormat", + "text": "FieldFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.BoolFormat", + "type": "Object", + "label": "BoolFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 104, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L104" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.BoolFormat", + "text": "BoolFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.BytesFormat", + "type": "Object", + "label": "BytesFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 105, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L105" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.BytesFormat", + "text": "BytesFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.ColorFormat", + "type": "Object", + "label": "ColorFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 106, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L106" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.ColorFormat", + "text": "ColorFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.DurationFormat", + "type": "Object", + "label": "DurationFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 107, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L107" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.DurationFormat", + "text": "DurationFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.IpFormat", + "type": "Object", + "label": "IpFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L108" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.IpFormat", + "text": "IpFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.NumberFormat", + "type": "Object", + "label": "NumberFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 109, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L109" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.NumberFormat", + "text": "NumberFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.PercentFormat", + "type": "Object", + "label": "PercentFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 110, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L110" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.PercentFormat", + "text": "PercentFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.RelativeDateFormat", + "type": "Object", + "label": "RelativeDateFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 111, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L111" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.RelativeDateFormat", + "text": "RelativeDateFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.SourceFormat", + "type": "Object", + "label": "SourceFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 112, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L112" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.SourceFormat", + "text": "SourceFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.StaticLookupFormat", + "type": "Object", + "label": "StaticLookupFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 113, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L113" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.StaticLookupFormat", + "text": "StaticLookupFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.UrlFormat", + "type": "Object", + "label": "UrlFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 114, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L114" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.UrlFormat", + "text": "UrlFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.StringFormat", + "type": "Object", + "label": "StringFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 115, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L115" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.StringFormat", + "text": "StringFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.TruncateFormat", + "type": "Object", + "label": "TruncateFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 116, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L116" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.TruncateFormat", + "text": "TruncateFormat" + } + ] + }, + { + "tags": [], + "id": "def-server.fieldFormats.HistogramFormat", + "type": "Object", + "label": "HistogramFormat", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 117, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L117" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.HistogramFormat", + "text": "HistogramFormat" + } + ] + } + ], + "description": [], + "label": "fieldFormats", + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 101, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L101" + }, + "initialIsOpen": false + }, + { + "id": "def-server.indexPatterns", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.indexPatterns.isFilterable", + "type": "Function", + "label": "isFilterable", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 129, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L129" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.isFilterable", + "text": "isFilterable" + } + ] + }, + { + "tags": [], + "id": "def-server.indexPatterns.isNestedField", + "type": "Function", + "label": "isNestedField", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 130, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L130" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.isNestedField", + "text": "isNestedField" + } + ] + } + ], + "description": [], + "label": "indexPatterns", + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 128, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L128" + }, + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-server.UI_SETTINGS", + "type": "Object", + "label": "UI_SETTINGS", + "description": [], + "source": { + "path": "src/plugins/data/common/constants.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/constants.ts#L11" + }, + "signature": [ + "{ readonly META_FIELDS: \"metaFields\"; readonly DOC_HIGHLIGHT: \"doc_table:highlight\"; readonly QUERY_STRING_OPTIONS: \"query:queryString:options\"; readonly QUERY_ALLOW_LEADING_WILDCARDS: \"query:allowLeadingWildcards\"; readonly SEARCH_QUERY_LANGUAGE: \"search:queryLanguage\"; readonly SORT_OPTIONS: \"sort:options\"; readonly COURIER_IGNORE_FILTER_IF_FIELD_NOT_IN_INDEX: \"courier:ignoreFilterIfFieldNotInIndex\"; readonly COURIER_SET_REQUEST_PREFERENCE: \"courier:setRequestPreference\"; readonly COURIER_CUSTOM_REQUEST_PREFERENCE: \"courier:customRequestPreference\"; readonly COURIER_MAX_CONCURRENT_SHARD_REQUESTS: \"courier:maxConcurrentShardRequests\"; readonly COURIER_BATCH_SEARCHES: \"courier:batchSearches\"; readonly SEARCH_INCLUDE_FROZEN: \"search:includeFrozen\"; readonly SEARCH_TIMEOUT: \"search:timeout\"; readonly HISTOGRAM_BAR_TARGET: \"histogram:barTarget\"; readonly HISTOGRAM_MAX_BARS: \"histogram:maxBars\"; readonly HISTORY_LIMIT: \"history:limit\"; readonly SHORT_DOTS_ENABLE: \"shortDots:enable\"; readonly FORMAT_DEFAULT_TYPE_MAP: \"format:defaultTypeMap\"; readonly FORMAT_NUMBER_DEFAULT_PATTERN: \"format:number:defaultPattern\"; readonly FORMAT_PERCENT_DEFAULT_PATTERN: \"format:percent:defaultPattern\"; readonly FORMAT_BYTES_DEFAULT_PATTERN: \"format:bytes:defaultPattern\"; readonly FORMAT_CURRENCY_DEFAULT_PATTERN: \"format:currency:defaultPattern\"; readonly FORMAT_NUMBER_DEFAULT_LOCALE: \"format:number:defaultLocale\"; readonly TIMEPICKER_REFRESH_INTERVAL_DEFAULTS: \"timepicker:refreshIntervalDefaults\"; readonly TIMEPICKER_QUICK_RANGES: \"timepicker:quickRanges\"; readonly TIMEPICKER_TIME_DEFAULTS: \"timepicker:timeDefaults\"; readonly INDEXPATTERN_PLACEHOLDER: \"indexPattern:placeholder\"; readonly FILTERS_PINNED_BY_DEFAULT: \"filters:pinnedByDefault\"; readonly FILTERS_EDITOR_SUGGEST_VALUES: \"filterEditor:suggestValues\"; readonly AUTOCOMPLETE_USE_TIMERANGE: \"autocomplete:useTimeRange\"; }" + ], + "initialIsOpen": false + }, + { + "id": "def-server.AggGroupLabels", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.AggGroupLabels.[AggGroupNames.Buckets]", + "type": "string", + "label": "[AggGroupNames.Buckets]", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L21" + } + }, + { + "tags": [], + "id": "def-server.AggGroupLabels.[AggGroupNames.Metrics]", + "type": "string", + "label": "[AggGroupNames.Metrics]", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L24" + } + }, + { + "tags": [], + "id": "def-server.AggGroupLabels.[AggGroupNames.None]", + "type": "string", + "label": "[AggGroupNames.None]", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L27" + } + } + ], + "description": [], + "label": "AggGroupLabels", + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L20" + }, + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-server.AggGroupNames", + "type": "Object", + "label": "AggGroupNames", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L12" + }, + "signature": [ + "Readonly<{ Buckets: \"buckets\"; Metrics: \"metrics\"; None: \"none\"; }>" + ], + "initialIsOpen": false + }, + { + "id": "def-server.search", + "type": "Object", + "tags": [], + "children": [ + { + "id": "def-server.search.aggs", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.search.aggs.CidrMask", + "type": "Object", + "label": "CidrMask", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 245, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L245" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.CidrMask", + "text": "CidrMask" + } + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.dateHistogramInterval", + "type": "Function", + "label": "dateHistogramInterval", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 246, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L246" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.dateHistogramInterval", + "text": "dateHistogramInterval" + } + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.intervalOptions", + "type": "Array", + "label": "intervalOptions", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 247, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L247" + }, + "signature": [ + "({ display: string; val: string; enabled(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + "): boolean | \"\" | undefined; } | { display: string; val: string; })[]" + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.InvalidEsCalendarIntervalError", + "type": "Object", + "label": "InvalidEsCalendarIntervalError", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 248, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L248" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.InvalidEsCalendarIntervalError", + "text": "InvalidEsCalendarIntervalError" + } + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.InvalidEsIntervalFormatError", + "type": "Object", + "label": "InvalidEsIntervalFormatError", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 249, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L249" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.InvalidEsIntervalFormatError", + "text": "InvalidEsIntervalFormatError" + } + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.Ipv4Address", + "type": "Object", + "label": "Ipv4Address", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 250, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L250" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.Ipv4Address", + "text": "Ipv4Address" + } + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.isNumberType", + "type": "Function", + "label": "isNumberType", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 251, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L251" + }, + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.isStringType", + "type": "Function", + "label": "isStringType", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 252, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L252" + }, + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.isType", + "type": "Function", + "label": "isType", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 253, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L253" + }, + "signature": [ + "(...types: string[]) => (agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.isValidEsInterval", + "type": "Function", + "label": "isValidEsInterval", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 254, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L254" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.isValidEsInterval", + "text": "isValidEsInterval" + } + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.isValidInterval", + "type": "Function", + "label": "isValidInterval", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 255, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L255" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.isValidInterval", + "text": "isValidInterval" + } + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.parentPipelineType", + "type": "string", + "label": "parentPipelineType", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 256, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L256" + } + }, + { + "tags": [], + "id": "def-server.search.aggs.parseEsInterval", + "type": "Function", + "label": "parseEsInterval", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 257, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L257" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.parseEsInterval", + "text": "parseEsInterval" + } + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.parseInterval", + "type": "Function", + "label": "parseInterval", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 258, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L258" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.parseInterval", + "text": "parseInterval" + } + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.propFilter", + "type": "Function", + "label": "propFilter", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 259, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L259" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.propFilter", + "text": "propFilter" + } + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.siblingPipelineType", + "type": "string", + "label": "siblingPipelineType", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 260, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L260" + } + }, + { + "tags": [], + "id": "def-server.search.aggs.termsAggFilter", + "type": "Array", + "label": "termsAggFilter", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 261, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L261" + }, + "signature": [ + "string[]" + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.toAbsoluteDates", + "type": "Function", + "label": "toAbsoluteDates", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 262, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L262" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.toAbsoluteDates", + "text": "toAbsoluteDates" + } + ] + }, + { + "tags": [], + "id": "def-server.search.aggs.calcAutoIntervalLessThan", + "type": "Function", + "label": "calcAutoIntervalLessThan", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 263, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L263" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.calcAutoIntervalLessThan", + "text": "calcAutoIntervalLessThan" + } + ] + } + ], + "description": [], + "label": "aggs", + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 244, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L244" + } + }, + { + "tags": [], + "id": "def-server.search.getRequestInspectorStats", + "type": "Function", + "label": "getRequestInspectorStats", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 265, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L265" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.getRequestInspectorStats", + "text": "getRequestInspectorStats" + } + ] + }, + { + "tags": [], + "id": "def-server.search.getResponseInspectorStats", + "type": "Function", + "label": "getResponseInspectorStats", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 266, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L266" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.getResponseInspectorStats", + "text": "getResponseInspectorStats" + } + ] + }, + { + "tags": [], + "id": "def-server.search.tabifyAggResponse", + "type": "Function", + "label": "tabifyAggResponse", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 267, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L267" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.tabifyAggResponse", + "text": "tabifyAggResponse" + } + ] + }, + { + "tags": [], + "id": "def-server.search.tabifyGetColumns", + "type": "Function", + "label": "tabifyGetColumns", + "description": [], + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 268, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L268" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.tabifyGetColumns", + "text": "tabifyGetColumns" + } + ] + } + ], + "description": [], + "label": "search", + "source": { + "path": "src/plugins/data/server/index.ts", + "lineNumber": 243, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/index.ts#L243" + }, + "initialIsOpen": false + } + ], + "setup": { + "id": "def-server.DataPluginSetup", + "type": "Interface", + "label": "DataPluginSetup", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.DataPluginSetup.search", + "type": "Object", + "label": "search", + "description": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L29" + }, + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.ISearchSetup", + "text": "ISearchSetup" + } + ] + }, + { + "tags": [], + "id": "def-server.DataPluginSetup.fieldFormats", + "type": "Object", + "label": "fieldFormats", + "description": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L30" + }, + "signature": [ + "{ register: (customFieldFormat: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatInstanceType", + "text": "FieldFormatInstanceType" + }, + ") => number; }" + ] + } + ], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L28" + }, + "lifecycle": "setup", + "initialIsOpen": true + }, + "start": { + "id": "def-server.DataPluginStart", + "type": "Interface", + "label": "DataPluginStart", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.DataPluginStart.search", + "type": "Object", + "label": "search", + "description": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L38" + }, + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.ISearchStart", + "text": "ISearchStart" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IEsSearchRequest", + "text": "IEsSearchRequest" + }, + ", ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IEsSearchResponse", + "text": "IEsSearchResponse" + }, + ">" + ] + }, + { + "tags": [], + "id": "def-server.DataPluginStart.fieldFormats", + "type": "Object", + "label": "fieldFormats", + "description": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L39" + }, + "signature": [ + "{ fieldFormatServiceFactory: (uiSettings: ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.IUiSettingsClient", + "text": "IUiSettingsClient" + }, + ") => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataFieldFormatsPluginApi", + "section": "def-common.FieldFormatsRegistry", + "text": "FieldFormatsRegistry" + }, + ">; }" + ] + }, + { + "tags": [], + "id": "def-server.DataPluginStart.indexPatterns", + "type": "Object", + "label": "indexPatterns", + "description": [], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L40" + }, + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-server.IndexPatternsServiceStart", + "text": "IndexPatternsServiceStart" + } + ] + } + ], + "source": { + "path": "src/plugins/data/server/plugin.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/plugin.ts#L37" + }, + "lifecycle": "start", + "initialIsOpen": true + } + }, + "common": { + "classes": [ + { + "id": "def-common.KQLSyntaxError", + "type": "Class", + "tags": [], + "label": "KQLSyntaxError", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KQLSyntaxError", + "text": "KQLSyntaxError" + }, + " extends Error" + ], + "children": [ + { + "tags": [], + "id": "def-common.KQLSyntaxError.shortMessage", + "type": "string", + "label": "shortMessage", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/kuery_syntax_error.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/kuery_syntax_error.ts#L42" + } + }, + { + "id": "def-common.KQLSyntaxError.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "error", + "isRequired": true, + "signature": [ + "KQLSyntaxErrorData" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/kuery_syntax_error.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/kuery_syntax_error.ts#L44" + } + }, + { + "type": "Any", + "label": "expression", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/kuery_syntax_error.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/kuery_syntax_error.ts#L44" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/kuery_syntax_error.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/kuery_syntax_error.ts#L44" + } + } + ], + "source": { + "path": "src/plugins/data/common/es_query/kuery/kuery_syntax_error.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/kuery_syntax_error.ts#L41" + }, + "initialIsOpen": false + }, + { + "id": "def-common.KbnFieldType", + "type": "Class", + "tags": [], + "label": "KbnFieldType", + "description": [], + "children": [ + { + "tags": [], + "id": "def-common.KbnFieldType.name", + "type": "string", + "label": "name", + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_type.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_type.ts#L12" + } + }, + { + "tags": [], + "id": "def-common.KbnFieldType.sortable", + "type": "boolean", + "label": "sortable", + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_type.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_type.ts#L13" + } + }, + { + "tags": [], + "id": "def-common.KbnFieldType.filterable", + "type": "boolean", + "label": "filterable", + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_type.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_type.ts#L14" + } + }, + { + "tags": [], + "id": "def-common.KbnFieldType.esTypes", + "type": "Object", + "label": "esTypes", + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_type.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_type.ts#L15" + }, + "signature": [ + "readonly ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ES_FIELD_TYPES", + "text": "ES_FIELD_TYPES" + }, + "[]" + ] + }, + { + "id": "def-common.KbnFieldType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + "Partial<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KbnFieldTypeOptions", + "text": "KbnFieldTypeOptions" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_type.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_type.ts#L17" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_type.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_type.ts#L17" + } + } + ], + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_type.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_type.ts#L11" + }, + "initialIsOpen": false + } + ], + "functions": [ + { + "id": "def-common.buildEsQuery", + "type": "Function", + "label": "buildEsQuery", + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined, queries: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.Query", + "text": "Query" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.Query", + "text": "Query" + }, + "[], filters: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L33" + } + }, + { + "type": "CompoundType", + "label": "queries", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.Query", + "text": "Query" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.Query", + "text": "Query" + }, + "[]" + ], + "description": [ + "- a query object or array of query objects. Each query has a language property and a query property." + ], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L34" + } + }, + { + "type": "CompoundType", + "label": "filters", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]" + ], + "description": [ + "- a filter object or array of filter objects" + ], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L35" + } + }, + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.EsQueryConfig", + "text": "EsQueryConfig" + } + ], + "description": [ + "- an objects with query:allowLeadingWildcards and query:queryString:options UI\nsettings in form of { allowLeadingWildcards, queryStringOptions }\nconfig contains dateformat:tz" + ], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L36" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L32" + }, + "initialIsOpen": false + }, + { + "id": "def-common.buildQueryFromFilters", + "type": "Function", + "children": [ + { + "type": "Array", + "label": "filters", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/from_filters.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/from_filters.ts#L47" + } + }, + { + "type": "Object", + "label": "indexPattern", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/from_filters.ts", + "lineNumber": 48, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/from_filters.ts#L48" + } + }, + { + "type": "boolean", + "label": "ignoreFilterIfFieldNotInIndex", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/from_filters.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/from_filters.ts#L49" + } + } + ], + "signature": [ + "(filters: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[] | undefined, indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined, ignoreFilterIfFieldNotInIndex?: boolean) => { must: never[]; filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]; should: never[]; must_not: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]; }" + ], + "description": [], + "label": "buildQueryFromFilters", + "source": { + "path": "src/plugins/data/common/es_query/es_query/from_filters.ts", + "lineNumber": 46, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/from_filters.ts#L46" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.luceneStringToDsl", + "type": "Function", + "label": "luceneStringToDsl", + "signature": [ + "(query: any) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.DslQuery", + "text": "DslQuery" + } + ], + "description": [], + "children": [ + { + "type": "Any", + "label": "query", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/lucene_string_to_dsl.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/lucene_string_to_dsl.ts#L12" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/lucene_string_to_dsl.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/lucene_string_to_dsl.ts#L12" + }, + "initialIsOpen": false + }, + { + "id": "def-common.decorateQuery", + "type": "Function", + "label": "decorateQuery", + "signature": [ + "(query: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.DslQuery", + "text": "DslQuery" + }, + ", queryStringOptions: string | Record, dateFormatTZ: string | undefined) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.DslQuery", + "text": "DslQuery" + } + ], + "description": [ + "\nDecorate queries with default parameters" + ], + "children": [ + { + "type": "CompoundType", + "label": "query", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.DslQuery", + "text": "DslQuery" + } + ], + "description": [ + "object" + ], + "source": { + "path": "src/plugins/data/common/es_query/es_query/decorate_query.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/decorate_query.ts#L22" + } + }, + { + "type": "CompoundType", + "label": "queryStringOptions", + "isRequired": true, + "signature": [ + "string | Record" + ], + "description": [ + "query:queryString:options from UI settings" + ], + "source": { + "path": "src/plugins/data/common/es_query/es_query/decorate_query.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/decorate_query.ts#L23" + } + }, + { + "type": "string", + "label": "dateFormatTZ", + "isRequired": false, + "signature": [ + "string | undefined" + ], + "description": [ + "dateFormat:tz from UI settings" + ], + "source": { + "path": "src/plugins/data/common/es_query/es_query/decorate_query.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/decorate_query.ts#L24" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/decorate_query.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/decorate_query.ts#L21" + }, + "initialIsOpen": false + }, + { + "id": "def-common.getEsQueryConfig", + "type": "Function", + "label": "getEsQueryConfig", + "signature": [ + "(config: KibanaConfig) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.EsQueryConfig", + "text": "EsQueryConfig" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "KibanaConfig" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/get_es_query_config.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/get_es_query_config.ts#L16" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/get_es_query_config.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/get_es_query_config.ts#L16" + }, + "initialIsOpen": false + }, + { + "id": "def-common.cleanFilter", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/index.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/index.ts#L36" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [ + "\nClean out any invalid attributes from the filters" + ], + "label": "cleanFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/index.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/index.ts#L36" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isFilterDisabled", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/index.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/index.ts#L38" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => boolean" + ], + "description": [], + "label": "isFilterDisabled", + "source": { + "path": "src/plugins/data/common/es_query/filters/index.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/index.ts#L38" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.buildFilter", + "type": "Function", + "label": "buildFilter", + "signature": [ + "(indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ", field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", type: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FILTERS", + "text": "FILTERS" + }, + ", negate: boolean, disabled: boolean, params: any, alias: string | null, store: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FilterStateStore", + "text": "FilterStateStore" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L22" + } + }, + { + "type": "Object", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L23" + } + }, + { + "type": "Enum", + "label": "type", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FILTERS", + "text": "FILTERS" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L24" + } + }, + { + "type": "boolean", + "label": "negate", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L25" + } + }, + { + "type": "boolean", + "label": "disabled", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L26" + } + }, + { + "type": "Any", + "label": "params", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L27" + } + }, + { + "type": "CompoundType", + "label": "alias", + "isRequired": false, + "signature": [ + "string | null" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L28" + } + }, + { + "type": "Enum", + "label": "store", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FilterStateStore", + "text": "FilterStateStore" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L29" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L21" + }, + "initialIsOpen": false + }, + { + "id": "def-common.buildCustomFilter", + "type": "Function", + "label": "buildCustomFilter", + "signature": [ + "(indexPatternString: string, queryDsl: any, disabled: boolean, negate: boolean, alias: string | null, store: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FilterStateStore", + "text": "FilterStateStore" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "children": [ + { + "type": "string", + "label": "indexPatternString", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L40" + } + }, + { + "type": "Any", + "label": "queryDsl", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L41" + } + }, + { + "type": "boolean", + "label": "disabled", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L42" + } + }, + { + "type": "boolean", + "label": "negate", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L43" + } + }, + { + "type": "CompoundType", + "label": "alias", + "isRequired": false, + "signature": [ + "string | null" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L44" + } + }, + { + "type": "Enum", + "label": "store", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FilterStateStore", + "text": "FilterStateStore" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 45, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L45" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/build_filters.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/build_filters.ts#L39" + }, + "initialIsOpen": false + }, + { + "id": "def-common.isExistsFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "filter", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L23" + } + } + ], + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ExistsFilter", + "text": "ExistsFilter" + } + ], + "description": [], + "label": "isExistsFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L23" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getExistsFilterField", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ExistsFilter", + "text": "ExistsFilter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L25" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ExistsFilter", + "text": "ExistsFilter" + }, + ") => any" + ], + "description": [], + "label": "getExistsFilterField", + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L25" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.buildExistsFilter", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L29" + } + }, + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L29" + } + } + ], + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ExistsFilter", + "text": "ExistsFilter" + } + ], + "description": [], + "label": "buildExistsFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L29" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isGeoBoundingBoxFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "filter", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts#L23" + } + } + ], + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GeoBoundingBoxFilter", + "text": "GeoBoundingBoxFilter" + } + ], + "description": [], + "label": "isGeoBoundingBoxFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts#L23" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getGeoBoundingBoxFilterField", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GeoBoundingBoxFilter", + "text": "GeoBoundingBoxFilter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts#L26" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GeoBoundingBoxFilter", + "text": "GeoBoundingBoxFilter" + }, + ") => any" + ], + "description": [], + "label": "getGeoBoundingBoxFilterField", + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts#L26" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isGeoPolygonFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "filter", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_polygon_filter.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_polygon_filter.ts#L22" + } + } + ], + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GeoPolygonFilter", + "text": "GeoPolygonFilter" + } + ], + "description": [], + "label": "isGeoPolygonFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_polygon_filter.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_polygon_filter.ts#L22" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getGeoPolygonFilterField", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GeoPolygonFilter", + "text": "GeoPolygonFilter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_polygon_filter.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_polygon_filter.ts#L25" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GeoPolygonFilter", + "text": "GeoPolygonFilter" + }, + ") => any" + ], + "description": [], + "label": "getGeoPolygonFilterField", + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_polygon_filter.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_polygon_filter.ts#L25" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getDisplayValueFromFilter", + "type": "Function", + "label": "getDisplayValueFromFilter", + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ", indexPatterns: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + "[]) => string" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/get_display_value.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/get_display_value.ts#L31" + } + }, + { + "type": "Array", + "label": "indexPatterns", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/get_display_value.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/get_display_value.ts#L31" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/get_display_value.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/get_display_value.ts#L31" + }, + "initialIsOpen": false + }, + { + "id": "def-common.getFilterField", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/get_filter_field.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/get_filter_field.ts#L18" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => any" + ], + "description": [], + "label": "getFilterField", + "source": { + "path": "src/plugins/data/common/es_query/filters/get_filter_field.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/get_filter_field.ts#L18" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getFilterParams", + "type": "Function", + "label": "getFilterParams", + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/get_filter_params.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/get_filter_params.ts#L11" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/get_filter_params.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/get_filter_params.ts#L11" + }, + "initialIsOpen": false + }, + { + "id": "def-common.getIndexPatternFromFilter", + "type": "Function", + "label": "getIndexPatternFromFilter", + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ", indexPatterns: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + "[]) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/get_index_pattern_from_filter.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/get_index_pattern_from_filter.ts#L13" + } + }, + { + "type": "Array", + "label": "indexPatterns", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/get_index_pattern_from_filter.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/get_index_pattern_from_filter.ts#L14" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/get_index_pattern_from_filter.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/get_index_pattern_from_filter.ts#L12" + }, + "initialIsOpen": false + }, + { + "id": "def-common.isMatchAllFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "filter", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/match_all_filter.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/match_all_filter.ts#L21" + } + } + ], + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.MatchAllFilter", + "text": "MatchAllFilter" + } + ], + "description": [], + "label": "isMatchAllFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/match_all_filter.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/match_all_filter.ts#L21" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.buildEmptyFilter", + "type": "Function", + "children": [ + { + "type": "boolean", + "label": "isPinned", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L52" + } + }, + { + "type": "string", + "label": "index", + "isRequired": false, + "signature": [ + "string | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L52" + } + } + ], + "signature": [ + "(isPinned: boolean, index?: string | undefined) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "label": "buildEmptyFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L52" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isFilterPinned", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L66" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => boolean | undefined" + ], + "description": [], + "label": "isFilterPinned", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L66" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.toggleFilterDisabled", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 70, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L70" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => { meta: { disabled: boolean; alias: string | null; negate: boolean; controlledBy?: string | undefined; index?: string | undefined; type?: string | undefined; key?: string | undefined; params?: any; value?: string | undefined; }; $state?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FilterState", + "text": "FilterState" + }, + " | undefined; query?: any; }" + ], + "description": [], + "label": "toggleFilterDisabled", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 70, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L70" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.toggleFilterNegated", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L77" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => { meta: { negate: boolean; alias: string | null; disabled: boolean; controlledBy?: string | undefined; index?: string | undefined; type?: string | undefined; key?: string | undefined; params?: any; value?: string | undefined; }; $state?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FilterState", + "text": "FilterState" + }, + " | undefined; query?: any; }" + ], + "description": [], + "label": "toggleFilterNegated", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L77" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.toggleFilterPinned", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L84" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => { $state: { store: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FilterStateStore", + "text": "FilterStateStore" + }, + "; }; meta: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FilterMeta", + "text": "FilterMeta" + }, + "; query?: any; }" + ], + "description": [], + "label": "toggleFilterPinned", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L84" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.enableFilter", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 91, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L91" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "label": "enableFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 91, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L91" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.disableFilter", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 94, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L94" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "label": "disableFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 94, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L94" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.pinFilter", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 97, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L97" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "label": "pinFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 97, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L97" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.unpinFilter", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 100, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L100" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "label": "unpinFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 100, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L100" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isFilter", + "type": "Function", + "children": [ + { + "type": "Unknown", + "label": "x", + "isRequired": true, + "signature": [ + "unknown" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 103, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L103" + } + } + ], + "signature": [ + "(x: unknown) => x is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "label": "isFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 103, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L103" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isFilters", + "type": "Function", + "children": [ + { + "type": "Unknown", + "label": "x", + "isRequired": true, + "signature": [ + "unknown" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 110, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L110" + } + } + ], + "signature": [ + "(x: unknown) => x is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[]" + ], + "description": [], + "label": "isFilters", + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 110, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L110" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isMissingFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "filter", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/missing_filter.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/missing_filter.ts#L18" + } + } + ], + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.MissingFilter", + "text": "MissingFilter" + } + ], + "description": [], + "label": "isMissingFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/missing_filter.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/missing_filter.ts#L18" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getMissingFilterField", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.MissingFilter", + "text": "MissingFilter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/missing_filter.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/missing_filter.ts#L20" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.MissingFilter", + "text": "MissingFilter" + }, + ") => any" + ], + "description": [], + "label": "getMissingFilterField", + "source": { + "path": "src/plugins/data/common/es_query/filters/missing_filter.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/missing_filter.ts#L20" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isPhraseFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "filter", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L34" + } + } + ], + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + } + ], + "description": [], + "label": "isPhraseFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L34" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isScriptedPhraseFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "filter", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 46, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L46" + } + } + ], + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + } + ], + "description": [], + "label": "isScriptedPhraseFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 46, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L46" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getPhraseFilterField", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L49" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + }, + ") => string" + ], + "description": [], + "label": "getPhraseFilterField", + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L49" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getPhraseFilterValue", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 54, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L54" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + }, + ") => PhraseFilterValue" + ], + "description": [], + "label": "getPhraseFilterValue", + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 54, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L54" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.buildPhraseFilter", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L61" + } + }, + { + "type": "Any", + "label": "value", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L62" + } + }, + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L63" + } + } + ], + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", value: any, indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + } + ], + "description": [], + "label": "buildPhraseFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 60, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L60" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getPhraseScript", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L84" + } + }, + { + "type": "string", + "label": "value", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L84" + } + } + ], + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", value: string) => { script: { source: string; lang: string | undefined; params: { value: any; }; }; }" + ], + "description": [], + "label": "getPhraseScript", + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L84" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isPhrasesFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "filter", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrases_filter.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrases_filter.ts#L23" + } + } + ], + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhrasesFilter", + "text": "PhrasesFilter" + } + ], + "description": [], + "label": "isPhrasesFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/phrases_filter.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrases_filter.ts#L23" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getPhrasesFilterField", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhrasesFilter", + "text": "PhrasesFilter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrases_filter.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrases_filter.ts#L26" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhrasesFilter", + "text": "PhrasesFilter" + }, + ") => string | undefined" + ], + "description": [], + "label": "getPhrasesFilterField", + "source": { + "path": "src/plugins/data/common/es_query/filters/phrases_filter.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrases_filter.ts#L26" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.buildPhrasesFilter", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrases_filter.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrases_filter.ts#L35" + } + }, + { + "type": "Array", + "label": "params", + "isRequired": true, + "signature": [ + "any[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrases_filter.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrases_filter.ts#L36" + } + }, + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrases_filter.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrases_filter.ts#L37" + } + } + ], + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", params: any[], indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhrasesFilter", + "text": "PhrasesFilter" + } + ], + "description": [], + "label": "buildPhrasesFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/phrases_filter.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrases_filter.ts#L34" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isQueryStringFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "filter", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/query_string_filter.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/query_string_filter.ts#L22" + } + } + ], + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.QueryStringFilter", + "text": "QueryStringFilter" + } + ], + "description": [], + "label": "isQueryStringFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/query_string_filter.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/query_string_filter.ts#L22" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.buildQueryFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "query", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/query_string_filter.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/query_string_filter.ts#L26" + } + }, + { + "type": "string", + "label": "index", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/query_string_filter.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/query_string_filter.ts#L26" + } + }, + { + "type": "string", + "label": "alias", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/query_string_filter.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/query_string_filter.ts#L26" + } + } + ], + "signature": [ + "(query: any, index: string, alias: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.QueryStringFilter", + "text": "QueryStringFilter" + } + ], + "description": [], + "label": "buildQueryFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/query_string_filter.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/query_string_filter.ts#L26" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isRangeFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "filter", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L73" + } + } + ], + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilter", + "text": "RangeFilter" + } + ], + "description": [], + "label": "isRangeFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L73" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isScriptedRangeFilter", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "filter", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L75" + } + } + ], + "signature": [ + "(filter: any) => filter is ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilter", + "text": "RangeFilter" + } + ], + "description": [], + "label": "isScriptedRangeFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L75" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getRangeFilterField", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "filter", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilter", + "text": "RangeFilter" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 81, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L81" + } + } + ], + "signature": [ + "(filter: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilter", + "text": "RangeFilter" + }, + ") => string" + ], + "description": [], + "label": "getRangeFilterField", + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 81, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L81" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.buildRangeFilter", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 94, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L94" + } + }, + { + "type": "Object", + "label": "params", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilterParams", + "text": "RangeFilterParams" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 95, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L95" + } + }, + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 96, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L96" + } + }, + { + "type": "string", + "label": "formattedValue", + "isRequired": false, + "signature": [ + "string | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 97, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L97" + } + } + ], + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", params: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilterParams", + "text": "RangeFilterParams" + }, + ", indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + ", formattedValue?: string | undefined) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilter", + "text": "RangeFilter" + } + ], + "description": [], + "label": "buildRangeFilter", + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 93, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L93" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getRangeScript", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "field", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 140, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L140" + } + }, + { + "type": "Object", + "label": "params", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilterParams", + "text": "RangeFilterParams" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 140, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L140" + } + } + ], + "signature": [ + "(field: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + ", params: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilterParams", + "text": "RangeFilterParams" + }, + ") => { script: { source: string; params: Partial<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilterParams", + "text": "RangeFilterParams" + }, + ">; lang: string | undefined; }; }" + ], + "description": [], + "label": "getRangeScript", + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 140, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L140" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.fromLiteralExpression", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "expression", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L31" + } + }, + { + "type": "Object", + "label": "parseOptions", + "isRequired": true, + "signature": [ + "Partial<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryParseOptions", + "text": "KueryParseOptions" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L32" + } + } + ], + "signature": [ + "(expression: any, parseOptions?: Partial<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryParseOptions", + "text": "KueryParseOptions" + }, + ">) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + } + ], + "description": [], + "label": "fromLiteralExpression", + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.fromKueryExpression", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "expression", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 45, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L45" + } + }, + { + "type": "Object", + "label": "parseOptions", + "isRequired": true, + "signature": [ + "Partial<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryParseOptions", + "text": "KueryParseOptions" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 46, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L46" + } + } + ], + "signature": [ + "(expression: any, parseOptions?: Partial<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryParseOptions", + "text": "KueryParseOptions" + }, + ">) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + } + ], + "description": [], + "label": "fromKueryExpression", + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L44" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.doesKueryExpressionHaveLuceneSyntaxError", + "type": "Function", + "children": [ + { + "type": "Any", + "label": "expression", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 60, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L60" + } + } + ], + "signature": [ + "(expression: any) => boolean" + ], + "description": [], + "label": "doesKueryExpressionHaveLuceneSyntaxError", + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 59, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L59" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.toElasticsearchQuery", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "node", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 78, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L78" + } + }, + { + "type": "Object", + "label": "indexPattern", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L79" + } + }, + { + "type": "Object", + "label": "config", + "isRequired": false, + "signature": [ + "Record | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L80" + } + }, + { + "type": "Object", + "label": "context", + "isRequired": false, + "signature": [ + "Record | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 81, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L81" + } + } + ], + "signature": [ + "(node: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + }, + ", indexPattern?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IIndexPattern", + "text": "IIndexPattern" + }, + " | undefined, config?: Record | undefined, context?: Record | undefined) => ", + { + "pluginId": "kibanaUtils", + "scope": "common", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-common.JsonObject", + "text": "JsonObject" + } + ], + "description": [], + "label": "toElasticsearchQuery", + "source": { + "path": "src/plugins/data/common/es_query/kuery/ast/ast.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/ast/ast.ts#L77" + }, + "tags": [ + "params", + "params" + ], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.castEsToKbnFieldTypeName", + "type": "Function", + "children": [ + { + "type": "string", + "label": "esType", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_types.ts#L39" + } + } + ], + "signature": [ + "(esType: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + } + ], + "description": [ + "\n Get the KbnFieldType name for an esType string\n" + ], + "label": "castEsToKbnFieldTypeName", + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_types.ts#L39" + }, + "tags": [ + "return" + ], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getKbnFieldType", + "type": "Function", + "children": [ + { + "type": "string", + "label": "typeName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_types.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_types.ts#L22" + } + } + ], + "signature": [ + "(typeName: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KbnFieldType", + "text": "KbnFieldType" + } + ], + "description": [ + "\n Get a type object by name\n" + ], + "label": "getKbnFieldType", + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_types.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_types.ts#L22" + }, + "tags": [ + "return" + ], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getKbnTypeNames", + "type": "Function", + "children": [], + "signature": [ + "() => string[]" + ], + "description": [ + "\n Get the esTypes known by all kbnFieldTypes\n" + ], + "label": "getKbnTypeNames", + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_types.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_types.ts#L30" + }, + "tags": [ + "return" + ], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getFilterableKbnTypeNames", + "type": "Function", + "children": [], + "signature": [ + "() => string[]" + ], + "description": [ + "\n Get filterable KbnFieldTypes\n" + ], + "label": "getFilterableKbnTypeNames", + "source": { + "path": "src/plugins/data/common/kbn_field_types/kbn_field_types.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/kbn_field_types.ts#L50" + }, + "tags": [ + "return" + ], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.shortenDottedString", + "type": "Function", + "label": "shortenDottedString", + "signature": [ + "(input: any) => any" + ], + "description": [ + "\nConvert a dot.notated.string into a short\nversion (d.n.string)\n" + ], + "children": [ + { + "type": "Any", + "label": "input", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/utils/shorten_dotted_string.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/utils/shorten_dotted_string.ts#L17" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/utils/shorten_dotted_string.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/utils/shorten_dotted_string.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-common.datatableToCSV", + "type": "Function", + "label": "datatableToCSV", + "signature": [ + "({ columns, rows }: ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.Datatable", + "text": "Datatable" + }, + ", { csvSeparator, quoteValues, formatFactory, raw }: CSVOptions) => string" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "{ columns, rows }", + "isRequired": true, + "signature": [ + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.Datatable", + "text": "Datatable" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/exports/export_csv.tsx", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/exports/export_csv.tsx#L42" + } + }, + { + "type": "Object", + "label": "{ csvSeparator, quoteValues, formatFactory, raw }", + "isRequired": true, + "signature": [ + "CSVOptions" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/exports/export_csv.tsx", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/exports/export_csv.tsx#L43" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/exports/export_csv.tsx", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/exports/export_csv.tsx#L41" + }, + "initialIsOpen": false + } + ], + "interfaces": [ + { + "id": "def-common.EsQueryConfig", + "type": "Interface", + "label": "EsQueryConfig", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.EsQueryConfig.allowLeadingWildcards", + "type": "boolean", + "label": "allowLeadingWildcards", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L18" + } + }, + { + "tags": [], + "id": "def-common.EsQueryConfig.queryStringOptions", + "type": "Object", + "label": "queryStringOptions", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L19" + }, + "signature": [ + "Record" + ] + }, + { + "tags": [], + "id": "def-common.EsQueryConfig.ignoreFilterIfFieldNotInIndex", + "type": "boolean", + "label": "ignoreFilterIfFieldNotInIndex", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L20" + } + }, + { + "tags": [], + "id": "def-common.EsQueryConfig.dateFormatTZ", + "type": "string", + "label": "dateFormatTZ", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L21" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/es_query/build_es_query.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/es_query/build_es_query.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-common.FilterExistsProperty", + "type": "Interface", + "label": "FilterExistsProperty", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.FilterExistsProperty.field", + "type": "Any", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L15" + }, + "signature": [ + "any" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L14" + }, + "initialIsOpen": false + }, + { + "id": "def-common.MatchAllFilterMeta", + "type": "Interface", + "label": "MatchAllFilterMeta", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.MatchAllFilterMeta", + "text": "MatchAllFilterMeta" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FilterMeta", + "text": "FilterMeta" + } + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.MatchAllFilterMeta.field", + "type": "Any", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/match_all_filter.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/match_all_filter.ts#L12" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-common.MatchAllFilterMeta.formattedValue", + "type": "string", + "label": "formattedValue", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/match_all_filter.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/match_all_filter.ts#L13" + } + } + ], + "source": { + "path": "src/plugins/data/common/es_query/filters/match_all_filter.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/match_all_filter.ts#L11" + }, + "initialIsOpen": false + }, + { + "id": "def-common.FilterValueFormatter", + "type": "Interface", + "label": "FilterValueFormatter", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.FilterValueFormatter.convert", + "type": "Function", + "label": "convert", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L21" + }, + "signature": [ + "FilterFormatterFunction" + ] + }, + { + "tags": [], + "id": "def-common.FilterValueFormatter.getConverterFor", + "type": "Function", + "label": "getConverterFor", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L22" + }, + "signature": [ + "(type: string) => FilterFormatterFunction" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L20" + }, + "initialIsOpen": false + }, + { + "id": "def-common.LatLon", + "type": "Interface", + "label": "LatLon", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.LatLon.lat", + "type": "number", + "label": "lat", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 48, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L48" + } + }, + { + "tags": [], + "id": "def-common.LatLon.lon", + "type": "number", + "label": "lon", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L49" + } + } + ], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L47" + }, + "initialIsOpen": false + }, + { + "id": "def-common.RangeFilterParams", + "type": "Interface", + "label": "RangeFilterParams", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.RangeFilterParams.from", + "type": "CompoundType", + "label": "from", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L36" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.RangeFilterParams.to", + "type": "CompoundType", + "label": "to", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L37" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.RangeFilterParams.gt", + "type": "CompoundType", + "label": "gt", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L38" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.RangeFilterParams.lt", + "type": "CompoundType", + "label": "lt", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L39" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.RangeFilterParams.gte", + "type": "CompoundType", + "label": "gte", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L40" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.RangeFilterParams.lte", + "type": "CompoundType", + "label": "lte", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L41" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.RangeFilterParams.format", + "type": "string", + "label": "format", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L42" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L35" + }, + "initialIsOpen": false + }, + { + "id": "def-common.EsRangeFilter", + "type": "Interface", + "label": "EsRangeFilter", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.EsRangeFilter.range", + "type": "Object", + "label": "range", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L57" + }, + "signature": [ + "{ [key: string]: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilterParams", + "text": "RangeFilterParams" + }, + "; }" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 56, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L56" + }, + "initialIsOpen": false + }, + { + "id": "def-common.KueryNode", + "type": "Interface", + "label": "KueryNode", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.KueryNode.type", + "type": "CompoundType", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L12" + }, + "signature": [ + "\"function\" | \"literal\" | \"namedArg\" | \"wildcard\"" + ] + }, + { + "id": "def-common.KueryNode.Unnamed", + "type": "Any", + "label": "Unnamed", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L13" + }, + "signature": [ + "any" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L11" + }, + "initialIsOpen": false + }, + { + "id": "def-common.KueryParseOptions", + "type": "Interface", + "label": "KueryParseOptions", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.KueryParseOptions.helpers", + "type": "Object", + "label": "helpers", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L19" + }, + "signature": [ + "{ [key: string]: any; }" + ] + }, + { + "tags": [], + "id": "def-common.KueryParseOptions.startRule", + "type": "string", + "label": "startRule", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L22" + } + }, + { + "tags": [], + "id": "def-common.KueryParseOptions.allowLeadingWildcards", + "type": "boolean", + "label": "allowLeadingWildcards", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L23" + } + }, + { + "tags": [], + "id": "def-common.KueryParseOptions.errorOnLuceneSyntax", + "type": "boolean", + "label": "errorOnLuceneSyntax", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L24" + } + }, + { + "tags": [], + "id": "def-common.KueryParseOptions.cursorSymbol", + "type": "string", + "label": "cursorSymbol", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L25" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.KueryParseOptions.parseCursor", + "type": "CompoundType", + "label": "parseCursor", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L26" + }, + "signature": [ + "boolean | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L18" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SavedObject", + "type": "Interface", + "label": "SavedObject", + "signature": [ + "SavedObject", + "" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.SavedObject.id", + "type": "string", + "label": "id", + "description": [ + "The ID of this Saved Object, guaranteed to be unique for all objects of the same `type`" + ], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 71, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L71" + } + }, + { + "tags": [], + "id": "def-common.SavedObject.type", + "type": "string", + "label": "type", + "description": [ + " The type of Saved Object. Each plugin can define it's own custom Saved Object types." + ], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L73" + } + }, + { + "tags": [], + "id": "def-common.SavedObject.version", + "type": "string", + "label": "version", + "description": [ + "An opaque version number which changes on each successful write operation. Can be used for implementing optimistic concurrency control." + ], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L75" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SavedObject.updated_at", + "type": "string", + "label": "updated_at", + "description": [ + "Timestamp of the last time this document had been updated." + ], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L77" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SavedObject.error", + "type": "Object", + "label": "error", + "description": [], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 78, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L78" + }, + "signature": [ + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObjectError", + "text": "SavedObjectError" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SavedObject.attributes", + "type": "Uncategorized", + "label": "attributes", + "description": [ + "{@inheritdoc SavedObjectAttributes}" + ], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L80" + }, + "signature": [ + "T" + ] + }, + { + "tags": [], + "id": "def-common.SavedObject.references", + "type": "Array", + "label": "references", + "description": [ + "{@inheritdoc SavedObjectReference}" + ], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 82, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L82" + }, + "signature": [ + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObjectReference", + "text": "SavedObjectReference" + }, + "[]" + ] + }, + { + "tags": [], + "id": "def-common.SavedObject.migrationVersion", + "type": "Object", + "label": "migrationVersion", + "description": [ + "{@inheritdoc SavedObjectsMigrationVersion}" + ], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L84" + }, + "signature": [ + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObjectsMigrationVersion", + "text": "SavedObjectsMigrationVersion" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SavedObject.coreMigrationVersion", + "type": "string", + "label": "coreMigrationVersion", + "description": [ + "A semver value that is used when upgrading objects between Kibana versions." + ], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 86, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L86" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SavedObject.namespaces", + "type": "Array", + "label": "namespaces", + "description": [ + "Namespace(s) that this saved object exists in. This attribute is only used for multi-namespace saved object types." + ], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 88, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L88" + }, + "signature": [ + "string[] | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SavedObject.originId", + "type": "string", + "label": "originId", + "description": [ + "\nThe ID of the saved object this originated from. This is set if this object's `id` was regenerated; that can happen during migration\nfrom a legacy single-namespace type, or during import. It is only set during migration or create operations. This is used during import\nto ensure that ID regeneration is deterministic, so saved objects will be overwritten if they are imported multiple times into a given\nspace." + ], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 95, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L95" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/core/types/saved_objects.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/core/types/saved_objects.ts#L69" + }, + "initialIsOpen": false + }, + { + "id": "def-common.KbnFieldTypeOptions", + "type": "Interface", + "label": "KbnFieldTypeOptions", + "description": [], + "tags": [ + "public" + ], + "children": [ + { + "tags": [], + "id": "def-common.KbnFieldTypeOptions.sortable", + "type": "boolean", + "label": "sortable", + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/types.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/types.ts#L11" + } + }, + { + "tags": [], + "id": "def-common.KbnFieldTypeOptions.filterable", + "type": "boolean", + "label": "filterable", + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/types.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/types.ts#L12" + } + }, + { + "tags": [], + "id": "def-common.KbnFieldTypeOptions.name", + "type": "string", + "label": "name", + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/types.ts#L13" + } + }, + { + "tags": [], + "id": "def-common.KbnFieldTypeOptions.esTypes", + "type": "Array", + "label": "esTypes", + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/types.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/types.ts#L14" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ES_FIELD_TYPES", + "text": "ES_FIELD_TYPES" + }, + "[]" + ] + } + ], + "source": { + "path": "src/plugins/data/common/kbn_field_types/types.ts", + "lineNumber": 10, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/types.ts#L10" + }, + "initialIsOpen": false + } + ], + "enums": [ + { + "id": "def-common.FilterStateStore", + "type": "Enum", + "label": "FilterStateStore", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L9" + }, + "initialIsOpen": false + }, + { + "id": "def-common.FILTERS", + "type": "Enum", + "label": "FILTERS", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/types.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/types.ts#L29" + }, + "initialIsOpen": false + }, + { + "id": "def-common.ES_FIELD_TYPES", + "type": "Enum", + "label": "ES_FIELD_TYPES", + "tags": [ + "public" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/types.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/types.ts#L18" + }, + "initialIsOpen": false + }, + { + "id": "def-common.KBN_FIELD_TYPES", + "type": "Enum", + "label": "KBN_FIELD_TYPES", + "tags": [ + "public" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/kbn_field_types/types.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/kbn_field_types/types.ts#L57" + }, + "initialIsOpen": false + } + ], + "misc": [ + { + "tags": [], + "id": "def-common.DEFAULT_QUERY_LANGUAGE", + "type": "string", + "label": "DEFAULT_QUERY_LANGUAGE", + "description": [], + "source": { + "path": "src/plugins/data/common/constants.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/constants.ts#L9" + }, + "signature": [ + "\"kuery\"" + ], + "initialIsOpen": false + }, + { + "id": "def-common.CustomFilter", + "type": "Type", + "label": "CustomFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/custom_filter.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/custom_filter.ts#L11" + }, + "signature": [ + "Filter & { query: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ExistsFilterMeta", + "type": "Type", + "label": "ExistsFilterMeta", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L12" + }, + "signature": [ + "{ alias: string | null; disabled: boolean; negate: boolean; controlledBy?: string | undefined; index?: string | undefined; type?: string | undefined; key?: string | undefined; params?: any; value?: string | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ExistsFilter", + "type": "Type", + "label": "ExistsFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/exists_filter.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/exists_filter.ts#L18" + }, + "signature": [ + "Filter & { meta: ExistsFilterMeta; exists?: FilterExistsProperty | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.GeoBoundingBoxFilterMeta", + "type": "Type", + "label": "GeoBoundingBoxFilterMeta", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts#L11" + }, + "signature": [ + "FilterMeta & { params: { bottom_right: LatLon; top_left: LatLon;}; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.GeoBoundingBoxFilter", + "type": "Type", + "label": "GeoBoundingBoxFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_bounding_box_filter.ts#L18" + }, + "signature": [ + "Filter & { meta: GeoBoundingBoxFilterMeta; geo_bounding_box: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.GeoPolygonFilterMeta", + "type": "Type", + "label": "GeoPolygonFilterMeta", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_polygon_filter.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_polygon_filter.ts#L11" + }, + "signature": [ + "FilterMeta & { params: { points: LatLon[];}; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.GeoPolygonFilter", + "type": "Type", + "label": "GeoPolygonFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/geo_polygon_filter.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/geo_polygon_filter.ts#L17" + }, + "signature": [ + "Filter & { meta: GeoPolygonFilterMeta; geo_polygon: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.MatchAllFilter", + "type": "Type", + "label": "MatchAllFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/match_all_filter.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/match_all_filter.ts#L16" + }, + "signature": [ + "Filter & { meta: MatchAllFilterMeta; match_all: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.FilterState", + "type": "Type", + "label": "FilterState", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L15" + }, + "signature": [ + "{ store: FilterStateStore; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.FilterMeta", + "type": "Type", + "label": "FilterMeta", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L26" + }, + "signature": [ + "{ alias: string | null; disabled: boolean; negate: boolean; controlledBy?: string | undefined; index?: string | undefined; type?: string | undefined; key?: string | undefined; params?: any; value?: string | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.Filter", + "type": "Type", + "label": "Filter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/meta_filter.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/meta_filter.ts#L41" + }, + "signature": [ + "{ $state?: FilterState | undefined; meta: FilterMeta; query?: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.MissingFilterMeta", + "type": "Type", + "label": "MissingFilterMeta", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/missing_filter.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/missing_filter.ts#L11" + }, + "signature": [ + "{ alias: string | null; disabled: boolean; negate: boolean; controlledBy?: string | undefined; index?: string | undefined; type?: string | undefined; key?: string | undefined; params?: any; value?: string | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.MissingFilter", + "type": "Type", + "label": "MissingFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/missing_filter.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/missing_filter.ts#L13" + }, + "signature": [ + "Filter & { meta: MissingFilterMeta; missing: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.PhraseFilterMeta", + "type": "Type", + "label": "PhraseFilterMeta", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L13" + }, + "signature": [ + "FilterMeta & { params?: { query: string; } | undefined; field?: any; index?: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.PhraseFilter", + "type": "Type", + "label": "PhraseFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrase_filter.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrase_filter.ts#L21" + }, + "signature": [ + "Filter & { meta: PhraseFilterMeta; script?: { script: { source?: any; lang?: string; params: any;}; } | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.PhrasesFilterMeta", + "type": "Type", + "label": "PhrasesFilterMeta", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrases_filter.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrases_filter.ts#L14" + }, + "signature": [ + "FilterMeta & { params: string[]; field?: string | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.PhrasesFilter", + "type": "Type", + "label": "PhrasesFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/phrases_filter.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/phrases_filter.ts#L19" + }, + "signature": [ + "Filter & { meta: PhrasesFilterMeta; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.QueryStringFilterMeta", + "type": "Type", + "label": "QueryStringFilterMeta", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/query_string_filter.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/query_string_filter.ts#L11" + }, + "signature": [ + "{ alias: string | null; disabled: boolean; negate: boolean; controlledBy?: string | undefined; index?: string | undefined; type?: string | undefined; key?: string | undefined; params?: any; value?: string | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.QueryStringFilter", + "type": "Type", + "label": "QueryStringFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/query_string_filter.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/query_string_filter.ts#L13" + }, + "signature": [ + "Filter & { meta: QueryStringFilterMeta; query?: { query_string: { query: string;}; } | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.RangeFilterMeta", + "type": "Type", + "label": "RangeFilterMeta", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L50" + }, + "signature": [ + "FilterMeta & { params: RangeFilterParams; field?: any; formattedValue?: string | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.RangeFilter", + "type": "Type", + "label": "RangeFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/range_filter.ts", + "lineNumber": 60, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/range_filter.ts#L60" + }, + "signature": [ + "Filter & EsRangeFilter & { meta: RangeFilterMeta; script?: { script: { params: any; lang: string; source: any;}; } | undefined; match_all?: any; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.FieldFilter", + "type": "Type", + "label": "FieldFilter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/filters/types.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/filters/types.ts#L19" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhrasesFilter", + "text": "PhrasesFilter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ExistsFilter", + "text": "ExistsFilter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.PhraseFilter", + "text": "PhraseFilter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.RangeFilter", + "text": "RangeFilter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.MatchAllFilter", + "text": "MatchAllFilter" + } + ], + "initialIsOpen": false + }, + { + "id": "def-common.DslQuery", + "type": "Type", + "label": "DslQuery", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/types.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/types.ts#L16" + }, + "signature": [ + "any" + ], + "initialIsOpen": false + }, + { + "id": "def-common.GetConfigFn", + "type": "Type", + "label": "GetConfigFn", + "tags": [], + "description": [ + "\nIf a service is being shared on both the client and the server, and\nthe client code requires synchronous access to uiSettings, both client\nand server should wrap the core uiSettings services in a function\nmatching this signature.\n\nThis matches the signature of the public `core.uiSettings.get`, and\nshould only be used in scenarios where async access to uiSettings is\nnot possible." + ], + "source": { + "path": "src/plugins/data/common/types.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/types.ts#L23" + }, + "signature": [ + "(key: string, defaultOverride: T | undefined) => T" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.CSV_MIME_TYPE", + "type": "string", + "label": "CSV_MIME_TYPE", + "description": [], + "source": { + "path": "src/plugins/data/common/exports/export_csv.tsx", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/exports/export_csv.tsx#L17" + }, + "signature": [ + "\"text/plain;charset=utf-8\"" + ], + "initialIsOpen": false + } + ], + "objects": [ + { + "tags": [], + "id": "def-common.UI_SETTINGS", + "type": "Object", + "label": "UI_SETTINGS", + "description": [], + "source": { + "path": "src/plugins/data/common/constants.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/constants.ts#L11" + }, + "signature": [ + "{ readonly META_FIELDS: \"metaFields\"; readonly DOC_HIGHLIGHT: \"doc_table:highlight\"; readonly QUERY_STRING_OPTIONS: \"query:queryString:options\"; readonly QUERY_ALLOW_LEADING_WILDCARDS: \"query:allowLeadingWildcards\"; readonly SEARCH_QUERY_LANGUAGE: \"search:queryLanguage\"; readonly SORT_OPTIONS: \"sort:options\"; readonly COURIER_IGNORE_FILTER_IF_FIELD_NOT_IN_INDEX: \"courier:ignoreFilterIfFieldNotInIndex\"; readonly COURIER_SET_REQUEST_PREFERENCE: \"courier:setRequestPreference\"; readonly COURIER_CUSTOM_REQUEST_PREFERENCE: \"courier:customRequestPreference\"; readonly COURIER_MAX_CONCURRENT_SHARD_REQUESTS: \"courier:maxConcurrentShardRequests\"; readonly COURIER_BATCH_SEARCHES: \"courier:batchSearches\"; readonly SEARCH_INCLUDE_FROZEN: \"search:includeFrozen\"; readonly SEARCH_TIMEOUT: \"search:timeout\"; readonly HISTOGRAM_BAR_TARGET: \"histogram:barTarget\"; readonly HISTOGRAM_MAX_BARS: \"histogram:maxBars\"; readonly HISTORY_LIMIT: \"history:limit\"; readonly SHORT_DOTS_ENABLE: \"shortDots:enable\"; readonly FORMAT_DEFAULT_TYPE_MAP: \"format:defaultTypeMap\"; readonly FORMAT_NUMBER_DEFAULT_PATTERN: \"format:number:defaultPattern\"; readonly FORMAT_PERCENT_DEFAULT_PATTERN: \"format:percent:defaultPattern\"; readonly FORMAT_BYTES_DEFAULT_PATTERN: \"format:bytes:defaultPattern\"; readonly FORMAT_CURRENCY_DEFAULT_PATTERN: \"format:currency:defaultPattern\"; readonly FORMAT_NUMBER_DEFAULT_LOCALE: \"format:number:defaultLocale\"; readonly TIMEPICKER_REFRESH_INTERVAL_DEFAULTS: \"timepicker:refreshIntervalDefaults\"; readonly TIMEPICKER_QUICK_RANGES: \"timepicker:quickRanges\"; readonly TIMEPICKER_TIME_DEFAULTS: \"timepicker:timeDefaults\"; readonly INDEXPATTERN_PLACEHOLDER: \"indexPattern:placeholder\"; readonly FILTERS_PINNED_BY_DEFAULT: \"filters:pinnedByDefault\"; readonly FILTERS_EDITOR_SUGGEST_VALUES: \"filterEditor:suggestValues\"; readonly AUTOCOMPLETE_USE_TIMERANGE: \"autocomplete:useTimeRange\"; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.nodeTypes", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.nodeTypes.function", + "type": "Object", + "label": "function", + "description": [ + "// This requires better typing of the different typings and their return types.\n// @ts-ignore" + ], + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/index.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/index.ts#L21" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "text": "src/plugins/data/common/es_query/kuery/node_types/function" + } + ] + }, + { + "tags": [], + "id": "def-common.nodeTypes.literal", + "type": "Object", + "label": "literal", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/index.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/index.ts#L22" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "text": "src/plugins/data/common/es_query/kuery/node_types/literal" + } + ] + }, + { + "tags": [], + "id": "def-common.nodeTypes.namedArg", + "type": "Object", + "label": "namedArg", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/index.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/index.ts#L23" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "text": "src/plugins/data/common/es_query/kuery/node_types/named_arg" + } + ] + }, + { + "tags": [], + "id": "def-common.nodeTypes.wildcard", + "type": "Object", + "label": "wildcard", + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/index.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/index.ts#L24" + }, + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "text": "src/plugins/data/common/es_query/kuery/node_types/wildcard" + } + ] + } + ], + "description": [], + "label": "nodeTypes", + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/index.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/index.ts#L18" + }, + "initialIsOpen": false + }, + { + "id": "def-common.nodeBuilder", + "type": "Object", + "tags": [], + "children": [ + { + "id": "def-common.nodeBuilder.is", + "type": "Function", + "children": [ + { + "type": "string", + "label": "fieldName", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/node_builder.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/node_builder.ts#L12" + } + }, + { + "type": "CompoundType", + "label": "value", + "isRequired": true, + "signature": [ + "string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/node_builder.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/node_builder.ts#L12" + } + } + ], + "signature": [ + "(fieldName: string, value: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.FunctionTypeBuildNode", + "text": "FunctionTypeBuildNode" + } + ], + "description": [], + "label": "is", + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/node_builder.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/node_builder.ts#L12" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-common.nodeBuilder.or", + "type": "Function", + "children": [ + { + "type": "Array", + "label": "nodes", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/node_builder.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/node_builder.ts#L19" + } + } + ], + "signature": [ + "(nodes: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + }, + "[]) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + } + ], + "description": [], + "label": "or", + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/node_builder.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/node_builder.ts#L19" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-common.nodeBuilder.and", + "type": "Function", + "children": [ + { + "type": "Array", + "label": "nodes", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/node_builder.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/node_builder.ts#L22" + } + } + ], + "signature": [ + "(nodes: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + }, + "[]) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KueryNode", + "text": "KueryNode" + } + ], + "description": [], + "label": "and", + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/node_builder.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/node_builder.ts#L22" + }, + "tags": [], + "returnComment": [] + } + ], + "description": [], + "label": "nodeBuilder", + "source": { + "path": "src/plugins/data/common/es_query/kuery/node_types/node_builder.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/es_query/kuery/node_types/node_builder.ts#L11" + }, + "initialIsOpen": false + } + ] + } +} \ No newline at end of file diff --git a/api_docs/data_search.json b/api_docs/data_search.json new file mode 100644 index 0000000000000..f060343ecef7c --- /dev/null +++ b/api_docs/data_search.json @@ -0,0 +1,20268 @@ +{ + "id": "data.search", + "client": { + "classes": [ + { + "id": "def-public.SearchInterceptor", + "type": "Class", + "tags": [], + "label": "SearchInterceptor", + "description": [], + "children": [ + { + "id": "def-public.SearchInterceptor.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "deps", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.SearchInterceptorDeps", + "text": "SearchInterceptorDeps" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L75" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L75" + } + }, + { + "id": "def-public.SearchInterceptor.getTimeoutMode", + "type": "Function", + "label": "getTimeoutMode", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.TimeoutErrorMode", + "text": "TimeoutErrorMode" + } + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 91, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L91" + } + }, + { + "id": "def-public.SearchInterceptor.handleSearchError", + "type": "Function", + "label": "handleSearchError", + "signature": [ + "(e: ", + { + "pluginId": "kibanaUtils", + "scope": "common", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-common.KibanaServerError", + "text": "KibanaServerError" + }, + " | ", + { + "pluginId": "kibanaUtils", + "scope": "common", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-common.AbortError", + "text": "AbortError" + }, + ", timeoutSignal: AbortSignal, options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => Error" + ], + "description": [], + "children": [ + { + "type": "CompoundType", + "label": "e", + "isRequired": true, + "signature": [ + { + "pluginId": "kibanaUtils", + "scope": "common", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-common.KibanaServerError", + "text": "KibanaServerError" + }, + " | ", + { + "pluginId": "kibanaUtils", + "scope": "common", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-common.AbortError", + "text": "AbortError" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 100, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L100" + } + }, + { + "type": "Object", + "label": "timeoutSignal", + "isRequired": true, + "signature": [ + "AbortSignal" + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 101, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L101" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 102, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L102" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 99, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L99" + } + }, + { + "id": "def-public.SearchInterceptor.search", + "type": "Function", + "label": "search", + "signature": [ + "(request: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchRequest", + "text": "IKibanaSearchRequest" + }, + ", options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => ", + "Observable", + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + ">" + ], + "description": [ + "\nSearches using the given `search` method. Overrides the `AbortSignal` with one that will abort\neither when the request times out, or when the original `AbortSignal` is aborted. Updates\n`pendingCount$` when the request is started/finalized.\n" + ], + "children": [ + { + "type": "Object", + "label": "request", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchRequest", + "text": "IKibanaSearchRequest" + }, + "" + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 247, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L247" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 248, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L248" + } + } + ], + "tags": [ + "options" + ], + "returnComment": [ + "`Observable` emitting the search response or an error." + ], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 246, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L246" + } + }, + { + "id": "def-public.SearchInterceptor.showError", + "type": "Function", + "label": "showError", + "signature": [ + "(e: Error) => void" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "e", + "isRequired": true, + "signature": [ + "Error" + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 275, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L275" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 275, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L275" + } + } + ], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L50" + }, + "initialIsOpen": false + }, + { + "id": "def-public.SearchTimeoutError", + "type": "Class", + "tags": [], + "label": "SearchTimeoutError", + "description": [ + "\nRequest Failure - When an entire multi request fails" + ], + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.SearchTimeoutError", + "text": "SearchTimeoutError" + }, + " extends ", + { + "pluginId": "kibanaUtils", + "scope": "common", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-common.KbnError", + "text": "KbnError" + } + ], + "children": [ + { + "tags": [], + "id": "def-public.SearchTimeoutError.mode", + "type": "Enum", + "label": "mode", + "description": [], + "source": { + "path": "src/plugins/data/public/search/errors/timeout_error.tsx", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/timeout_error.tsx#L26" + }, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.TimeoutErrorMode", + "text": "TimeoutErrorMode" + } + ] + }, + { + "id": "def-public.SearchTimeoutError.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "err", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/errors/timeout_error.tsx", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/timeout_error.tsx#L27" + } + }, + { + "type": "Enum", + "label": "mode", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.TimeoutErrorMode", + "text": "TimeoutErrorMode" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/errors/timeout_error.tsx", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/timeout_error.tsx#L27" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/search/errors/timeout_error.tsx", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/timeout_error.tsx#L27" + } + }, + { + "id": "def-public.SearchTimeoutError.getErrorMessage", + "type": "Function", + "label": "getErrorMessage", + "signature": [ + "(application: ", + { + "pluginId": "core", + "scope": "public", + "docId": "kibCoreApplicationPluginApi", + "section": "def-public.ApplicationStart", + "text": "ApplicationStart" + }, + ") => JSX.Element" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "application", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCoreApplicationPluginApi", + "section": "def-public.ApplicationStart", + "text": "ApplicationStart" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/errors/timeout_error.tsx", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/timeout_error.tsx#L80" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/search/errors/timeout_error.tsx", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/timeout_error.tsx#L80" + } + } + ], + "source": { + "path": "src/plugins/data/public/search/errors/timeout_error.tsx", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/timeout_error.tsx#L25" + }, + "initialIsOpen": false + }, + { + "id": "def-public.PainlessError", + "type": "Class", + "tags": [], + "label": "PainlessError", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.PainlessError", + "text": "PainlessError" + }, + " extends ", + "EsError" + ], + "children": [ + { + "tags": [], + "id": "def-public.PainlessError.painlessStack", + "type": "string", + "label": "painlessStack", + "description": [], + "source": { + "path": "src/plugins/data/public/search/errors/painless_error.tsx", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/painless_error.tsx#L20" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-public.PainlessError.indexPattern", + "type": "Object", + "label": "indexPattern", + "description": [], + "source": { + "path": "src/plugins/data/public/search/errors/painless_error.tsx", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/painless_error.tsx#L21" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | undefined" + ] + }, + { + "id": "def-public.PainlessError.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "err", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.IEsError", + "text": "IEsError" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/errors/painless_error.tsx", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/painless_error.tsx#L22" + } + }, + { + "type": "Object", + "label": "indexPattern", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/errors/painless_error.tsx", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/painless_error.tsx#L22" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/search/errors/painless_error.tsx", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/painless_error.tsx#L22" + } + }, + { + "id": "def-public.PainlessError.getErrorMessage", + "type": "Function", + "label": "getErrorMessage", + "signature": [ + "(application: ", + { + "pluginId": "core", + "scope": "public", + "docId": "kibCoreApplicationPluginApi", + "section": "def-public.ApplicationStart", + "text": "ApplicationStart" + }, + ") => JSX.Element" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "application", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCoreApplicationPluginApi", + "section": "def-public.ApplicationStart", + "text": "ApplicationStart" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/errors/painless_error.tsx", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/painless_error.tsx#L27" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/search/errors/painless_error.tsx", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/painless_error.tsx#L27" + } + } + ], + "source": { + "path": "src/plugins/data/public/search/errors/painless_error.tsx", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/painless_error.tsx#L19" + }, + "initialIsOpen": false + } + ], + "functions": [ + { + "id": "def-public.getEsPreference", + "type": "Function", + "label": "getEsPreference", + "signature": [ + "(uiSettings: ", + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.IUiSettingsClient", + "text": "IUiSettingsClient" + }, + ", sessionId: string) => any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "uiSettings", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.IUiSettingsClient", + "text": "IUiSettingsClient" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/es_search/get_es_preference.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/es_search/get_es_preference.ts#L14" + } + }, + { + "type": "string", + "label": "sessionId", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/public/search/es_search/get_es_preference.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/es_search/get_es_preference.ts#L14" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/public/search/es_search/get_es_preference.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/es_search/get_es_preference.ts#L14" + }, + "initialIsOpen": false + } + ], + "interfaces": [ + { + "id": "def-public.ISearchSetup", + "type": "Interface", + "label": "ISearchSetup", + "description": [ + "\nThe setup contract exposed by the Search plugin exposes the search strategy extension\npoint." + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.ISearchSetup.aggs", + "type": "Object", + "label": "aggs", + "description": [], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L29" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggsCommonSetup", + "text": "AggsCommonSetup" + } + ] + }, + { + "tags": [], + "id": "def-public.ISearchSetup.usageCollector", + "type": "Object", + "label": "usageCollector", + "description": [], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L30" + }, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.SearchUsageCollector", + "text": "SearchUsageCollector" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-public.ISearchSetup.session", + "type": "Object", + "label": "session", + "description": [ + "\nCurrent session management\n{@link ISessionService}" + ], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L35" + }, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.SessionService", + "text": "SessionService" + }, + ", \"start\" | \"destroy\" | \"state$\" | \"hasAccess\" | \"trackSearch\" | \"getSessionId\" | \"getSession$\" | \"isStored\" | \"isRestore\" | \"restore\" | \"clear\" | \"cancel\" | \"save\" | \"isCurrentSession\" | \"getSearchOptions\" | \"enableStorage\" | \"isSessionStorageReady\" | \"getSearchSessionIndicatorUiConfig\">" + ] + }, + { + "tags": [], + "id": "def-public.ISearchSetup.sessionsClient", + "type": "Object", + "label": "sessionsClient", + "description": [ + "\nSearch sessions SO CRUD\n{@link ISessionsClient}" + ], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L40" + }, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.SessionsClient", + "text": "SessionsClient" + }, + ", \"get\" | \"delete\" | \"create\" | \"find\" | \"update\" | \"extend\">" + ] + } + ], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L28" + }, + "initialIsOpen": false + }, + { + "id": "def-public.ISearchStart", + "type": "Interface", + "label": "ISearchStart", + "description": [ + "\nsearch service" + ], + "tags": [ + "public" + ], + "children": [ + { + "tags": [], + "id": "def-public.ISearchStart.aggs", + "type": "Object", + "label": "aggs", + "description": [ + "\nagg config sub service\n{@link AggsStart}\n" + ], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L57" + }, + "signature": [ + "Pick & Pick<{ types: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggTypesRegistryStart", + "text": "AggTypesRegistryStart" + }, + "; }, \"types\"> & Pick<{ types: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggTypesRegistryStart", + "text": "AggTypesRegistryStart" + }, + "; }, never>, \"calculateAutoTimeExpression\" | \"getDateMetaByDatatableColumn\" | \"datatableUtilities\" | \"createAggConfigs\" | \"types\">" + ] + }, + { + "tags": [], + "id": "def-public.ISearchStart.search", + "type": "Function", + "label": "search", + "description": [ + "\nlow level search\n{@link ISearchGeneric}" + ], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L62" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchGeneric", + "text": "ISearchGeneric" + } + ] + }, + { + "tags": [], + "id": "def-public.ISearchStart.showError", + "type": "Function", + "label": "showError", + "description": [], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L64" + }, + "signature": [ + "(e: Error) => void" + ] + }, + { + "tags": [], + "id": "def-public.ISearchStart.searchSource", + "type": "Object", + "label": "searchSource", + "description": [ + "\nhigh level search\n{@link ISearchStartSearchSource}" + ], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L69" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchStartSearchSource", + "text": "ISearchStartSearchSource" + } + ] + }, + { + "tags": [], + "id": "def-public.ISearchStart.session", + "type": "Object", + "label": "session", + "description": [ + "\nCurrent session management\n{@link ISessionService}" + ], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L74" + }, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.SessionService", + "text": "SessionService" + }, + ", \"start\" | \"destroy\" | \"state$\" | \"hasAccess\" | \"trackSearch\" | \"getSessionId\" | \"getSession$\" | \"isStored\" | \"isRestore\" | \"restore\" | \"clear\" | \"cancel\" | \"save\" | \"isCurrentSession\" | \"getSearchOptions\" | \"enableStorage\" | \"isSessionStorageReady\" | \"getSearchSessionIndicatorUiConfig\">" + ] + }, + { + "tags": [], + "id": "def-public.ISearchStart.sessionsClient", + "type": "Object", + "label": "sessionsClient", + "description": [ + "\nSearch sessions SO CRUD\n{@link ISessionsClient}" + ], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L79" + }, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.SessionsClient", + "text": "SessionsClient" + }, + ", \"get\" | \"delete\" | \"create\" | \"find\" | \"update\" | \"extend\">" + ] + } + ], + "source": { + "path": "src/plugins/data/public/search/types.ts", + "lineNumber": 51, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/types.ts#L51" + }, + "initialIsOpen": false + }, + { + "id": "def-public.SearchInterceptorDeps", + "type": "Interface", + "label": "SearchInterceptorDeps", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.SearchInterceptorDeps.bfetch", + "type": "Object", + "label": "bfetch", + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L41" + }, + "signature": [ + { + "pluginId": "bfetch", + "scope": "public", + "docId": "kibBfetchPluginApi", + "section": "def-public.BfetchPublicContract", + "text": "BfetchPublicContract" + } + ] + }, + { + "tags": [], + "id": "def-public.SearchInterceptorDeps.http", + "type": "Object", + "label": "http", + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L42" + }, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCoreHttpPluginApi", + "section": "def-public.HttpSetup", + "text": "HttpSetup" + } + ] + }, + { + "tags": [], + "id": "def-public.SearchInterceptorDeps.uiSettings", + "type": "Object", + "label": "uiSettings", + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L43" + }, + "signature": [ + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.IUiSettingsClient", + "text": "IUiSettingsClient" + } + ] + }, + { + "tags": [], + "id": "def-public.SearchInterceptorDeps.startServices", + "type": "Object", + "label": "startServices", + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L44" + }, + "signature": [ + "Promise<[", + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.CoreStart", + "text": "CoreStart" + }, + ", any, unknown]>" + ] + }, + { + "tags": [], + "id": "def-public.SearchInterceptorDeps.toasts", + "type": "Object", + "label": "toasts", + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 45, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L45" + }, + "signature": [ + "Pick<", + { + "pluginId": "core", + "scope": "public", + "docId": "kibCorePluginApi", + "section": "def-public.ToastsApi", + "text": "ToastsApi" + }, + ", \"get$\" | \"add\" | \"remove\" | \"addSuccess\" | \"addWarning\" | \"addDanger\" | \"addError\" | \"addInfo\">" + ] + }, + { + "tags": [], + "id": "def-public.SearchInterceptorDeps.usageCollector", + "type": "Object", + "label": "usageCollector", + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 46, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L46" + }, + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.SearchUsageCollector", + "text": "SearchUsageCollector" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-public.SearchInterceptorDeps.session", + "type": "Object", + "label": "session", + "description": [], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L47" + }, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.SessionService", + "text": "SessionService" + }, + ", \"start\" | \"destroy\" | \"state$\" | \"hasAccess\" | \"trackSearch\" | \"getSessionId\" | \"getSession$\" | \"isStored\" | \"isRestore\" | \"restore\" | \"clear\" | \"cancel\" | \"save\" | \"isCurrentSession\" | \"getSearchOptions\" | \"enableStorage\" | \"isSessionStorageReady\" | \"getSearchSessionIndicatorUiConfig\">" + ] + } + ], + "source": { + "path": "src/plugins/data/public/search/search_interceptor.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/search_interceptor.ts#L40" + }, + "initialIsOpen": false + }, + { + "id": "def-public.SearchSessionInfoProvider", + "type": "Interface", + "label": "SearchSessionInfoProvider", + "signature": [ + { + "pluginId": "data", + "scope": "public", + "docId": "kibDataSearchPluginApi", + "section": "def-public.SearchSessionInfoProvider", + "text": "SearchSessionInfoProvider" + }, + "" + ], + "description": [ + "\nProvide info about current search session to be stored in the Search Session saved object" + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-public.SearchSessionInfoProvider.getName", + "type": "Function", + "label": "getName", + "description": [ + "\nUser-facing name of the session.\ne.g. will be displayed in saved Search Sessions management list" + ], + "source": { + "path": "src/plugins/data/public/search/session/session_service.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/session/session_service.ts#L39" + }, + "signature": [ + "() => Promise" + ] + }, + { + "tags": [], + "id": "def-public.SearchSessionInfoProvider.getUrlGeneratorData", + "type": "Function", + "label": "getUrlGeneratorData", + "description": [], + "source": { + "path": "src/plugins/data/public/search/session/session_service.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/session/session_service.ts#L40" + }, + "signature": [ + "() => Promise<{ urlGeneratorId: ID; initialState: ", + { + "pluginId": "share", + "scope": "public", + "docId": "kibSharePluginApi", + "section": "def-public.UrlGeneratorStateMapping", + "text": "UrlGeneratorStateMapping" + }, + "[ID][\"State\"]; restoreState: ", + { + "pluginId": "share", + "scope": "public", + "docId": "kibSharePluginApi", + "section": "def-public.UrlGeneratorStateMapping", + "text": "UrlGeneratorStateMapping" + }, + "[ID][\"State\"]; }>" + ] + } + ], + "source": { + "path": "src/plugins/data/public/search/session/session_service.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/session/session_service.ts#L34" + }, + "initialIsOpen": false + } + ], + "enums": [ + { + "id": "def-public.SearchSessionState", + "type": "Enum", + "label": "SearchSessionState", + "tags": [ + "public" + ], + "description": [ + "\nPossible state that current session can be in\n" + ], + "source": { + "path": "src/plugins/data/public/search/session/search_session_state.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/session/search_session_state.ts#L19" + }, + "initialIsOpen": false + }, + { + "id": "def-public.TimeoutErrorMode", + "type": "Enum", + "label": "TimeoutErrorMode", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/public/search/errors/timeout_error.tsx", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/errors/timeout_error.tsx#L15" + }, + "initialIsOpen": false + } + ], + "misc": [ + { + "id": "def-public.EsdslExpressionFunctionDefinition", + "type": "Type", + "label": "EsdslExpressionFunctionDefinition", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/public/search/expressions/esdsl.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/expressions/esdsl.ts#L30" + }, + "signature": [ + "ExpressionFunctionDefinition<\"esdsl\", ", + { + "pluginId": "expressions", + "scope": "public", + "docId": "kibExpressionsPluginApi", + "section": "def-public.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ExecutionContextSearch", + "text": "ExecutionContextSearch" + }, + "> | null, Arguments, Output, ", + { + "pluginId": "expressions", + "scope": "public", + "docId": "kibExpressionsPluginApi", + "section": "def-public.ExecutionContext", + "text": "ExecutionContext" + }, + "<", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.Adapters", + "text": "Adapters" + }, + ", ", + "SerializableState" + ], + "initialIsOpen": false + }, + { + "id": "def-public.EsRawResponseExpressionTypeDefinition", + "type": "Type", + "label": "EsRawResponseExpressionTypeDefinition", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/public/search/expressions/es_raw_response.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/expressions/es_raw_response.ts#L57" + }, + "signature": [ + "ExpressionTypeDefinition<\"es_raw_response\", EsRawResponse, EsRawResponse>" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-public.noSearchSessionStorageCapabilityMessage", + "type": "string", + "label": "noSearchSessionStorageCapabilityMessage", + "description": [ + "\nMessage to display in case storing\nsession session is disabled due to turned off capability" + ], + "source": { + "path": "src/plugins/data/public/search/session/i18n.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/session/i18n.ts#L15" + }, + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-public.SEARCH_SESSIONS_MANAGEMENT_ID", + "type": "string", + "label": "SEARCH_SESSIONS_MANAGEMENT_ID", + "description": [], + "source": { + "path": "src/plugins/data/public/search/session/constants.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/session/constants.ts#L9" + }, + "signature": [ + "\"search_sessions\"" + ], + "initialIsOpen": false + }, + { + "id": "def-public.ISessionService", + "type": "Type", + "label": "ISessionService", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/public/search/session/session_service.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/session/session_service.ts#L25" + }, + "signature": [ + "{ start: () => string; destroy: () => void; readonly state$: Observable; hasAccess: () => boolean; trackSearch: (searchDescriptor: TrackSearchDescriptor) => () => void; getSessionId: () => string | undefined; getSession$: () => Observable; isStored: () => boolean; isRestore: () => boolean; restore: (sessionId: string) => void; clear: () => void; cancel: () => Promise; save: () => Promise; isCurrentSession: (sessionId?: string | undefined) => boolean; getSearchOptions: (sessionId?: string | undefined) => Required> | null; enableStorage: (searchSessionInfoProvider: SearchSessionInfoProvider, searchSessionIndicatorUiConfig?: SearchSessionIndicatorUiConfig | undefined) => void; isSessionStorageReady: () => boolean; getSearchSessionIndicatorUiConfig: () => SearchSessionIndicatorUiConfig; }" + ], + "initialIsOpen": false + }, + { + "id": "def-public.ISessionsClient", + "type": "Type", + "label": "ISessionsClient", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/public/search/session/sessions_client.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/public/search/session/sessions_client.ts#L13" + }, + "signature": [ + "{ get: (sessionId: string) => Promise>; delete: (sessionId: string) => Promise; create: ({ name, appId, urlGeneratorId, initialState, restoreState, sessionId, }: { name: string; appId: string; initialState: Record; restoreState: Record; urlGeneratorId: string; sessionId: string; }) => Promise>; find: (options: Pick) => Promise>; update: (sessionId: string, attributes: unknown) => Promise>; extend: (sessionId: string, expires: string) => Promise>; }" + ], + "initialIsOpen": false + } + ], + "objects": [] + }, + "server": { + "classes": [], + "functions": [ + { + "id": "def-server.getDefaultSearchParams", + "type": "Function", + "label": "getDefaultSearchParams", + "signature": [ + "(uiSettingsClient: ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.IUiSettingsClient", + "text": "IUiSettingsClient" + }, + ") => Promise>>, \"max_concurrent_shard_requests\" | \"ignore_unavailable\" | \"track_total_hits\">>" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "uiSettingsClient", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.IUiSettingsClient", + "text": "IUiSettingsClient" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/server/search/es_search/request_utils.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/es_search/request_utils.ts#L20" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/server/search/es_search/request_utils.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/es_search/request_utils.ts#L19" + }, + "initialIsOpen": false + }, + { + "id": "def-server.getShardTimeout", + "type": "Function", + "label": "getShardTimeout", + "signature": [ + "(config: Readonly<{ kibana: Readonly<{ readonly index: string; readonly autocompleteTerminateAfter: Readonly<{ clone: () => moment.Duration; humanize: { (argWithSuffix?: boolean | undefined, argThresholds?: moment.argThresholdOpts | undefined): string; (argThresholds?: moment.argThresholdOpts | undefined): string; }; abs: () => moment.Duration; as: (units: moment.unitOfTime.Base) => number; get: (units: moment.unitOfTime.Base) => number; milliseconds: () => number; asMilliseconds: () => number; seconds: () => number; asSeconds: () => number; minutes: () => number; asMinutes: () => number; hours: () => number; asHours: () => number; days: () => number; asDays: () => number; weeks: () => number; asWeeks: () => number; months: () => number; asMonths: () => number; years: () => number; asYears: () => number; add: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; subtract: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; locale: { (): string; (locale: moment.LocaleSpecifier): moment.Duration; }; localeData: () => moment.Locale; toISOString: () => string; toJSON: () => string; isValid: () => boolean; lang: { (locale: moment.LocaleSpecifier): moment.Moment; (): moment.Locale; }; toIsoString: () => string; }>; readonly autocompleteTimeout: Readonly<{ clone: () => moment.Duration; humanize: { (argWithSuffix?: boolean | undefined, argThresholds?: moment.argThresholdOpts | undefined): string; (argThresholds?: moment.argThresholdOpts | undefined): string; }; abs: () => moment.Duration; as: (units: moment.unitOfTime.Base) => number; get: (units: moment.unitOfTime.Base) => number; milliseconds: () => number; asMilliseconds: () => number; seconds: () => number; asSeconds: () => number; minutes: () => number; asMinutes: () => number; hours: () => number; asHours: () => number; days: () => number; asDays: () => number; weeks: () => number; asWeeks: () => number; months: () => number; asMonths: () => number; years: () => number; asYears: () => number; add: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; subtract: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; locale: { (): string; (locale: moment.LocaleSpecifier): moment.Duration; }; localeData: () => moment.Locale; toISOString: () => string; toJSON: () => string; isValid: () => boolean; lang: { (locale: moment.LocaleSpecifier): moment.Moment; (): moment.Locale; }; toIsoString: () => string; }>; }>; elasticsearch: Readonly<{ readonly shardTimeout: Readonly<{ clone: () => moment.Duration; humanize: { (argWithSuffix?: boolean | undefined, argThresholds?: moment.argThresholdOpts | undefined): string; (argThresholds?: moment.argThresholdOpts | undefined): string; }; abs: () => moment.Duration; as: (units: moment.unitOfTime.Base) => number; get: (units: moment.unitOfTime.Base) => number; milliseconds: () => number; asMilliseconds: () => number; seconds: () => number; asSeconds: () => number; minutes: () => number; asMinutes: () => number; hours: () => number; asHours: () => number; days: () => number; asDays: () => number; weeks: () => number; asWeeks: () => number; months: () => number; asMonths: () => number; years: () => number; asYears: () => number; add: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; subtract: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; locale: { (): string; (locale: moment.LocaleSpecifier): moment.Duration; }; localeData: () => moment.Locale; toISOString: () => string; toJSON: () => string; isValid: () => boolean; lang: { (locale: moment.LocaleSpecifier): moment.Moment; (): moment.Locale; }; toIsoString: () => string; }>; readonly requestTimeout: Readonly<{ clone: () => moment.Duration; humanize: { (argWithSuffix?: boolean | undefined, argThresholds?: moment.argThresholdOpts | undefined): string; (argThresholds?: moment.argThresholdOpts | undefined): string; }; abs: () => moment.Duration; as: (units: moment.unitOfTime.Base) => number; get: (units: moment.unitOfTime.Base) => number; milliseconds: () => number; asMilliseconds: () => number; seconds: () => number; asSeconds: () => number; minutes: () => number; asMinutes: () => number; hours: () => number; asHours: () => number; days: () => number; asDays: () => number; weeks: () => number; asWeeks: () => number; months: () => number; asMonths: () => number; years: () => number; asYears: () => number; add: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; subtract: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; locale: { (): string; (locale: moment.LocaleSpecifier): moment.Duration; }; localeData: () => moment.Locale; toISOString: () => string; toJSON: () => string; isValid: () => boolean; lang: { (locale: moment.LocaleSpecifier): moment.Moment; (): moment.Locale; }; toIsoString: () => string; }>; readonly pingTimeout: Readonly<{ clone: () => moment.Duration; humanize: { (argWithSuffix?: boolean | undefined, argThresholds?: moment.argThresholdOpts | undefined): string; (argThresholds?: moment.argThresholdOpts | undefined): string; }; abs: () => moment.Duration; as: (units: moment.unitOfTime.Base) => number; get: (units: moment.unitOfTime.Base) => number; milliseconds: () => number; asMilliseconds: () => number; seconds: () => number; asSeconds: () => number; minutes: () => number; asMinutes: () => number; hours: () => number; asHours: () => number; days: () => number; asDays: () => number; weeks: () => number; asWeeks: () => number; months: () => number; asMonths: () => number; years: () => number; asYears: () => number; add: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; subtract: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; locale: { (): string; (locale: moment.LocaleSpecifier): moment.Duration; }; localeData: () => moment.Locale; toISOString: () => string; toJSON: () => string; isValid: () => boolean; lang: { (locale: moment.LocaleSpecifier): moment.Moment; (): moment.Locale; }; toIsoString: () => string; }>; }>; path: Readonly<{ readonly data: string; }>; savedObjects: Readonly<{ readonly maxImportPayloadBytes: Readonly<{ isGreaterThan: (other: ", + "ByteSizeValue", + ") => boolean; isLessThan: (other: ", + "ByteSizeValue", + ") => boolean; isEqualTo: (other: ", + "ByteSizeValue", + ") => boolean; getValueInBytes: () => number; toString: (returnUnit?: \"b\" | \"kb\" | \"mb\" | \"gb\" | undefined) => string; }>; }>; }>) => Pick<", + "Search", + "<", + "RequestBody" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "Readonly<{ kibana: Readonly<{ readonly index: string; readonly autocompleteTerminateAfter: Readonly<{ clone: () => moment.Duration; humanize: { (argWithSuffix?: boolean | undefined, argThresholds?: moment.argThresholdOpts | undefined): string; (argThresholds?: moment.argThresholdOpts | undefined): string; }; abs: () => moment.Duration; as: (units: moment.unitOfTime.Base) => number; get: (units: moment.unitOfTime.Base) => number; milliseconds: () => number; asMilliseconds: () => number; seconds: () => number; asSeconds: () => number; minutes: () => number; asMinutes: () => number; hours: () => number; asHours: () => number; days: () => number; asDays: () => number; weeks: () => number; asWeeks: () => number; months: () => number; asMonths: () => number; years: () => number; asYears: () => number; add: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; subtract: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; locale: { (): string; (locale: moment.LocaleSpecifier): moment.Duration; }; localeData: () => moment.Locale; toISOString: () => string; toJSON: () => string; isValid: () => boolean; lang: { (locale: moment.LocaleSpecifier): moment.Moment; (): moment.Locale; }; toIsoString: () => string; }>; readonly autocompleteTimeout: Readonly<{ clone: () => moment.Duration; humanize: { (argWithSuffix?: boolean | undefined, argThresholds?: moment.argThresholdOpts | undefined): string; (argThresholds?: moment.argThresholdOpts | undefined): string; }; abs: () => moment.Duration; as: (units: moment.unitOfTime.Base) => number; get: (units: moment.unitOfTime.Base) => number; milliseconds: () => number; asMilliseconds: () => number; seconds: () => number; asSeconds: () => number; minutes: () => number; asMinutes: () => number; hours: () => number; asHours: () => number; days: () => number; asDays: () => number; weeks: () => number; asWeeks: () => number; months: () => number; asMonths: () => number; years: () => number; asYears: () => number; add: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; subtract: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; locale: { (): string; (locale: moment.LocaleSpecifier): moment.Duration; }; localeData: () => moment.Locale; toISOString: () => string; toJSON: () => string; isValid: () => boolean; lang: { (locale: moment.LocaleSpecifier): moment.Moment; (): moment.Locale; }; toIsoString: () => string; }>; }>; elasticsearch: Readonly<{ readonly shardTimeout: Readonly<{ clone: () => moment.Duration; humanize: { (argWithSuffix?: boolean | undefined, argThresholds?: moment.argThresholdOpts | undefined): string; (argThresholds?: moment.argThresholdOpts | undefined): string; }; abs: () => moment.Duration; as: (units: moment.unitOfTime.Base) => number; get: (units: moment.unitOfTime.Base) => number; milliseconds: () => number; asMilliseconds: () => number; seconds: () => number; asSeconds: () => number; minutes: () => number; asMinutes: () => number; hours: () => number; asHours: () => number; days: () => number; asDays: () => number; weeks: () => number; asWeeks: () => number; months: () => number; asMonths: () => number; years: () => number; asYears: () => number; add: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; subtract: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; locale: { (): string; (locale: moment.LocaleSpecifier): moment.Duration; }; localeData: () => moment.Locale; toISOString: () => string; toJSON: () => string; isValid: () => boolean; lang: { (locale: moment.LocaleSpecifier): moment.Moment; (): moment.Locale; }; toIsoString: () => string; }>; readonly requestTimeout: Readonly<{ clone: () => moment.Duration; humanize: { (argWithSuffix?: boolean | undefined, argThresholds?: moment.argThresholdOpts | undefined): string; (argThresholds?: moment.argThresholdOpts | undefined): string; }; abs: () => moment.Duration; as: (units: moment.unitOfTime.Base) => number; get: (units: moment.unitOfTime.Base) => number; milliseconds: () => number; asMilliseconds: () => number; seconds: () => number; asSeconds: () => number; minutes: () => number; asMinutes: () => number; hours: () => number; asHours: () => number; days: () => number; asDays: () => number; weeks: () => number; asWeeks: () => number; months: () => number; asMonths: () => number; years: () => number; asYears: () => number; add: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; subtract: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; locale: { (): string; (locale: moment.LocaleSpecifier): moment.Duration; }; localeData: () => moment.Locale; toISOString: () => string; toJSON: () => string; isValid: () => boolean; lang: { (locale: moment.LocaleSpecifier): moment.Moment; (): moment.Locale; }; toIsoString: () => string; }>; readonly pingTimeout: Readonly<{ clone: () => moment.Duration; humanize: { (argWithSuffix?: boolean | undefined, argThresholds?: moment.argThresholdOpts | undefined): string; (argThresholds?: moment.argThresholdOpts | undefined): string; }; abs: () => moment.Duration; as: (units: moment.unitOfTime.Base) => number; get: (units: moment.unitOfTime.Base) => number; milliseconds: () => number; asMilliseconds: () => number; seconds: () => number; asSeconds: () => number; minutes: () => number; asMinutes: () => number; hours: () => number; asHours: () => number; days: () => number; asDays: () => number; weeks: () => number; asWeeks: () => number; months: () => number; asMonths: () => number; years: () => number; asYears: () => number; add: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; subtract: (inp?: moment.DurationInputArg1, unit?: \"year\" | \"years\" | \"y\" | \"month\" | \"months\" | \"M\" | \"week\" | \"weeks\" | \"w\" | \"day\" | \"days\" | \"d\" | \"hour\" | \"hours\" | \"h\" | \"minute\" | \"minutes\" | \"m\" | \"second\" | \"seconds\" | \"s\" | \"millisecond\" | \"milliseconds\" | \"ms\" | \"quarter\" | \"quarters\" | \"Q\" | undefined) => moment.Duration; locale: { (): string; (locale: moment.LocaleSpecifier): moment.Duration; }; localeData: () => moment.Locale; toISOString: () => string; toJSON: () => string; isValid: () => boolean; lang: { (locale: moment.LocaleSpecifier): moment.Moment; (): moment.Locale; }; toIsoString: () => string; }>; }>; path: Readonly<{ readonly data: string; }>; savedObjects: Readonly<{ readonly maxImportPayloadBytes: Readonly<{ isGreaterThan: (other: ", + "ByteSizeValue", + ") => boolean; isLessThan: (other: ", + "ByteSizeValue", + ") => boolean; isEqualTo: (other: ", + "ByteSizeValue", + ") => boolean; getValueInBytes: () => number; toString: (returnUnit?: \"b\" | \"kb\" | \"mb\" | \"gb\" | undefined) => string; }>; }>; }>" + ], + "description": [], + "source": { + "path": "src/plugins/data/server/search/es_search/request_utils.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/es_search/request_utils.ts#L14" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/server/search/es_search/request_utils.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/es_search/request_utils.ts#L14" + }, + "initialIsOpen": false + }, + { + "id": "def-server.usageProvider", + "type": "Function", + "label": "usageProvider", + "signature": [ + "(core: ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.CoreSetup", + "text": "CoreSetup" + }, + ") => ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.SearchUsage", + "text": "SearchUsage" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "core", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.CoreSetup", + "text": "CoreSetup" + }, + "" + ], + "description": [], + "source": { + "path": "src/plugins/data/server/search/collectors/usage.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/collectors/usage.ts#L22" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/server/search/collectors/usage.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/collectors/usage.ts#L22" + }, + "initialIsOpen": false + }, + { + "id": "def-server.searchUsageObserver", + "type": "Function", + "label": "searchUsageObserver", + "signature": [ + "(logger: ", + "Logger", + ", usage: ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.SearchUsage", + "text": "SearchUsage" + }, + " | undefined) => { next(response: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IEsSearchResponse", + "text": "IEsSearchResponse" + }, + "): void; error(): void; }" + ], + "description": [ + "\nRxjs observer for easily doing `tap(searchUsageObserver(logger, usage))` in an rxjs chain." + ], + "children": [ + { + "type": "Object", + "label": "logger", + "isRequired": true, + "signature": [ + "Logger" + ], + "description": [], + "source": { + "path": "src/plugins/data/server/search/collectors/usage.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/collectors/usage.ts#L64" + } + }, + { + "type": "Object", + "label": "usage", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.SearchUsage", + "text": "SearchUsage" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/server/search/collectors/usage.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/collectors/usage.ts#L64" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/server/search/collectors/usage.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/collectors/usage.ts#L64" + }, + "initialIsOpen": false + } + ], + "interfaces": [ + { + "id": "def-server.ISearchStrategy", + "type": "Interface", + "label": "ISearchStrategy", + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.ISearchStrategy", + "text": "ISearchStrategy" + }, + "" + ], + "description": [ + "\nSearch strategy interface contains a search method that takes in a request and returns a promise\nthat resolves to a response." + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.ISearchStrategy.search", + "type": "Function", + "label": "search", + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L75" + }, + "signature": [ + "(request: SearchStrategyRequest, options: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ", deps: ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.SearchStrategyDependencies", + "text": "SearchStrategyDependencies" + }, + ") => ", + "Observable", + "" + ] + }, + { + "tags": [], + "id": "def-server.ISearchStrategy.cancel", + "type": "Function", + "label": "cancel", + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L80" + }, + "signature": [ + "((id: string, options: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ", deps: ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.SearchStrategyDependencies", + "text": "SearchStrategyDependencies" + }, + ") => Promise) | undefined" + ] + }, + { + "tags": [], + "id": "def-server.ISearchStrategy.extend", + "type": "Function", + "label": "extend", + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 81, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L81" + }, + "signature": [ + "((id: string, keepAlive: string, options: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ", deps: ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.SearchStrategyDependencies", + "text": "SearchStrategyDependencies" + }, + ") => Promise) | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 71, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L71" + }, + "initialIsOpen": false + }, + { + "id": "def-server.ISearchSetup", + "type": "Interface", + "label": "ISearchSetup", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.ISearchSetup.aggs", + "type": "Object", + "label": "aggs", + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L43" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggsCommonSetup", + "text": "AggsCommonSetup" + } + ] + }, + { + "tags": [], + "id": "def-server.ISearchSetup.registerSearchStrategy", + "type": "Function", + "label": "registerSearchStrategy", + "description": [ + "\nExtension point exposed for other plugins to register their own search\nstrategies." + ], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 48, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L48" + }, + "signature": [ + " = ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IEsSearchRequest", + "text": "IEsSearchRequest" + }, + ", SearchStrategyResponse extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " = ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IEsSearchResponse", + "text": "IEsSearchResponse" + }, + ">(name: string, strategy: ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.ISearchStrategy", + "text": "ISearchStrategy" + } + ] + }, + { + "tags": [], + "id": "def-server.ISearchSetup.usage", + "type": "Object", + "label": "usage", + "description": [ + "\nUsed internally for telemetry" + ], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 59, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L59" + }, + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.SearchUsage", + "text": "SearchUsage" + }, + " | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L42" + }, + "initialIsOpen": false + }, + { + "id": "def-server.ISearchStart", + "type": "Interface", + "label": "ISearchStart", + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.ISearchStart", + "text": "ISearchStart" + }, + "" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.ISearchStart.aggs", + "type": "Object", + "label": "aggs", + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 103, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L103" + }, + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.AggsStart", + "text": "AggsStart" + } + ] + }, + { + "tags": [], + "id": "def-server.ISearchStart.getSearchStrategy", + "type": "Function", + "label": "getSearchStrategy", + "description": [ + "\nGet other registered search strategies by name (or, by default, the Elasticsearch strategy).\nFor example, if a new strategy needs to use the already-registered ES search strategy, it can\nuse this function to accomplish that." + ], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 109, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L109" + }, + "signature": [ + "(name?: string | undefined) => ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.ISearchStrategy", + "text": "ISearchStrategy" + }, + "" + ] + }, + { + "tags": [], + "id": "def-server.ISearchStart.asScoped", + "type": "Function", + "label": "asScoped", + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 112, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L112" + }, + "signature": [ + "(request: ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCoreHttpPluginApi", + "section": "def-server.KibanaRequest", + "text": "KibanaRequest" + }, + ") => ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.IScopedSearchClient", + "text": "IScopedSearchClient" + } + ] + }, + { + "tags": [], + "id": "def-server.ISearchStart.searchSource", + "type": "Object", + "label": "searchSource", + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 113, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L113" + }, + "signature": [ + "{ asScoped: (request: ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCoreHttpPluginApi", + "section": "def-server.KibanaRequest", + "text": "KibanaRequest" + }, + ") => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchStartSearchSource", + "text": "ISearchStartSearchSource" + }, + ">; }" + ] + } + ], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 99, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L99" + }, + "initialIsOpen": false + }, + { + "id": "def-server.SearchStrategyDependencies", + "type": "Interface", + "label": "SearchStrategyDependencies", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.SearchStrategyDependencies.savedObjectsClient", + "type": "Object", + "label": "savedObjectsClient", + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L36" + }, + "signature": [ + "Pick<", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCoreSavedObjectsPluginApi", + "section": "def-server.SavedObjectsClient", + "text": "SavedObjectsClient" + }, + ", \"get\" | \"delete\" | \"create\" | \"find\" | \"update\" | \"bulkCreate\" | \"bulkGet\" | \"bulkUpdate\" | \"errors\" | \"checkConflicts\" | \"resolve\" | \"addToNamespaces\" | \"deleteFromNamespaces\" | \"removeReferencesTo\" | \"openPointInTimeForType\" | \"closePointInTime\">" + ] + }, + { + "tags": [], + "id": "def-server.SearchStrategyDependencies.esClient", + "type": "Object", + "label": "esClient", + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L37" + }, + "signature": [ + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.IScopedClusterClient", + "text": "IScopedClusterClient" + } + ] + }, + { + "tags": [], + "id": "def-server.SearchStrategyDependencies.uiSettingsClient", + "type": "Object", + "label": "uiSettingsClient", + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L38" + }, + "signature": [ + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.IUiSettingsClient", + "text": "IUiSettingsClient" + } + ] + }, + { + "tags": [], + "id": "def-server.SearchStrategyDependencies.searchSessionsClient", + "type": "Object", + "label": "searchSessionsClient", + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L39" + }, + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.IScopedSearchSessionsClient", + "text": "IScopedSearchSessionsClient" + }, + "" + ] + } + ], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L35" + }, + "initialIsOpen": false + }, + { + "id": "def-server.SearchUsage", + "type": "Interface", + "label": "SearchUsage", + "description": [], + "tags": [], + "children": [ + { + "id": "def-server.SearchUsage.trackError", + "type": "Function", + "label": "trackError", + "signature": [ + "() => Promise" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/server/search/collectors/usage.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/collectors/usage.ts#L18" + } + }, + { + "id": "def-server.SearchUsage.trackSuccess", + "type": "Function", + "label": "trackSuccess", + "signature": [ + "(duration: number) => Promise" + ], + "description": [], + "children": [ + { + "type": "number", + "label": "duration", + "isRequired": true, + "signature": [ + "number" + ], + "description": [], + "source": { + "path": "src/plugins/data/server/search/collectors/usage.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/collectors/usage.ts#L19" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/server/search/collectors/usage.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/collectors/usage.ts#L19" + } + } + ], + "source": { + "path": "src/plugins/data/server/search/collectors/usage.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/collectors/usage.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-server.ISearchSessionService", + "type": "Interface", + "label": "ISearchSessionService", + "signature": [ + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.ISearchSessionService", + "text": "ISearchSessionService" + }, + "" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-server.ISearchSessionService.asScopedProvider", + "type": "Function", + "label": "asScopedProvider", + "description": [], + "source": { + "path": "src/plugins/data/server/search/session/types.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/session/types.ts#L37" + }, + "signature": [ + "(core: ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCorePluginApi", + "section": "def-server.CoreStart", + "text": "CoreStart" + }, + ") => (request: ", + { + "pluginId": "core", + "scope": "server", + "docId": "kibCoreHttpPluginApi", + "section": "def-server.KibanaRequest", + "text": "KibanaRequest" + }, + ") => ", + { + "pluginId": "data", + "scope": "server", + "docId": "kibDataSearchPluginApi", + "section": "def-server.IScopedSearchSessionsClient", + "text": "IScopedSearchSessionsClient" + }, + "" + ] + } + ], + "source": { + "path": "src/plugins/data/server/search/session/types.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/session/types.ts#L36" + }, + "initialIsOpen": false + } + ], + "enums": [], + "misc": [ + { + "id": "def-server.SearchRequestHandlerContext", + "type": "Type", + "label": "SearchRequestHandlerContext", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/server/search/types.ts", + "lineNumber": 118, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/server/search/types.ts#L118" + }, + "signature": [ + "IScopedSearchClient" + ], + "initialIsOpen": false + } + ], + "objects": [] + }, + "common": { + "classes": [ + { + "id": "def-common.AggConfig", + "type": "Class", + "tags": [], + "label": "AggConfig", + "description": [], + "children": [ + { + "id": "def-common.AggConfig.ensureIds", + "type": "Function", + "label": "ensureIds", + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ".ensureIds" + ], + "description": [ + "\nEnsure that all of the objects in the list have ids, the objects\nand list are modified by reference.\n" + ], + "children": [ + { + "type": "Array", + "label": "list", + "isRequired": true, + "signature": [ + "any[]" + ], + "description": [ + "- a list of objects, objects can be anything really" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L63" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [ + "- the list that was passed in" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L63" + } + }, + { + "id": "def-common.AggConfig.nextId", + "type": "Function", + "label": "nextId", + "signature": [ + "typeof ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ".nextId" + ], + "description": [ + "\nCalculate the next id based on the ids in this list\n" + ], + "children": [ + { + "type": "Array", + "label": "list", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 83, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L83" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [ + "list - a list of objects with id properties" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 83, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L83" + } + }, + { + "tags": [], + "id": "def-common.AggConfig.aggConfigs", + "type": "Object", + "label": "aggConfigs", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 92, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L92" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + } + ] + }, + { + "tags": [], + "id": "def-common.AggConfig.id", + "type": "string", + "label": "id", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 93, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L93" + } + }, + { + "tags": [], + "id": "def-common.AggConfig.enabled", + "type": "boolean", + "label": "enabled", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 94, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L94" + } + }, + { + "tags": [], + "id": "def-common.AggConfig.params", + "type": "Any", + "label": "params", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 95, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L95" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-common.AggConfig.parent", + "type": "Object", + "label": "parent", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 96, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L96" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggConfig.brandNew", + "type": "CompoundType", + "label": "brandNew", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 97, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L97" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggConfig.schema", + "type": "string", + "label": "schema", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 98, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L98" + }, + "signature": [ + "string | undefined" + ] + }, + { + "id": "def-common.AggConfig.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "aggConfigs", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 104, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L104" + } + }, + { + "type": "Object", + "label": "opts", + "isRequired": true, + "signature": [ + "Pick & Pick<{ type: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, \"type\"> & Pick<{ type: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, never>, \"type\" | \"enabled\" | \"id\" | \"schema\" | \"params\">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 104, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L104" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 104, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L104" + } + }, + { + "id": "def-common.AggConfig.setParams", + "type": "Function", + "label": "setParams", + "signature": [ + "(from: any) => void" + ], + "description": [ + "\nWrite the current values to this.params, filling in the defaults as we go\n" + ], + "children": [ + { + "type": "Any", + "label": "from", + "isRequired": true, + "signature": [ + "any" + ], + "description": [ + "- optional object to read values from,\n used when initializing" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 134, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L134" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 134, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L134" + } + }, + { + "id": "def-common.AggConfig.getParam", + "type": "Function", + "label": "getParam", + "signature": [ + "(key: string) => any" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "key", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 171, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L171" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 171, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L171" + } + }, + { + "id": "def-common.AggConfig.write", + "type": "Function", + "label": "write", + "signature": [ + "(aggs?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + " | undefined) => Record" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "aggs", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 175, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L175" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 175, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L175" + } + }, + { + "id": "def-common.AggConfig.isFilterable", + "type": "Function", + "label": "isFilterable", + "signature": [ + "() => boolean" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 179, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L179" + } + }, + { + "id": "def-common.AggConfig.createFilter", + "type": "Function", + "label": "createFilter", + "signature": [ + "(key: string, params?: {}) => any" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "key", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 183, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L183" + } + }, + { + "type": "Object", + "label": "params", + "isRequired": true, + "signature": [ + "{}" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 183, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L183" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 183, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L183" + } + }, + { + "id": "def-common.AggConfig.onSearchRequestStart", + "type": "Function", + "label": "onSearchRequestStart", + "signature": [ + "(searchSource: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">, options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => Promise | Promise" + ], + "description": [ + "\n Hook for pre-flight logic, see AggType#onSearchRequestStart" + ], + "children": [ + { + "type": "Object", + "label": "searchSource", + "isRequired": true, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 209, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L209" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 209, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L209" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 209, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L209" + } + }, + { + "id": "def-common.AggConfig.toDsl", + "type": "Function", + "label": "toDsl", + "signature": [ + "(aggConfigs?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + " | undefined) => any" + ], + "description": [ + "\nConvert this aggConfig to its dsl syntax.\n\nAdds params and adhoc subaggs to a pojo, then returns it\n" + ], + "children": [ + { + "type": "Object", + "label": "aggConfigs", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + " | undefined" + ], + "description": [ + "- the config object to convert" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 230, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L230" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [ + "- if the config has a dsl representation, it is\n returned, else undefined is returned" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 230, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L230" + } + }, + { + "id": "def-common.AggConfig.serialize", + "type": "Function", + "label": "serialize", + "signature": [ + "() => { type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; }" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [ + "Returns a serialized representation of an AggConfig." + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 263, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L263" + } + }, + { + "id": "def-common.AggConfig.toJSON", + "type": "Function", + "label": "toJSON", + "signature": [ + "() => { type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; }" + ], + "description": [], + "children": [], + "tags": [ + "deprecated" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 294, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L294" + } + }, + { + "id": "def-common.AggConfig.toSerializedFieldFormat", + "type": "Function", + "label": "toSerializedFieldFormat", + "signature": [ + "() => {}" + ], + "description": [ + "\nReturns a serialized field format for the field used in this agg.\nThis can be passed to fieldFormats.deserialize to get the field\nformat instance.\n" + ], + "children": [], + "tags": [ + "public" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 305, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L305" + } + }, + { + "id": "def-common.AggConfig.toExpressionAst", + "type": "Function", + "label": "toExpressionAst", + "signature": [ + "() => ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionAstExpression", + "text": "ExpressionAstExpression" + }, + " | undefined" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [ + "Returns an ExpressionAst representing the this agg type." + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 314, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L314" + } + }, + { + "id": "def-common.AggConfig.getAggParams", + "type": "Function", + "label": "getAggParams", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamType", + "text": "AggParamType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ">[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 369, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L369" + } + }, + { + "id": "def-common.AggConfig.getRequestAggs", + "type": "Function", + "label": "getRequestAggs", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 373, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L373" + } + }, + { + "id": "def-common.AggConfig.getResponseAggs", + "type": "Function", + "label": "getResponseAggs", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 377, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L377" + } + }, + { + "id": "def-common.AggConfig.getValue", + "type": "Function", + "label": "getValue", + "signature": [ + "(bucket: any) => any" + ], + "description": [], + "children": [ + { + "type": "Any", + "label": "bucket", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 381, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L381" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 381, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L381" + } + }, + { + "id": "def-common.AggConfig.getKey", + "type": "Function", + "label": "getKey", + "signature": [ + "(bucket: any, key?: string | undefined) => any" + ], + "description": [], + "children": [ + { + "type": "Any", + "label": "bucket", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 385, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L385" + } + }, + { + "type": "string", + "label": "key", + "isRequired": false, + "signature": [ + "string | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 385, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L385" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 385, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L385" + } + }, + { + "id": "def-common.AggConfig.getFieldDisplayName", + "type": "Function", + "label": "getFieldDisplayName", + "signature": [ + "() => any" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 393, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L393" + } + }, + { + "id": "def-common.AggConfig.getField", + "type": "Function", + "label": "getField", + "signature": [ + "() => any" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 399, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L399" + } + }, + { + "id": "def-common.AggConfig.getValueBucketPath", + "type": "Function", + "label": "getValueBucketPath", + "signature": [ + "() => string" + ], + "description": [ + "\nReturns the bucket path containing the main value the agg will produce\n(e.g. for sum of bytes it will point to the sum, for median it will point\n to the 50 percentile in the percentile multi value bucket)" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 408, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L408" + } + }, + { + "id": "def-common.AggConfig.makeLabel", + "type": "Function", + "label": "makeLabel", + "signature": [ + "(percentageMode?: boolean) => any" + ], + "description": [], + "children": [ + { + "type": "boolean", + "label": "percentageMode", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 412, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L412" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 412, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L412" + } + }, + { + "id": "def-common.AggConfig.getIndexPattern", + "type": "Function", + "label": "getIndexPattern", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 426, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L426" + } + }, + { + "id": "def-common.AggConfig.getTimeRange", + "type": "Function", + "label": "getTimeRange", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + }, + " | undefined" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 430, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L430" + } + }, + { + "id": "def-common.AggConfig.fieldName", + "type": "Function", + "label": "fieldName", + "signature": [ + "() => any" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 434, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L434" + } + }, + { + "id": "def-common.AggConfig.fieldIsTimeField", + "type": "Function", + "label": "fieldIsTimeField", + "signature": [ + "() => boolean | \"\" | undefined" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 439, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L439" + } + }, + { + "id": "def-common.AggConfig.type", + "type": "Object", + "label": "type", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 446, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L446" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + } + ] + }, + { + "id": "def-common.AggConfig.type", + "type": "Object", + "label": "type", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 450, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L450" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + } + ] + }, + { + "id": "def-common.AggConfig.setType", + "type": "Function", + "label": "setType", + "signature": [ + "(type: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + ") => void" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "type", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 480, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L480" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 480, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L480" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 55, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L55" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggConfigs", + "type": "Class", + "tags": [], + "label": "AggConfigs", + "description": [], + "children": [ + { + "tags": [], + "id": "def-common.AggConfigs.indexPattern", + "type": "Object", + "label": "indexPattern", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L58" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ] + }, + { + "tags": [], + "id": "def-common.AggConfigs.timeRange", + "type": "Object", + "label": "timeRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 59, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L59" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggConfigs.aggs", + "type": "Array", + "label": "aggs", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L62" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ] + }, + { + "id": "def-common.AggConfigs.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 65, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L65" + } + }, + { + "type": "Array", + "label": "configStates", + "isRequired": true, + "signature": [ + "Pick & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, \"type\"> & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, never>, \"type\" | \"enabled\" | \"id\" | \"schema\" | \"params\">[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L66" + } + }, + { + "type": "Object", + "label": "opts", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigsOptions", + "text": "AggConfigsOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L67" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L64" + } + }, + { + "id": "def-common.AggConfigs.setTimeRange", + "type": "Function", + "label": "setTimeRange", + "signature": [ + "(timeRange: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + }, + ") => void" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "timeRange", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L79" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L79" + } + }, + { + "id": "def-common.AggConfigs.clone", + "type": "Function", + "label": "clone", + "signature": [ + "({ enabledOnly }?: { enabledOnly?: boolean | undefined; }) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "{ enabledOnly = true }", + "isRequired": true, + "signature": [ + "{ enabledOnly?: boolean | undefined; }" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 97, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L97" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 97, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L97" + } + }, + { + "id": "def-common.AggConfigs.createAggConfig", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "params", + "isRequired": true, + "signature": [ + "Pick & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, \"type\"> & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, never>, \"type\" | \"enabled\" | \"id\" | \"schema\" | \"params\">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 111, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L111" + } + }, + { + "type": "Object", + "label": "{ addToAggConfigs = true }", + "isRequired": true, + "signature": [ + "{ addToAggConfigs?: boolean | undefined; }" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 112, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L112" + } + } + ], + "signature": [ + "(params: Pick & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, \"type\"> & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + } + ], + "description": [], + "label": "createAggConfig", + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 110, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L110" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-common.AggConfigs.jsonDataEquals", + "type": "Function", + "label": "jsonDataEquals", + "signature": [ + "(aggConfigs: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]) => boolean" + ], + "description": [ + "\nData-by-data comparison of this Aggregation\nIgnores the non-array indexes" + ], + "children": [ + { + "type": "Array", + "label": "aggConfigs", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [ + "an AggConfigs instance" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 153, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L153" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 153, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L153" + } + }, + { + "id": "def-common.AggConfigs.toDsl", + "type": "Function", + "label": "toDsl", + "signature": [ + "(hierarchical?: boolean) => Record" + ], + "description": [], + "children": [ + { + "type": "boolean", + "label": "hierarchical", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 165, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L165" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 165, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L165" + } + }, + { + "id": "def-common.AggConfigs.getAll", + "type": "Function", + "label": "getAll", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 227, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L227" + } + }, + { + "id": "def-common.AggConfigs.byIndex", + "type": "Function", + "label": "byIndex", + "signature": [ + "(index: number) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + } + ], + "description": [], + "children": [ + { + "type": "number", + "label": "index", + "isRequired": true, + "signature": [ + "number" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 231, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L231" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 231, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L231" + } + }, + { + "id": "def-common.AggConfigs.byId", + "type": "Function", + "label": "byId", + "signature": [ + "(id: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + " | undefined" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 235, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L235" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 235, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L235" + } + }, + { + "id": "def-common.AggConfigs.byName", + "type": "Function", + "label": "byName", + "signature": [ + "(name: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 239, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L239" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 239, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L239" + } + }, + { + "id": "def-common.AggConfigs.byType", + "type": "Function", + "label": "byType", + "signature": [ + "(type: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "type", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 243, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L243" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 243, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L243" + } + }, + { + "id": "def-common.AggConfigs.byTypeName", + "type": "Function", + "label": "byTypeName", + "signature": [ + "(type: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "type", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 247, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L247" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 247, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L247" + } + }, + { + "id": "def-common.AggConfigs.bySchemaName", + "type": "Function", + "label": "bySchemaName", + "signature": [ + "(schema: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "schema", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 251, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L251" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 251, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L251" + } + }, + { + "id": "def-common.AggConfigs.getRequestAggs", + "type": "Function", + "label": "getRequestAggs", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 255, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L255" + } + }, + { + "id": "def-common.AggConfigs.getRequestAggById", + "type": "Function", + "label": "getRequestAggById", + "signature": [ + "(id: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + " | undefined" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 269, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L269" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 269, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L269" + } + }, + { + "id": "def-common.AggConfigs.getResponseAggs", + "type": "Function", + "label": "getResponseAggs", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [ + "\nGets the AggConfigs (and possibly ResponseAggConfigs) that\nrepresent the values that will be produced when all aggs\nare run.\n\nWith multi-value metric aggs it is possible for a single agg\nrequest to result in multiple agg values, which is why the length\nof a vis' responseValuesAggs may be different than the vis' aggs\n" + ], + "children": [], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 284, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L284" + } + }, + { + "id": "def-common.AggConfigs.getResponseAggById", + "type": "Function", + "label": "getResponseAggById", + "signature": [ + "(id: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + " | undefined" + ], + "description": [ + "\nFind a response agg by it's id. This may be an agg in the aggConfigs, or one\ncreated specifically for a response value\n" + ], + "children": [ + { + "type": "string", + "label": "id", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "- the id of the agg to find" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 298, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L298" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 298, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L298" + } + }, + { + "id": "def-common.AggConfigs.onSearchRequestStart", + "type": "Function", + "label": "onSearchRequestStart", + "signature": [ + "(searchSource: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">, options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => Promise<[unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown, unknown]>" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "searchSource", + "isRequired": true, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 307, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L307" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 307, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L307" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 307, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L307" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L57" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggType", + "type": "Class", + "tags": [], + "label": "AggType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggType", + "text": "AggType" + }, + "" + ], + "children": [ + { + "tags": [ + "property", + "type" + ], + "id": "def-common.AggType.name", + "type": "string", + "label": "name", + "description": [ + "\nthe unique, unchanging, name that we have assigned this aggType\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 70, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L70" + } + }, + { + "tags": [], + "id": "def-common.AggType.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 72, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L72" + } + }, + { + "tags": [], + "id": "def-common.AggType.subtype", + "type": "string", + "label": "subtype", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L73" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [ + "property", + "type" + ], + "id": "def-common.AggType.dslName", + "type": "string", + "label": "dslName", + "description": [ + "\nthe name of the elasticsearch aggregation that this aggType represents. Usually just this.name\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L80" + } + }, + { + "tags": [ + "property", + "type" + ], + "id": "def-common.AggType.expressionName", + "type": "string", + "label": "expressionName", + "description": [ + "\nthe name of the expression function that this aggType represents.\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 87, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L87" + } + }, + { + "tags": [ + "property", + "type" + ], + "id": "def-common.AggType.title", + "type": "string", + "label": "title", + "description": [ + "\nthe user friendly name that will be shown in the ui for this aggType\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 94, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L94" + } + }, + { + "tags": [], + "id": "def-common.AggType.valueType", + "type": "CompoundType", + "label": "valueType", + "description": [ + "\nThe type the values produced by this agg will have in the final data table.\nIf not specified, the type of the field is used." + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 99, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L99" + }, + "signature": [ + "\"string\" | \"number\" | \"boolean\" | \"object\" | \"date\" | \"ip\" | \"_source\" | \"attachment\" | \"geo_point\" | \"geo_shape\" | \"murmur3\" | \"unknown\" | \"conflict\" | \"nested\" | \"histogram\" | \"null\" | undefined" + ] + }, + { + "tags": [ + "method" + ], + "id": "def-common.AggType.makeLabel", + "type": "Function", + "label": "makeLabel", + "description": [ + "\na function that will be called when this aggType is assigned to\nan aggConfig, and that aggConfig is being rendered (in a form, chart, etc.).\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L108" + }, + "signature": [ + "((aggConfig: TAggConfig) => string) | (() => string)" + ] + }, + { + "tags": [ + "property", + "type" + ], + "id": "def-common.AggType.ordered", + "type": "Any", + "label": "ordered", + "description": [ + "\nDescribes if this aggType creates data that is ordered, and if that ordered data\nis some sort of time series.\n\nIf the aggType does not create ordered data, set this to something \"falsy\".\n\nIf this does create orderedData, then the value should be an object.\n\nIf the orderdata is some sort of time series, `this.ordered` should be an object\nwith the property `date: true`\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 123, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L123" + }, + "signature": [ + "any" + ] + }, + { + "tags": [ + "type" + ], + "id": "def-common.AggType.hasNoDsl", + "type": "boolean", + "label": "hasNoDsl", + "description": [ + "\nFlag that prevents this aggregation from being included in the dsl. This is only\nused by the count aggregation (currently) since it doesn't really exist and it's output\nis available on every bucket.\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 131, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L131" + } + }, + { + "tags": [], + "id": "def-common.AggType.createFilter", + "type": "Function", + "label": "createFilter", + "description": [ + "\nThe method to create a filter representation of the bucket" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 138, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L138" + }, + "signature": [ + "((aggConfig: TAggConfig, key: any, params?: any) => any) | undefined" + ] + }, + { + "tags": [ + "property", + "type" + ], + "id": "def-common.AggType.params", + "type": "Array", + "label": "params", + "description": [ + "\nAn instance of {{#crossLink \"AggParams\"}}{{/crossLink}}.\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 145, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L145" + }, + "signature": [ + "TParam[]" + ] + }, + { + "tags": [ + "method" + ], + "id": "def-common.AggType.getRequestAggs", + "type": "Function", + "label": "getRequestAggs", + "description": [ + "\nDesigned for multi-value metric aggs, this method can return a\nset of AggConfigs that should replace this aggConfig in requests\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 155, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L155" + }, + "signature": [ + "((aggConfig: TAggConfig) => TAggConfig[]) | (() => void | TAggConfig[])" + ] + }, + { + "tags": [ + "method" + ], + "id": "def-common.AggType.getResponseAggs", + "type": "Function", + "label": "getResponseAggs", + "description": [ + "\nDesigned for multi-value metric aggs, this method can return a\nset of AggConfigs that should replace this aggConfig in result sets\nthat walk the AggConfig set.\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 166, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L166" + }, + "signature": [ + "((aggConfig: TAggConfig) => TAggConfig[]) | (() => void | TAggConfig[])" + ] + }, + { + "tags": [], + "id": "def-common.AggType.decorateAggConfig", + "type": "Function", + "label": "decorateAggConfig", + "description": [ + "\nA function that will be called each time an aggConfig of this type\nis created, giving the agg type a chance to modify the agg config" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 171, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L171" + }, + "signature": [ + "() => any" + ] + }, + { + "tags": [ + "return" + ], + "id": "def-common.AggType.postFlightRequest", + "type": "Function", + "label": "postFlightRequest", + "description": [ + "\nA function that needs to be called after the main request has been made\nand should return an updated response" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 184, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L184" + }, + "signature": [ + "(resp: any, aggConfigs: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + ", aggConfig: TAggConfig, searchSource: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">, inspectorRequestAdapter?: ", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.RequestAdapter", + "text": "RequestAdapter" + }, + " | undefined, abortSignal?: AbortSignal | undefined, searchSessionId?: string | undefined) => Promise" + ] + }, + { + "tags": [ + "return" + ], + "id": "def-common.AggType.getSerializedFormat", + "type": "Function", + "label": "getSerializedFormat", + "description": [ + "\nGet the serialized format for the values produced by this agg type,\noverridden by several metrics that always output a simple number.\nYou can pass this output to fieldFormatters.deserialize to get\nthe formatter instance.\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 202, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L202" + }, + "signature": [ + "(agg: TAggConfig) => ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.SerializedFieldFormat", + "text": "SerializedFieldFormat" + }, + ">" + ] + }, + { + "tags": [], + "id": "def-common.AggType.getValue", + "type": "Function", + "label": "getValue", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 204, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L204" + }, + "signature": [ + "(agg: TAggConfig, bucket: any) => any" + ] + }, + { + "tags": [], + "id": "def-common.AggType.getKey", + "type": "Function", + "label": "getKey", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 206, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L206" + }, + "signature": [ + "((bucket: any, key: any, agg: TAggConfig) => any) | undefined" + ] + }, + { + "id": "def-common.AggType.paramByName", + "type": "Function", + "children": [ + { + "type": "string", + "label": "name", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L208" + } + } + ], + "signature": [ + "(name: string) => TParam | undefined" + ], + "description": [], + "label": "paramByName", + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L208" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-common.AggType.getValueBucketPath", + "type": "Function", + "children": [ + { + "type": "Uncategorized", + "label": "agg", + "isRequired": true, + "signature": [ + "TAggConfig" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 212, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L212" + } + } + ], + "signature": [ + "(agg: TAggConfig) => string" + ], + "description": [], + "label": "getValueBucketPath", + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 212, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L212" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-common.AggType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [ + "\nGeneric AggType Constructor\n\nUsed to create the values exposed by the agg_types module.\n" + ], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggTypeConfig", + "text": "AggTypeConfig" + }, + ">" + ], + "description": [ + "- used to set the properties of the AggType" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 225, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L225" + } + } + ], + "tags": [ + "class", + "private" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 225, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L225" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 60, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L60" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggTypesRegistry", + "type": "Class", + "tags": [], + "label": "AggTypesRegistry", + "description": [], + "children": [ + { + "id": "def-common.AggTypesRegistry.setup", + "type": "Function", + "children": [], + "signature": [ + "() => { registerBucket: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + ">(name: N, type: T) => void; registerMetric: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + ">(name: N, type: T) => void; }" + ], + "description": [], + "label": "setup", + "source": { + "path": "src/plugins/data/common/search/aggs/agg_types_registry.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_types_registry.ts#L31" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-common.AggTypesRegistry.start", + "type": "Function", + "children": [], + "signature": [ + "() => { get: (name: string) => any; getAll: () => { buckets: any[]; metrics: any[]; }; }" + ], + "description": [], + "label": "start", + "source": { + "path": "src/plugins/data/common/search/aggs/agg_types_registry.ts", + "lineNumber": 60, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_types_registry.ts#L60" + }, + "tags": [], + "returnComment": [] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_types_registry.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_types_registry.ts#L27" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggsCommonService", + "type": "Class", + "tags": [], + "label": "AggsCommonService", + "description": [ + "\nThe aggs service provides a means of modeling and manipulating the various\nElasticsearch aggregations supported by Kibana, providing the ability to\noutput the correct DSL when you are ready to send your request to ES." + ], + "children": [ + { + "id": "def-common.AggsCommonService.setup", + "type": "Function", + "label": "setup", + "signature": [ + "({ registerFunction }: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggsCommonSetupDependencies", + "text": "AggsCommonSetupDependencies" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggsCommonSetup", + "text": "AggsCommonSetup" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "{ registerFunction }", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggsCommonSetupDependencies", + "text": "AggsCommonSetupDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/aggs_service.ts", + "lineNumber": 56, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/aggs_service.ts#L56" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/aggs_service.ts", + "lineNumber": 56, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/aggs_service.ts#L56" + } + }, + { + "id": "def-common.AggsCommonService.start", + "type": "Function", + "label": "start", + "signature": [ + "({ getConfig, getIndexPattern, isDefaultTimezone, }: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggsCommonStartDependencies", + "text": "AggsCommonStartDependencies" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggsCommonStart", + "text": "AggsCommonStart" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "{\n getConfig,\n getIndexPattern,\n isDefaultTimezone,\n }", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggsCommonStartDependencies", + "text": "AggsCommonStartDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/aggs_service.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/aggs_service.ts#L73" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/aggs_service.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/aggs_service.ts#L73" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/aggs_service.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/aggs_service.ts#L53" + }, + "initialIsOpen": false + }, + { + "id": "def-common.BucketAggType", + "type": "Class", + "tags": [], + "label": "BucketAggType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggType", + "text": "AggType" + }, + ">" + ], + "children": [ + { + "tags": [], + "id": "def-common.BucketAggType.getKey", + "type": "Function", + "label": "getKey", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L35" + }, + "signature": [ + "(bucket: any, key: any, agg: TBucketAggConfig) => any" + ] + }, + { + "tags": [], + "id": "def-common.BucketAggType.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L36" + } + }, + { + "id": "def-common.BucketAggType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "BucketAggTypeConfig" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L38" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L38" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L31" + }, + "initialIsOpen": false + }, + { + "id": "def-common.CidrMask", + "type": "Class", + "tags": [], + "label": "CidrMask", + "description": [], + "children": [ + { + "tags": [], + "id": "def-common.CidrMask.initialAddress", + "type": "Object", + "label": "initialAddress", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts#L18" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.Ipv4Address", + "text": "Ipv4Address" + } + ] + }, + { + "tags": [], + "id": "def-common.CidrMask.prefixLength", + "type": "number", + "label": "prefixLength", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts#L19" + } + }, + { + "id": "def-common.CidrMask.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "mask", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts#L21" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts#L21" + } + }, + { + "id": "def-common.CidrMask.getRange", + "type": "Function", + "label": "getRange", + "signature": [ + "() => { from: string; to: string; }" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts#L33" + } + }, + { + "id": "def-common.CidrMask.toString", + "type": "Function", + "label": "toString", + "signature": [ + "() => string" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts#L44" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/cidr_mask.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-common.MetricAggType", + "type": "Class", + "tags": [], + "label": "MetricAggType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggType", + "text": "AggType" + }, + ">" + ], + "children": [ + { + "tags": [], + "id": "def-common.MetricAggType.subtype", + "type": "string", + "label": "subtype", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L41" + } + }, + { + "tags": [], + "id": "def-common.MetricAggType.isScalable", + "type": "Function", + "label": "isScalable", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L42" + }, + "signature": [ + "() => boolean" + ] + }, + { + "tags": [], + "id": "def-common.MetricAggType.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L43" + } + }, + { + "id": "def-common.MetricAggType.getKey", + "type": "Function", + "children": [], + "signature": [ + "() => void" + ], + "description": [], + "label": "getKey", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 45, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L45" + }, + "tags": [], + "returnComment": [] + }, + { + "id": "def-common.MetricAggType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "MetricAggTypeConfig" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L47" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L47" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L37" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamType", + "type": "Class", + "tags": [], + "label": "AggParamType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamType", + "text": "AggParamType" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BaseParamType", + "text": "BaseParamType" + }, + "" + ], + "children": [ + { + "tags": [], + "id": "def-common.AggParamType.makeAgg", + "type": "Function", + "label": "makeAgg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L15" + }, + "signature": [ + "(agg: TAggConfig, state?: { type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined) => TAggConfig" + ] + }, + { + "tags": [], + "id": "def-common.AggParamType.allowedAggs", + "type": "Array", + "label": "allowedAggs", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L16" + }, + "signature": [ + "string[]" + ] + }, + { + "id": "def-common.AggParamType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L18" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L18" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/agg.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/agg.ts#L12" + }, + "initialIsOpen": false + }, + { + "id": "def-common.BaseParamType", + "type": "Class", + "tags": [], + "label": "BaseParamType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BaseParamType", + "text": "BaseParamType" + }, + "" + ], + "children": [ + { + "tags": [], + "id": "def-common.BaseParamType.name", + "type": "string", + "label": "name", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L15" + } + }, + { + "tags": [], + "id": "def-common.BaseParamType.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L16" + } + }, + { + "tags": [], + "id": "def-common.BaseParamType.displayName", + "type": "string", + "label": "displayName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L17" + } + }, + { + "tags": [], + "id": "def-common.BaseParamType.required", + "type": "boolean", + "label": "required", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L18" + } + }, + { + "tags": [], + "id": "def-common.BaseParamType.advanced", + "type": "boolean", + "label": "advanced", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L19" + } + }, + { + "tags": [], + "id": "def-common.BaseParamType.default", + "type": "Any", + "label": "default", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L20" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-common.BaseParamType.write", + "type": "Function", + "label": "write", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L21" + }, + "signature": [ + "(aggConfig: TAggConfig, output: Record, aggConfigs?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + " | undefined, locals?: Record | undefined) => void" + ] + }, + { + "tags": [], + "id": "def-common.BaseParamType.serialize", + "type": "Function", + "label": "serialize", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L27" + }, + "signature": [ + "(value: any, aggConfig?: TAggConfig | undefined) => any" + ] + }, + { + "tags": [], + "id": "def-common.BaseParamType.deserialize", + "type": "Function", + "label": "deserialize", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L28" + }, + "signature": [ + "(value: any, aggConfig?: TAggConfig | undefined) => any" + ] + }, + { + "tags": [], + "id": "def-common.BaseParamType.toExpressionAst", + "type": "Function", + "label": "toExpressionAst", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L29" + }, + "signature": [ + "((value: any) => ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionAstExpression", + "text": "ExpressionAstExpression" + }, + " | undefined) | undefined" + ] + }, + { + "tags": [], + "id": "def-common.BaseParamType.options", + "type": "Array", + "label": "options", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L30" + }, + "signature": [ + "any[]" + ] + }, + { + "tags": [], + "id": "def-common.BaseParamType.valueType", + "type": "Any", + "label": "valueType", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L31" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-common.BaseParamType.modifyAggConfigOnSearchRequestStart", + "type": "Function", + "label": "modifyAggConfigOnSearchRequestStart", + "description": [ + "\n A function that will be called before an aggConfig is serialized and sent to ES.\n Allows aggConfig to retrieve values needed for serialization\n Example usage: an aggregation needs to know the min/max of a field to determine an appropriate interval\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 45, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L45" + }, + "signature": [ + "(aggConfig: TAggConfig, searchSource?: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\"> | undefined, options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => void" + ] + }, + { + "id": "def-common.BaseParamType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 51, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L51" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 51, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L51" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/base.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/base.ts#L14" + }, + "initialIsOpen": false + }, + { + "id": "def-common.FieldParamType", + "type": "Class", + "tags": [], + "label": "FieldParamType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.FieldParamType", + "text": "FieldParamType" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BaseParamType", + "text": "BaseParamType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ">" + ], + "children": [ + { + "tags": [], + "id": "def-common.FieldParamType.required", + "type": "boolean", + "label": "required", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L24" + } + }, + { + "tags": [], + "id": "def-common.FieldParamType.scriptable", + "type": "boolean", + "label": "scriptable", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L25" + } + }, + { + "tags": [], + "id": "def-common.FieldParamType.filterFieldTypes", + "type": "CompoundType", + "label": "filterFieldTypes", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L26" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.FieldTypes", + "text": "FieldTypes" + } + ] + }, + { + "tags": [], + "id": "def-common.FieldParamType.onlyAggregatable", + "type": "boolean", + "label": "onlyAggregatable", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L27" + } + }, + { + "id": "def-common.FieldParamType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L29" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L29" + } + }, + { + "id": "def-common.FieldParamType.getAvailableFields", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "aggConfig", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 100, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L100" + } + } + ], + "signature": [ + "(aggConfig: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternField", + "text": "IndexPatternField" + }, + "[]" + ], + "description": [ + "\nfilter the fields to the available ones" + ], + "label": "getAvailableFields", + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 100, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L100" + }, + "tags": [], + "returnComment": [] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L23" + }, + "initialIsOpen": false + }, + { + "id": "def-common.JsonParamType", + "type": "Class", + "tags": [], + "label": "JsonParamType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.JsonParamType", + "text": "JsonParamType" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BaseParamType", + "text": "BaseParamType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ">" + ], + "children": [ + { + "id": "def-common.JsonParamType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/json.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/json.ts#L15" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/json.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/json.ts#L15" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/json.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/json.ts#L14" + }, + "initialIsOpen": false + }, + { + "id": "def-common.OptionedParamType", + "type": "Class", + "tags": [], + "label": "OptionedParamType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.OptionedParamType", + "text": "OptionedParamType" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BaseParamType", + "text": "BaseParamType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ">" + ], + "children": [ + { + "tags": [], + "id": "def-common.OptionedParamType.options", + "type": "Array", + "label": "options", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L20" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.OptionedValueProp", + "text": "OptionedValueProp" + }, + "[]" + ] + }, + { + "id": "def-common.OptionedParamType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L22" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L22" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L19" + }, + "initialIsOpen": false + }, + { + "id": "def-common.StringParamType", + "type": "Class", + "tags": [], + "label": "StringParamType", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.StringParamType", + "text": "StringParamType" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BaseParamType", + "text": "BaseParamType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ">" + ], + "children": [ + { + "id": "def-common.StringParamType.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "config", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/string.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/string.ts#L13" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/string.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/string.ts#L13" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/string.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/string.ts#L12" + }, + "initialIsOpen": false + }, + { + "id": "def-common.InvalidEsCalendarIntervalError", + "type": "Class", + "tags": [], + "label": "InvalidEsCalendarIntervalError", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.InvalidEsCalendarIntervalError", + "text": "InvalidEsCalendarIntervalError" + }, + " extends Error" + ], + "children": [ + { + "id": "def-common.InvalidEsCalendarIntervalError.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "interval", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts#L14" + } + }, + { + "type": "number", + "label": "value", + "isRequired": true, + "signature": [ + "number" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts#L15" + } + }, + { + "type": "CompoundType", + "label": "unit", + "isRequired": true, + "signature": [ + "Unit" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts#L16" + } + }, + { + "type": "string", + "label": "type", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts#L17" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts#L13" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_calendar_interval_error.ts#L12" + }, + "initialIsOpen": false + }, + { + "id": "def-common.InvalidEsIntervalFormatError", + "type": "Class", + "tags": [], + "label": "InvalidEsIntervalFormatError", + "description": [], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.InvalidEsIntervalFormatError", + "text": "InvalidEsIntervalFormatError" + }, + " extends Error" + ], + "children": [ + { + "id": "def-common.InvalidEsIntervalFormatError.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "interval", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_interval_format_error.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_interval_format_error.ts#L12" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_interval_format_error.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_interval_format_error.ts#L12" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_interval_format_error.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/invalid_es_interval_format_error.ts#L11" + }, + "initialIsOpen": false + }, + { + "id": "def-common.Ipv4Address", + "type": "Class", + "tags": [], + "label": "Ipv4Address", + "description": [], + "children": [ + { + "id": "def-common.Ipv4Address.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "CompoundType", + "label": "ipAddress", + "isRequired": true, + "signature": [ + "React.ReactText" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/ipv4_address.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/ipv4_address.ts#L25" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/ipv4_address.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/ipv4_address.ts#L25" + } + }, + { + "id": "def-common.Ipv4Address.toString", + "type": "Function", + "label": "toString", + "signature": [ + "() => string" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/ipv4_address.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/ipv4_address.ts#L50" + } + }, + { + "id": "def-common.Ipv4Address.valueOf", + "type": "Function", + "label": "valueOf", + "signature": [ + "() => number" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/ipv4_address.ts", + "lineNumber": 60, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/ipv4_address.ts#L60" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/ipv4_address.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/ipv4_address.ts#L22" + }, + "initialIsOpen": false + }, + { + "id": "def-common.RequestFailure", + "type": "Class", + "tags": [], + "label": "RequestFailure", + "description": [ + "\nRequest Failure - When an entire multi request fails" + ], + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.RequestFailure", + "text": "RequestFailure" + }, + " extends ", + { + "pluginId": "kibanaUtils", + "scope": "common", + "docId": "kibKibanaUtilsPluginApi", + "section": "def-common.KbnError", + "text": "KbnError" + } + ], + "children": [ + { + "tags": [], + "id": "def-common.RequestFailure.resp", + "type": "Object", + "label": "resp", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/request_error.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/request_error.ts#L19" + }, + "signature": [ + "SearchResponse", + " | undefined" + ] + }, + { + "id": "def-common.RequestFailure.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "CompoundType", + "label": "err", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchError", + "text": "SearchError" + }, + " | null" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/request_error.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/request_error.ts#L20" + } + }, + { + "type": "Object", + "label": "resp", + "isRequired": false, + "signature": [ + "SearchResponse", + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/request_error.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/request_error.ts#L20" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/request_error.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/request_error.ts#L20" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/request_error.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/request_error.ts#L18" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SearchSource", + "type": "Class", + "tags": [ + "public" + ], + "label": "SearchSource", + "description": [], + "children": [ + { + "tags": [], + "id": "def-common.SearchSource.history", + "type": "Array", + "label": "history", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 111, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L111" + }, + "signature": [ + "Record[]" + ] + }, + { + "id": "def-common.SearchSource.Unnamed", + "type": "Function", + "label": "Constructor", + "signature": [ + "any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "fields", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 115, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L115" + } + }, + { + "type": "Object", + "label": "dependencies", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceDependencies", + "text": "SearchSourceDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 115, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L115" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 115, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L115" + } + }, + { + "id": "def-common.SearchSource.setPreferredSearchStrategyId", + "type": "Function", + "label": "setPreferredSearchStrategyId", + "signature": [ + "(searchStrategyId: string) => void" + ], + "description": [ + "**\nPUBLIC API\n\ninternal, dont use" + ], + "children": [ + { + "type": "string", + "label": "searchStrategyId", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 133, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L133" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 133, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L133" + } + }, + { + "id": "def-common.SearchSource.setField", + "type": "Function", + "label": "setField", + "signature": [ + "(field: K, value: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + "[K]) => this" + ], + "description": [ + "\nsets value to a single search source field" + ], + "children": [ + { + "type": "Uncategorized", + "label": "field", + "isRequired": true, + "signature": [ + "K" + ], + "description": [ + ": field name" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 142, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L142" + } + }, + { + "type": "Uncategorized", + "label": "value", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + "[K]" + ], + "description": [ + ": value for the field" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 142, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L142" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 142, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L142" + } + }, + { + "id": "def-common.SearchSource.removeField", + "type": "Function", + "label": "removeField", + "signature": [ + "(field: K) => this" + ], + "description": [ + "\nremove field" + ], + "children": [ + { + "type": "Uncategorized", + "label": "field", + "isRequired": true, + "signature": [ + "K" + ], + "description": [ + ": field name" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 154, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L154" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 154, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L154" + } + }, + { + "id": "def-common.SearchSource.setFields", + "type": "Function", + "label": "setFields", + "signature": [ + "(newFields: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + ") => this" + ], + "description": [ + "\nInternal, do not use. Overrides all search source fields with the new field array.\n" + ], + "children": [ + { + "type": "Object", + "label": "newFields", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [ + "New field array." + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 165, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L165" + } + } + ], + "tags": [ + "private" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 165, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L165" + } + }, + { + "id": "def-common.SearchSource.getId", + "type": "Function", + "label": "getId", + "signature": [ + "() => string" + ], + "description": [ + "\nreturns search source id" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 173, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L173" + } + }, + { + "id": "def-common.SearchSource.getFields", + "type": "Function", + "label": "getFields", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [ + "\nreturns all search source fields" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 180, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L180" + } + }, + { + "id": "def-common.SearchSource.getField", + "type": "Function", + "label": "getField", + "signature": [ + "(field: K, recurse?: boolean) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + "[K]" + ], + "description": [ + "\nGets a single field from the fields" + ], + "children": [ + { + "type": "Uncategorized", + "label": "field", + "isRequired": true, + "signature": [ + "K" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 187, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L187" + } + }, + { + "type": "boolean", + "label": "recurse", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 187, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L187" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 187, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L187" + } + }, + { + "id": "def-common.SearchSource.getOwnField", + "type": "Function", + "label": "getOwnField", + "signature": [ + "(field: K) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + "[K]" + ], + "description": [ + "\nGet the field from our own fields, don't traverse up the chain" + ], + "children": [ + { + "type": "Uncategorized", + "label": "field", + "isRequired": true, + "signature": [ + "K" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 198, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L198" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 198, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L198" + } + }, + { + "id": "def-common.SearchSource.create", + "type": "Function", + "label": "create", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + } + ], + "description": [], + "children": [], + "tags": [ + "deprecated" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 205, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L205" + } + }, + { + "id": "def-common.SearchSource.createCopy", + "type": "Function", + "label": "createCopy", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + } + ], + "description": [ + "\ncreates a copy of this search source (without its children)" + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 212, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L212" + } + }, + { + "id": "def-common.SearchSource.createChild", + "type": "Function", + "label": "createChild", + "signature": [ + "(options?: {}) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + } + ], + "description": [ + "\ncreates a new child search source" + ], + "children": [ + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + "{}" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 226, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L226" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 226, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L226" + } + }, + { + "id": "def-common.SearchSource.setParent", + "type": "Function", + "label": "setParent", + "signature": [ + "(parent?: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\"> | undefined, options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceOptions", + "text": "SearchSourceOptions" + }, + ") => this" + ], + "description": [ + "\nSet a searchSource that this source should inherit from" + ], + "children": [ + { + "type": "Object", + "label": "parent", + "isRequired": false, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\"> | undefined" + ], + "description": [ + "- the parent searchSource" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 238, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L238" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceOptions", + "text": "SearchSourceOptions" + } + ], + "description": [ + "- the inherit options" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 238, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L238" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [ + "- chainable" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 238, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L238" + } + }, + { + "id": "def-common.SearchSource.getParent", + "type": "Function", + "label": "getParent", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + " | undefined" + ], + "description": [ + "\nGet the parent of this SearchSource" + ], + "children": [], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 248, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L248" + } + }, + { + "id": "def-common.SearchSource.fetch$", + "type": "Function", + "label": "fetch$", + "signature": [ + "(options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ") => ", + "Observable", + "<", + "SearchResponse", + ">" + ], + "description": [ + "\nFetch this source from Elasticsearch, returning an observable over the response(s)" + ], + "children": [ + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 256, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L256" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 256, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L256" + } + }, + { + "id": "def-common.SearchSource.fetch", + "type": "Function", + "label": "fetch", + "signature": [ + "(options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ") => Promise<", + "SearchResponse", + ">" + ], + "description": [ + "\nFetch this source and reject the returned Promise on error" + ], + "children": [ + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 283, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L283" + } + } + ], + "tags": [ + "deprecated" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 283, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L283" + } + }, + { + "id": "def-common.SearchSource.onRequestStart", + "type": "Function", + "label": "onRequestStart", + "signature": [ + "(handler: (searchSource: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => Promise) => void" + ], + "description": [ + "\n Add a handler that will be notified whenever requests start" + ], + "children": [ + { + "type": "Function", + "label": "handler", + "isRequired": true, + "signature": [ + "(searchSource: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => Promise" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 293, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L293" + } + } + ], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 292, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L292" + } + }, + { + "id": "def-common.SearchSource.getSearchRequestBody", + "type": "Function", + "label": "getSearchRequestBody", + "signature": [ + "() => Promise" + ], + "description": [ + "\nReturns body contents of the search request, often referred as query DSL." + ], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 301, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L301" + } + }, + { + "id": "def-common.SearchSource.destroy", + "type": "Function", + "label": "destroy", + "signature": [ + "() => void" + ], + "description": [ + "\nCompletely destroy the SearchSource." + ], + "children": [], + "tags": [ + "return" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 310, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L310" + } + }, + { + "id": "def-common.SearchSource.getSerializedFields", + "type": "Function", + "label": "getSerializedFields", + "signature": [ + "(recurse?: boolean) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [ + "\nserializes search source fields (which can later be passed to {@link ISearchStartSearchSource})" + ], + "children": [ + { + "type": "boolean", + "label": "recurse", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 688, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L688" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 688, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L688" + } + }, + { + "id": "def-common.SearchSource.serialize", + "type": "Function", + "label": "serialize", + "signature": [ + "() => { searchSourceJSON: string; references: ", + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObjectReference", + "text": "SavedObjectReference" + }, + "[]; }" + ], + "description": [ + "\nSerializes the instance to a JSON string and a set of referenced objects.\nUse this method to get a representation of the search source which can be stored in a saved object.\n\nThe references returned by this function can be mixed with other references in the same object,\nhowever make sure there are no name-collisions. The references will be named `kibanaSavedObjectMeta.searchSourceJSON.index`\nand `kibanaSavedObjectMeta.searchSourceJSON.filter[].meta.index`.\n\nUsing `createSearchSource`, the instance can be re-created." + ], + "children": [], + "tags": [ + "public" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 717, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L717" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 103, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L103" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SearchSourceService", + "type": "Class", + "tags": [], + "label": "SearchSourceService", + "description": [], + "children": [ + { + "id": "def-common.SearchSourceService.setup", + "type": "Function", + "label": "setup", + "signature": [ + "() => void" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source_service.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source_service.ts#L13" + } + }, + { + "id": "def-common.SearchSourceService.start", + "type": "Function", + "label": "start", + "signature": [ + "(indexPatterns: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternsService", + "text": "IndexPatternsService" + }, + ", \"get\" | \"delete\" | \"create\" | \"ensureDefaultIndexPattern\" | \"getIds\" | \"getTitles\" | \"find\" | \"getIdsWithTitle\" | \"clearCache\" | \"getCache\" | \"getDefault\" | \"setDefault\" | \"getFieldsForWildcard\" | \"getFieldsForIndexPattern\" | \"refreshFields\" | \"fieldArrayToMap\" | \"savedObjectToSpec\" | \"createAndSave\" | \"createSavedObject\" | \"updateSavedObject\">, dependencies: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceDependencies", + "text": "SearchSourceDependencies" + }, + ") => { create: (searchSourceFields?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + ") => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ">; createEmpty: () => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "indexPatterns", + "isRequired": true, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternsService", + "text": "IndexPatternsService" + }, + ", \"get\" | \"delete\" | \"create\" | \"ensureDefaultIndexPattern\" | \"getIds\" | \"getTitles\" | \"find\" | \"getIdsWithTitle\" | \"clearCache\" | \"getCache\" | \"getDefault\" | \"setDefault\" | \"getFieldsForWildcard\" | \"getFieldsForIndexPattern\" | \"refreshFields\" | \"fieldArrayToMap\" | \"savedObjectToSpec\" | \"createAndSave\" | \"createSavedObject\" | \"updateSavedObject\">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source_service.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source_service.ts#L15" + } + }, + { + "type": "Object", + "label": "dependencies", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceDependencies", + "text": "SearchSourceDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source_service.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source_service.ts#L15" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source_service.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source_service.ts#L15" + } + }, + { + "id": "def-common.SearchSourceService.stop", + "type": "Function", + "label": "stop", + "signature": [ + "() => void" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source_service.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source_service.ts#L30" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source_service.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source_service.ts#L12" + }, + "initialIsOpen": false + } + ], + "functions": [ + { + "id": "def-common.isAutoInterval", + "type": "Function", + "children": [ + { + "type": "Unknown", + "label": "value", + "isRequired": true, + "signature": [ + "unknown" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/_interval_options.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/_interval_options.ts#L13" + } + } + ], + "signature": [ + "(value: unknown) => boolean" + ], + "description": [], + "label": "isAutoInterval", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/_interval_options.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/_interval_options.ts#L13" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isBucketAggType", + "type": "Function", + "label": "isBucketAggType", + "signature": [ + "(aggConfig: any) => boolean" + ], + "description": [], + "children": [ + { + "type": "Any", + "label": "aggConfig", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L49" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L49" + }, + "initialIsOpen": false + }, + { + "id": "def-common.aggDateHistogram", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggDateHistogram", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram_fn.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram_fn.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isDateHistogramBucketAggConfig", + "type": "Function", + "label": "isDateHistogramBucketAggConfig", + "signature": [ + "(agg: any) => boolean" + ], + "description": [], + "children": [ + { + "type": "Any", + "label": "agg", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L57" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L57" + }, + "initialIsOpen": false + }, + { + "id": "def-common.getDateHistogramBucketAgg", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "{\n calculateBounds,\n isDefaultTimezone,\n getConfig,\n}", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.DateHistogramBucketAggDependencies", + "text": "DateHistogramBucketAggDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L74" + } + } + ], + "signature": [ + "({ calculateBounds, isDefaultTimezone, getConfig, }: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.DateHistogramBucketAggDependencies", + "text": "DateHistogramBucketAggDependencies" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketDateHistogramAggConfig", + "text": "IBucketDateHistogramAggConfig" + }, + ">" + ], + "description": [], + "label": "getDateHistogramBucketAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L74" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggDateRange", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggDateRange", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_range_fn.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_range_fn.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getDateRangeBucketAgg", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "{\n isDefaultTimezone,\n getConfig,\n}", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.DateRangeBucketAggDependencies", + "text": "DateRangeBucketAggDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_range.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_range.ts#L37" + } + } + ], + "signature": [ + "({ isDefaultTimezone, getConfig, }: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.DateRangeBucketAggDependencies", + "text": "DateRangeBucketAggDependencies" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + ">" + ], + "description": [], + "label": "getDateRangeBucketAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_range.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_range.ts#L37" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggFilter", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggFilter", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filter_fn.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filter_fn.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getFilterBucketAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + ">" + ], + "description": [], + "label": "getFilterBucketAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filter.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filter.ts#L24" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggFilters", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggFilters", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filters_fn.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filters_fn.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getFiltersBucketAgg", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "{ getConfig }", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.FiltersBucketAggDependencies", + "text": "FiltersBucketAggDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filters.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filters.ts#L43" + } + } + ], + "signature": [ + "({ getConfig }: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.FiltersBucketAggDependencies", + "text": "FiltersBucketAggDependencies" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + ">" + ], + "description": [], + "label": "getFiltersBucketAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filters.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filters.ts#L43" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggGeoHash", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggGeoHash", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_hash_fn.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_hash_fn.ts#L29" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getGeoHashBucketAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + ">" + ], + "description": [], + "label": "getGeoHashBucketAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_hash.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_hash.ts#L37" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggGeoTile", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggGeoTile", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_tile_fn.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_tile_fn.ts#L26" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getGeoTitleBucketAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "" + ], + "description": [], + "label": "getGeoTitleBucketAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_tile.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_tile.ts#L29" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggHistogram", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggHistogram", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram_fn.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram_fn.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getHistogramBucketAgg", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "{\n getConfig,\n getFieldFormatsStart,\n}", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.HistogramBucketAggDependencies", + "text": "HistogramBucketAggDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 51, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L51" + } + } + ], + "signature": [ + "({ getConfig, getFieldFormatsStart, }: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.HistogramBucketAggDependencies", + "text": "HistogramBucketAggDependencies" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketHistogramAggConfig", + "text": "IBucketHistogramAggConfig" + }, + ">" + ], + "description": [], + "label": "getHistogramBucketAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 51, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L51" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggIpRange", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggIpRange", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/ip_range_fn.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/ip_range_fn.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getIpRangeBucketAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + ">" + ], + "description": [], + "label": "getIpRangeBucketAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/ip_range.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/ip_range.ts#L38" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.convertDateRangeToString", + "type": "Function", + "label": "convertDateRangeToString", + "signature": [ + "({ from, to }: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.DateRangeKey", + "text": "DateRangeKey" + }, + ", format: (val: any) => string) => string" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "{ from, to }", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.DateRangeKey", + "text": "DateRangeKey" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/date_range.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/date_range.ts#L14" + } + }, + { + "type": "Function", + "label": "format", + "isRequired": true, + "signature": [ + "(val: any) => string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/date_range.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/date_range.ts#L14" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/date_range.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/date_range.ts#L14" + }, + "initialIsOpen": false + }, + { + "id": "def-common.convertIPRangeToString", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "range", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IpRangeKey", + "text": "IpRangeKey" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/ip_range.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/ip_range.ts#L22" + } + }, + { + "type": "Function", + "label": "format", + "isRequired": true, + "signature": [ + "(val: any) => string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/ip_range.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/ip_range.ts#L22" + } + } + ], + "signature": [ + "(range: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IpRangeKey", + "text": "IpRangeKey" + }, + ", format: (val: any) => string) => string" + ], + "description": [], + "label": "convertIPRangeToString", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/ip_range.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/ip_range.ts#L22" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.calcAutoIntervalNear", + "type": "Function", + "label": "calcAutoIntervalNear", + "signature": [ + "(targetBucketCount: number, duration: number) => moment.Duration" + ], + "description": [ + "\nUsing some simple rules we pick a \"pretty\" interval that will\nproduce around the number of buckets desired given a time range.\n" + ], + "children": [ + { + "type": "number", + "label": "targetBucketCount", + "isRequired": true, + "signature": [ + "number" + ], + "description": [ + "desired number of buckets" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts", + "lineNumber": 225, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts#L225" + } + }, + { + "type": "number", + "label": "duration", + "isRequired": true, + "signature": [ + "number" + ], + "description": [ + "time range the agg covers" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts", + "lineNumber": 225, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts#L225" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts", + "lineNumber": 225, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts#L225" + }, + "initialIsOpen": false + }, + { + "id": "def-common.calcAutoIntervalLessThan", + "type": "Function", + "label": "calcAutoIntervalLessThan", + "signature": [ + "(maxBucketCount: number, duration: number) => moment.Duration" + ], + "description": [ + "\nPick a \"pretty\" interval that produces no more than the maxBucketCount\nfor the given time range.\n" + ], + "children": [ + { + "type": "number", + "label": "maxBucketCount", + "isRequired": true, + "signature": [ + "number" + ], + "description": [ + "maximum number of buckets to create" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts", + "lineNumber": 252, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts#L252" + } + }, + { + "type": "number", + "label": "duration", + "isRequired": true, + "signature": [ + "number" + ], + "description": [ + "amount of time covered by the agg" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts", + "lineNumber": 252, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts#L252" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts", + "lineNumber": 252, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts#L252" + }, + "initialIsOpen": false + }, + { + "id": "def-common.isType", + "type": "Function", + "children": [ + { + "type": "Array", + "label": "types", + "isRequired": true, + "signature": [ + "string[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts#L13" + } + } + ], + "signature": [ + "(...types: string[]) => (agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ], + "description": [], + "label": "isType", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts#L13" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.isNumberType", + "type": "Function", + "label": "isNumberType", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts#L21" + }, + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.isStringType", + "type": "Function", + "label": "isStringType", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts#L22" + }, + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.isStringOrNumberType", + "type": "Function", + "label": "isStringOrNumberType", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts#L23" + }, + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ], + "initialIsOpen": false + }, + { + "id": "def-common.aggRange", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggRange", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/range_fn.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/range_fn.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getRangeBucketAgg", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "{ getFieldFormatsStart }", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.RangeBucketAggDependencies", + "text": "RangeBucketAggDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/range.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/range.ts#L38" + } + } + ], + "signature": [ + "({ getFieldFormatsStart }: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.RangeBucketAggDependencies", + "text": "RangeBucketAggDependencies" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + ">" + ], + "description": [], + "label": "getRangeBucketAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/range.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/range.ts#L38" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggSignificantTerms", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggSignificantTerms", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/significant_terms_fn.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/significant_terms_fn.ts#L28" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getSignificantTermsBucketAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + ">" + ], + "description": [], + "label": "getSignificantTermsBucketAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/significant_terms.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/significant_terms.ts#L29" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggTerms", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggTerms", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms_fn.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms_fn.ts#L31" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getTermsBucketAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + ">" + ], + "description": [], + "label": "getTermsBucketAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 65, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L65" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggAvg", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggAvg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/avg_fn.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/avg_fn.ts#L20" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getAvgMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getAvgMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/avg.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/avg.ts#L24" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggBucketAvg", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggBucketAvg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_avg_fn.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_avg_fn.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getBucketAvgMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getBucketAvgMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_avg.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_avg.ts#L31" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggBucketMax", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggBucketMax", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_max_fn.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_max_fn.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getBucketMaxMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getBucketMaxMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_max.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_max.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggBucketMin", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggBucketMin", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_min_fn.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_min_fn.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getBucketMinMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getBucketMinMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_min.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_min.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggBucketSum", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggBucketSum", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_sum_fn.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_sum_fn.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getBucketSumMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getBucketSumMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_sum.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_sum.ts#L30" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggCardinality", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggCardinality", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cardinality_fn.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cardinality_fn.ts#L25" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getCardinalityMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getCardinalityMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cardinality.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cardinality.ts#L24" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getCountMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getCountMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/count.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/count.ts#L14" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggCount", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggCount", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/count_fn.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/count_fn.ts#L25" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggCumulativeSum", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggCumulativeSum", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cumulative_sum_fn.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cumulative_sum_fn.ts#L27" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getCumulativeSumMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getCumulativeSumMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cumulative_sum.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cumulative_sum.ts#L31" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggDerivative", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggDerivative", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/derivative_fn.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/derivative_fn.ts#L27" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getDerivativeMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getDerivativeMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/derivative.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/derivative.ts#L31" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggGeoBounds", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggGeoBounds", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/geo_bounds_fn.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/geo_bounds_fn.ts#L25" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getGeoBoundsMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getGeoBoundsMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/geo_bounds.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/geo_bounds.ts#L28" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggGeoCentroid", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggGeoCentroid", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/geo_centroid_fn.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/geo_centroid_fn.ts#L25" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getGeoCentroidMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getGeoCentroidMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/geo_centroid.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/geo_centroid.ts#L28" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggMax", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggMax", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/max_fn.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/max_fn.ts#L20" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getMaxMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getMaxMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/max.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/max.ts#L24" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggMedian", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggMedian", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/median_fn.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/median_fn.ts#L25" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getMedianMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getMedianMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/median.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/median.ts#L24" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.isMetricAggType", + "type": "Function", + "label": "isMetricAggType", + "signature": [ + "(aggConfig: any) => boolean" + ], + "description": [], + "children": [ + { + "type": "Any", + "label": "aggConfig", + "isRequired": true, + "signature": [ + "any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L75" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L75" + }, + "initialIsOpen": false + }, + { + "id": "def-common.aggMin", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggMin", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/min_fn.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/min_fn.ts#L20" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getMinMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getMinMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/min.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/min.ts#L24" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggMovingAvg", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggMovingAvg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/moving_avg_fn.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/moving_avg_fn.ts#L27" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getMovingAvgMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getMovingAvgMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/moving_avg.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/moving_avg.ts#L33" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggPercentileRanks", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggPercentileRanks", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentile_ranks_fn.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentile_ranks_fn.ts#L25" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getPercentileRanksMetricAgg", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "{\n getFieldFormatsStart,\n}", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.PercentileRanksMetricAggDependencies", + "text": "PercentileRanksMetricAggDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentile_ranks.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentile_ranks.ts#L52" + } + } + ], + "signature": [ + "({ getFieldFormatsStart, }: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.PercentileRanksMetricAggDependencies", + "text": "PercentileRanksMetricAggDependencies" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + "IResponseAggConfig", + ">" + ], + "description": [], + "label": "getPercentileRanksMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentile_ranks.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentile_ranks.ts#L52" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggPercentiles", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggPercentiles", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentiles_fn.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentiles_fn.ts#L25" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getPercentilesMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + "IResponseAggConfig", + ">" + ], + "description": [], + "label": "getPercentilesMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentiles.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentiles.ts#L38" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggSerialDiff", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggSerialDiff", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/serial_diff_fn.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/serial_diff_fn.ts#L27" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getSerialDiffMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getSerialDiffMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/serial_diff.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/serial_diff.ts#L31" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggStdDeviation", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggStdDeviation", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/std_deviation_fn.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/std_deviation_fn.ts#L25" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getStdDeviationMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IStdDevAggConfig", + "text": "IStdDevAggConfig" + }, + ">" + ], + "description": [], + "label": "getStdDeviationMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/std_deviation.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/std_deviation.ts#L73" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggSum", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggSum", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/sum_fn.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/sum_fn.ts#L20" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getSumMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">" + ], + "description": [], + "label": "getSumMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/sum.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/sum.ts#L24" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.aggTopHit", + "type": "Function", + "children": [], + "signature": [ + "() => FunctionDefinition" + ], + "description": [], + "label": "aggTopHit", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/top_hit_fn.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/top_hit_fn.ts#L25" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getTopHitMetricAgg", + "type": "Function", + "children": [], + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "" + ], + "description": [], + "label": "getTopHitMetricAgg", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/top_hit.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/top_hit.ts#L31" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getNumberHistogramIntervalByDatatableColumn", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "column", + "isRequired": true, + "signature": [ + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.DatatableColumn", + "text": "DatatableColumn" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/get_number_histogram_interval.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/get_number_histogram_interval.ts#L19" + } + } + ], + "signature": [ + "(column: ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.DatatableColumn", + "text": "DatatableColumn" + }, + ") => number | undefined" + ], + "description": [ + "\nHelper function returning the used interval for data table column created by the histogramm agg type.\n\"auto\" will get expanded to the actually used interval.\nIf the column is not a column created by a histogram aggregation of the esaggs data source,\nthis function will return undefined." + ], + "label": "getNumberHistogramIntervalByDatatableColumn", + "source": { + "path": "src/plugins/data/common/search/aggs/utils/get_number_histogram_interval.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/get_number_histogram_interval.ts#L19" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getCalculateAutoTimeExpression", + "type": "Function", + "label": "getCalculateAutoTimeExpression", + "signature": [ + "(getConfig: (key: string) => any) => (range: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + }, + ") => string | undefined" + ], + "description": [], + "children": [ + { + "type": "Function", + "label": "getConfig", + "isRequired": true, + "signature": [ + "(key: string) => any" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/calculate_auto_time_expression.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/calculate_auto_time_expression.ts#L16" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/calculate_auto_time_expression.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/calculate_auto_time_expression.ts#L16" + }, + "initialIsOpen": false + }, + { + "id": "def-common.dateHistogramInterval", + "type": "Function", + "label": "dateHistogramInterval", + "signature": [ + "(interval: string) => Interval" + ], + "description": [ + "\nChecks whether a given Elasticsearch interval is a calendar or fixed interval\nand returns an object containing the appropriate date_histogram property for that\ninterval. So it will return either an object containing the fixed_interval key for\nthat interval or a calendar_interval. If the specified interval was not a valid Elasticsearch\ninterval this method will throw an error.\n\nYou can simply spread the returned value of this method into your date_histogram." + ], + "children": [ + { + "type": "string", + "label": "interval", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "The interval string to return the appropriate date_histogram key for." + ], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/date_histogram_interval.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/date_histogram_interval.ts#L31" + } + } + ], + "tags": [ + "example" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/date_histogram_interval.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/date_histogram_interval.ts#L31" + }, + "initialIsOpen": false + }, + { + "id": "def-common.isValidEsInterval", + "type": "Function", + "label": "isValidEsInterval", + "signature": [ + "(interval: string) => boolean" + ], + "description": [ + "\nChecks whether a given interval string (e.g. 1w, 24h, ...) is a valid Elasticsearch interval.\nWill return false if the interval is not valid in Elasticsearch, otherwise true.\nInvalid intervals might be: 2f, since there is no unit 'f'; 2w, since weeks and month intervals\nare only allowed with a value of 1, etc.\n" + ], + "children": [ + { + "type": "string", + "label": "interval", + "isRequired": true, + "signature": [ + "string" + ], + "description": [ + "The interval string like 1w, 24h" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/is_valid_es_interval.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/is_valid_es_interval.ts#L20" + } + } + ], + "tags": [], + "returnComment": [ + "True if the interval is valid for Elasticsearch" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/is_valid_es_interval.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/is_valid_es_interval.ts#L20" + }, + "initialIsOpen": false + }, + { + "id": "def-common.isValidInterval", + "type": "Function", + "label": "isValidInterval", + "signature": [ + "(value: string, baseInterval: string | undefined) => boolean" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "value", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/is_valid_interval.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/is_valid_interval.ts#L24" + } + }, + { + "type": "string", + "label": "baseInterval", + "isRequired": false, + "signature": [ + "string | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/is_valid_interval.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/is_valid_interval.ts#L24" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/is_valid_interval.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/is_valid_interval.ts#L24" + }, + "initialIsOpen": false + }, + { + "id": "def-common.parseInterval", + "type": "Function", + "label": "parseInterval", + "signature": [ + "(interval: string) => moment.Duration | null" + ], + "description": [], + "children": [ + { + "type": "string", + "label": "interval", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts#L29" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts#L29" + }, + "initialIsOpen": false + }, + { + "id": "def-common.splitStringInterval", + "type": "Function", + "children": [ + { + "type": "string", + "label": "interval", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts#L16" + } + } + ], + "signature": [ + "(interval: string) => { value: number; unit: ", + "Unit", + "; } | null" + ], + "description": [], + "label": "splitStringInterval", + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/parse_interval.ts#L16" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.parseEsInterval", + "type": "Function", + "label": "parseEsInterval", + "signature": [ + "(interval: string) => { value: number; unit: ", + "Unit", + "; type: \"calendar\" | \"fixed\"; }" + ], + "description": [ + "\nExtracts interval properties from an ES interval string. Disallows unrecognized interval formats\nand fractional values. Converts some intervals from \"calendar\" to \"fixed\" when the number of\nunits is larger than 1, and throws an error for others.\n\nConversion rules:\n\n| Interval | Single unit type | Multiple units type |\n| -------- | ---------------- | ------------------- |\n| ms | fixed | fixed |\n| s | fixed | fixed |\n| m | calendar | fixed |\n| h | calendar | fixed |\n| d | calendar | fixed |\n| w | calendar | N/A - disallowed |\n| M | calendar | N/A - disallowed |\n| y | calendar | N/A - disallowed |\n" + ], + "children": [ + { + "type": "string", + "label": "interval", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/parse_es_interval.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/parse_es_interval.ts#L39" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/parse_es_interval.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/parse_es_interval.ts#L39" + }, + "initialIsOpen": false + }, + { + "id": "def-common.toAbsoluteDates", + "type": "Function", + "label": "toAbsoluteDates", + "signature": [ + "(range: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + }, + ") => { from: Date; to: Date; } | undefined" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "range", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/to_absolute_dates.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/to_absolute_dates.ts#L12" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/to_absolute_dates.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/to_absolute_dates.ts#L12" + }, + "initialIsOpen": false + }, + { + "id": "def-common.propFilter", + "type": "Function", + "label": "propFilter", + "signature": [ + "(prop: P) => (list: T[], filters?: string | string[] | FilterFunc) => T[]" + ], + "description": [ + "\nFilters out a list by a given filter. This is currently used to implement:\n - fieldType filters a list of fields by their type property\n - aggFilter filters a list of aggs by their name property\n" + ], + "children": [ + { + "type": "Uncategorized", + "label": "prop", + "isRequired": true, + "signature": [ + "P" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/prop_filter.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/prop_filter.ts#L20" + } + } + ], + "tags": [], + "returnComment": [ + "the filter function which can be registered with angular" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/prop_filter.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/prop_filter.ts#L20" + }, + "initialIsOpen": false + }, + { + "id": "def-common.inferTimeZone", + "type": "Function", + "label": "inferTimeZone", + "signature": [ + "(params: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsDateHistogram", + "text": "AggParamsDateHistogram" + }, + ", indexPattern: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + ", isDefaultTimezone: () => boolean, getConfig: (key: string) => T) => string" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "params", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsDateHistogram", + "text": "AggParamsDateHistogram" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/infer_time_zone.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/infer_time_zone.ts#L14" + } + }, + { + "type": "Object", + "label": "indexPattern", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/infer_time_zone.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/infer_time_zone.ts#L15" + } + }, + { + "type": "Function", + "label": "isDefaultTimezone", + "isRequired": true, + "signature": [ + "() => boolean" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/infer_time_zone.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/infer_time_zone.ts#L16" + } + }, + { + "type": "Function", + "label": "getConfig", + "isRequired": true, + "signature": [ + "(key: string) => T" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/infer_time_zone.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/infer_time_zone.ts#L17" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/infer_time_zone.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/infer_time_zone.ts#L13" + }, + "initialIsOpen": false + }, + { + "id": "def-common.handleRequest", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "{\n abortSignal,\n aggs,\n filters,\n indexPattern,\n inspectorAdapters,\n metricsAtAllLevels,\n partialRows,\n query,\n searchSessionId,\n searchSourceService,\n timeFields,\n timeRange,\n getNow,\n}", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.RequestHandlerParams", + "text": "RequestHandlerParams" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/esaggs/request_handler.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/esaggs/request_handler.ts#L44" + } + } + ], + "signature": [ + "({ abortSignal, aggs, filters, indexPattern, inspectorAdapters, metricsAtAllLevels, partialRows, query, searchSessionId, searchSourceService, timeFields, timeRange, getNow, }: ", + "RequestHandlerParams", + ") => Promise<", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.Datatable", + "text": "Datatable" + }, + ">" + ], + "description": [], + "label": "handleRequest", + "source": { + "path": "src/plugins/data/common/search/expressions/esaggs/request_handler.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/esaggs/request_handler.ts#L44" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getRequestInspectorStats", + "type": "Function", + "label": "getRequestInspectorStats", + "signature": [ + "(searchSource: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">) => ", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.RequestStatistics", + "text": "RequestStatistics" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "searchSource", + "isRequired": true, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts#L22" + } + } + ], + "tags": [ + "public" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts#L22" + }, + "initialIsOpen": false + }, + { + "id": "def-common.getResponseInspectorStats", + "type": "Function", + "label": "getResponseInspectorStats", + "signature": [ + "(resp: ", + "SearchResponse", + ", searchSource: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\"> | undefined) => ", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.RequestStatistics", + "text": "RequestStatistics" + } + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "resp", + "isRequired": true, + "signature": [ + "SearchResponse", + "" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts#L53" + } + }, + { + "type": "Object", + "label": "searchSource", + "isRequired": false, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\"> | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts", + "lineNumber": 54, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts#L54" + } + } + ], + "tags": [ + "public" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/utils/courier_inspector_stats.ts#L52" + }, + "initialIsOpen": false + }, + { + "id": "def-common.functionWrapper", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "spec", + "isRequired": true, + "signature": [ + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.AnyExpressionFunctionDefinition", + "text": "AnyExpressionFunctionDefinition" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/utils/function_wrapper.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/utils/function_wrapper.ts#L16" + } + } + ], + "signature": [ + "(spec: ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.AnyExpressionFunctionDefinition", + "text": "AnyExpressionFunctionDefinition" + }, + ") => (context: object | null, args?: Record, handlers?: ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExecutionContext", + "text": "ExecutionContext" + }, + "<", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.Adapters", + "text": "Adapters" + }, + ", ", + "SerializableState", + ">) => any" + ], + "description": [ + "\nTakes a function spec and passes in default args,\noverriding with any provided args." + ], + "label": "functionWrapper", + "source": { + "path": "src/plugins/data/common/search/expressions/utils/function_wrapper.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/utils/function_wrapper.ts#L16" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.createSearchSource", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "indexPatterns", + "isRequired": true, + "signature": [ + "Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternsService", + "text": "IndexPatternsService" + }, + ", \"get\" | \"delete\" | \"create\" | \"ensureDefaultIndexPattern\" | \"getIds\" | \"getTitles\" | \"find\" | \"getIdsWithTitle\" | \"clearCache\" | \"getCache\" | \"getDefault\" | \"setDefault\" | \"getFieldsForWildcard\" | \"getFieldsForIndexPattern\" | \"refreshFields\" | \"fieldArrayToMap\" | \"savedObjectToSpec\" | \"createAndSave\" | \"createSavedObject\" | \"updateSavedObject\">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/create_search_source.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/create_search_source.ts#L32" + } + }, + { + "type": "Object", + "label": "searchSourceDependencies", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceDependencies", + "text": "SearchSourceDependencies" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/create_search_source.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/create_search_source.ts#L33" + } + } + ], + "signature": [ + "(indexPatterns: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPatternsService", + "text": "IndexPatternsService" + }, + ", \"get\" | \"delete\" | \"create\" | \"ensureDefaultIndexPattern\" | \"getIds\" | \"getTitles\" | \"find\" | \"getIdsWithTitle\" | \"clearCache\" | \"getCache\" | \"getDefault\" | \"setDefault\" | \"getFieldsForWildcard\" | \"getFieldsForIndexPattern\" | \"refreshFields\" | \"fieldArrayToMap\" | \"savedObjectToSpec\" | \"createAndSave\" | \"createSavedObject\" | \"updateSavedObject\">, searchSourceDependencies: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceDependencies", + "text": "SearchSourceDependencies" + }, + ") => (searchSourceFields?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + ") => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ">" + ], + "description": [ + "\nDeserializes a json string and a set of referenced objects to a `SearchSource` instance.\nUse this method to re-create the search source serialized using `searchSource.serialize`.\n\nThis function is a factory function that returns the actual utility when calling it with the\nrequired service dependency (index patterns contract). A pre-wired version is also exposed in\nthe start contract of the data plugin as part of the search service\n" + ], + "label": "createSearchSource", + "source": { + "path": "src/plugins/data/common/search/search_source/create_search_source.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/create_search_source.ts#L31" + }, + "tags": [ + "return", + "public" + ], + "returnComment": [ + "Wired utility function taking two parameters `searchSourceJson`, the json string\nreturned by `serializeSearchSource` and `references`, a list of references including the ones\nreturned by `serializeSearchSource`." + ], + "initialIsOpen": false + }, + { + "id": "def-common.injectReferences", + "type": "Function", + "children": [ + { + "type": "CompoundType", + "label": "searchSourceFields", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + " & { indexRefName: string; }" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/inject_references.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/inject_references.ts#L13" + } + }, + { + "type": "Array", + "label": "references", + "isRequired": true, + "signature": [ + { + "pluginId": "core", + "scope": "common", + "docId": "kibCorePluginApi", + "section": "def-common.SavedObjectReference", + "text": "SavedObjectReference" + }, + "[]" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/inject_references.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/inject_references.ts#L14" + } + } + ], + "signature": [ + "(searchSourceFields: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + " & { indexRefName: string; }, references: ", + "SavedObjectReference", + "[]) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [], + "label": "injectReferences", + "source": { + "path": "src/plugins/data/common/search/search_source/inject_references.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/inject_references.ts#L12" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.extractReferences", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "state", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/extract_references.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/extract_references.ts#L14" + } + } + ], + "signature": [ + "(state: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + ") => [", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + " & { indexRefName?: string | undefined; }, ", + "SavedObjectReference", + "[]]" + ], + "description": [], + "label": "extractReferences", + "source": { + "path": "src/plugins/data/common/search/search_source/extract_references.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/extract_references.ts#L13" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.parseSearchSourceJSON", + "type": "Function", + "children": [ + { + "type": "string", + "label": "searchSourceJSON", + "isRequired": true, + "signature": [ + "string" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/parse_json.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/parse_json.ts#L12" + } + } + ], + "signature": [ + "(searchSourceJSON: string) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + } + ], + "description": [], + "label": "parseSearchSourceJSON", + "source": { + "path": "src/plugins/data/common/search/search_source/parse_json.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/parse_json.ts#L12" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.getSearchParams", + "type": "Function", + "label": "getSearchParams", + "signature": [ + "(getConfig: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + }, + ") => { preference: any; }" + ], + "description": [], + "children": [ + { + "type": "Function", + "label": "getConfig", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L16" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L16" + }, + "initialIsOpen": false + }, + { + "id": "def-common.getSearchParamsFromRequest", + "type": "Function", + "label": "getSearchParamsFromRequest", + "signature": [ + "(searchRequest: Record, dependencies: { getConfig: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + }, + "; }) => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchRequestParams", + "text": "ISearchRequestParams" + }, + ">" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "searchRequest", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L34" + } + }, + { + "id": "def-common.getSearchParamsFromRequest.dependencies", + "type": "Object", + "label": "dependencies", + "tags": [], + "description": [], + "children": [ + { + "tags": [], + "id": "def-common.getSearchParamsFromRequest.dependencies.getConfig", + "type": "Function", + "label": "getConfig", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L35" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + } + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L35" + } + } + ], + "tags": [ + "public" + ], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L33" + }, + "initialIsOpen": false + }, + { + "id": "def-common.getPreference", + "type": "Function", + "label": "getPreference", + "signature": [ + "(getConfig: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + }, + ") => any" + ], + "description": [], + "children": [ + { + "type": "Function", + "label": "getConfig", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L22" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/get_search_params.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/get_search_params.ts#L22" + }, + "initialIsOpen": false + }, + { + "id": "def-common.fetchSoon", + "type": "Function", + "label": "fetchSoon", + "signature": [ + "(request: Record, options: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ", fetchHandlers: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.FetchHandlers", + "text": "FetchHandlers" + }, + ") => Promise<", + "SearchResponse", + ">" + ], + "description": [ + "\nThis function introduces a slight delay in the request process to allow multiple requests to queue\nup (e.g. when a dashboard is loading)." + ], + "children": [ + { + "type": "Object", + "label": "request", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/fetch_soon.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/fetch_soon.ts#L20" + } + }, + { + "type": "Object", + "label": "options", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/fetch_soon.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/fetch_soon.ts#L21" + } + }, + { + "type": "Object", + "label": "fetchHandlers", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.FetchHandlers", + "text": "FetchHandlers" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/fetch_soon.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/fetch_soon.ts#L22" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/fetch_soon.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/fetch_soon.ts#L19" + }, + "initialIsOpen": false + }, + { + "id": "def-common.tabify", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "searchSource", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/tabify/index.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/index.ts#L16" + } + }, + { + "type": "Object", + "label": "esResponse", + "isRequired": true, + "signature": [ + "SearchResponse", + "" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/tabify/index.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/index.ts#L17" + } + }, + { + "type": "CompoundType", + "label": "opts", + "isRequired": true, + "signature": [ + "Partial<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.TabbedResponseWriterOptions", + "text": "TabbedResponseWriterOptions" + }, + "> | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.TabifyDocsOptions", + "text": "TabifyDocsOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/tabify/index.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/index.ts#L18" + } + } + ], + "signature": [ + "(searchSource: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", esResponse: ", + "SearchResponse", + ", opts: Partial<", + "TabbedResponseWriterOptions", + "> | ", + "TabifyDocsOptions", + ") => ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.Datatable", + "text": "Datatable" + } + ], + "description": [], + "label": "tabify", + "source": { + "path": "src/plugins/data/common/search/tabify/index.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/index.ts#L15" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.tabifyDocs", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "esResponse", + "isRequired": true, + "signature": [ + "SearchResponse", + "" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/tabify/tabify_docs.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/tabify_docs.ts#L75" + } + }, + { + "type": "Object", + "label": "index", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/tabify/tabify_docs.ts", + "lineNumber": 76, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/tabify_docs.ts#L76" + } + }, + { + "type": "Object", + "label": "params", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.TabifyDocsOptions", + "text": "TabifyDocsOptions" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/tabify/tabify_docs.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/tabify_docs.ts#L77" + } + } + ], + "signature": [ + "(esResponse: ", + "SearchResponse", + ", index?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | undefined, params?: ", + "TabifyDocsOptions", + ") => ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.Datatable", + "text": "Datatable" + } + ], + "description": [], + "label": "tabifyDocs", + "source": { + "path": "src/plugins/data/common/search/tabify/tabify_docs.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/tabify_docs.ts#L74" + }, + "tags": [], + "returnComment": [], + "initialIsOpen": false + }, + { + "id": "def-common.tabifyAggResponse", + "type": "Function", + "label": "tabifyAggResponse", + "signature": [ + "(aggConfigs: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + ", esResponse: Record, respOpts: Partial<", + "TabbedResponseWriterOptions", + "> | undefined) => ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.Datatable", + "text": "Datatable" + } + ], + "description": [ + "\nSets up the ResponseWriter and kicks off bucket collection." + ], + "children": [ + { + "type": "Object", + "label": "aggConfigs", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/tabify/tabify.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/tabify.ts#L20" + } + }, + { + "type": "Object", + "label": "esResponse", + "isRequired": true, + "signature": [ + "Record" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/tabify/tabify.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/tabify.ts#L21" + } + }, + { + "type": "Object", + "label": "respOpts", + "isRequired": false, + "signature": [ + "Partial<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.TabbedResponseWriterOptions", + "text": "TabbedResponseWriterOptions" + }, + "> | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/tabify/tabify.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/tabify.ts#L22" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/tabify/tabify.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/tabify.ts#L19" + }, + "initialIsOpen": false + }, + { + "id": "def-common.tabifyGetColumns", + "type": "Function", + "label": "tabifyGetColumns", + "signature": [ + "(aggs: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[], minimalColumns: boolean) => ", + "TabbedAggColumn", + "[]" + ], + "description": [ + "\nBuilds tabify columns.\n" + ], + "children": [ + { + "type": "Array", + "label": "aggs", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + "[]" + ], + "description": [ + "- the agg configs object to which the aggregation response correlates" + ], + "source": { + "path": "src/plugins/data/common/search/tabify/get_columns.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/get_columns.ts#L34" + } + }, + { + "type": "boolean", + "label": "minimalColumns", + "isRequired": true, + "signature": [ + "boolean" + ], + "description": [ + "- setting to true will only return a column for the last bucket/metric instead of one for each level" + ], + "source": { + "path": "src/plugins/data/common/search/tabify/get_columns.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/get_columns.ts#L34" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/tabify/get_columns.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/tabify/get_columns.ts#L34" + }, + "initialIsOpen": false + }, + { + "id": "def-common.isErrorResponse", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "response", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L14" + } + } + ], + "signature": [ + "(response?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined) => boolean | undefined" + ], + "description": [], + "label": "isErrorResponse", + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L14" + }, + "tags": [], + "returnComment": [ + "true if response had an error while executing in ES" + ], + "initialIsOpen": false + }, + { + "id": "def-common.isCompleteResponse", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "response", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L21" + } + } + ], + "signature": [ + "(response?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined) => boolean" + ], + "description": [], + "label": "isCompleteResponse", + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L21" + }, + "tags": [], + "returnComment": [ + "true if response is completed successfully" + ], + "initialIsOpen": false + }, + { + "id": "def-common.isPartialResponse", + "type": "Function", + "children": [ + { + "type": "Object", + "label": "response", + "isRequired": false, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L28" + } + } + ], + "signature": [ + "(response?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + " | undefined) => boolean" + ], + "description": [], + "label": "isPartialResponse", + "source": { + "path": "src/plugins/data/common/search/utils.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/utils.ts#L28" + }, + "tags": [], + "returnComment": [ + "true if request is still running an/d response contains partial results" + ], + "initialIsOpen": false + } + ], + "interfaces": [ + { + "id": "def-common.AggConfigsOptions", + "type": "Interface", + "label": "AggConfigsOptions", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggConfigsOptions.typesRegistry", + "type": "Object", + "label": "typesRegistry", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L38" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggTypesRegistryStart", + "text": "AggTypesRegistryStart" + } + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L37" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggTypeConfig", + "type": "Interface", + "label": "AggTypeConfig", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggTypeConfig", + "text": "AggTypeConfig" + }, + "" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggTypeConfig.name", + "type": "string", + "label": "name", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L26" + } + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.title", + "type": "string", + "label": "title", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L27" + } + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.createFilter", + "type": "Function", + "label": "createFilter", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L28" + }, + "signature": [ + "((aggConfig: TAggConfig, key: any, params?: any) => any) | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L29" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.dslName", + "type": "string", + "label": "dslName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L30" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.expressionName", + "type": "string", + "label": "expressionName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L31" + } + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.makeLabel", + "type": "CompoundType", + "label": "makeLabel", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L32" + }, + "signature": [ + "((aggConfig: TAggConfig) => string) | (() => string) | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.ordered", + "type": "Any", + "label": "ordered", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L33" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.hasNoDsl", + "type": "CompoundType", + "label": "hasNoDsl", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L34" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.params", + "type": "Array", + "label": "params", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L35" + }, + "signature": [ + "Partial[] | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.valueType", + "type": "CompoundType", + "label": "valueType", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L36" + }, + "signature": [ + "\"string\" | \"number\" | \"boolean\" | \"object\" | \"date\" | \"ip\" | \"_source\" | \"attachment\" | \"geo_point\" | \"geo_shape\" | \"murmur3\" | \"unknown\" | \"conflict\" | \"nested\" | \"histogram\" | \"null\" | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.getRequestAggs", + "type": "CompoundType", + "label": "getRequestAggs", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L37" + }, + "signature": [ + "((aggConfig: TAggConfig) => TAggConfig[]) | (() => void | TAggConfig[]) | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.getResponseAggs", + "type": "CompoundType", + "label": "getResponseAggs", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L38" + }, + "signature": [ + "((aggConfig: TAggConfig) => TAggConfig[]) | (() => void | TAggConfig[]) | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.customLabels", + "type": "CompoundType", + "label": "customLabels", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L39" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.json", + "type": "CompoundType", + "label": "json", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L40" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.decorateAggConfig", + "type": "Function", + "label": "decorateAggConfig", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L41" + }, + "signature": [ + "(() => any) | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.postFlightRequest", + "type": "Function", + "label": "postFlightRequest", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L42" + }, + "signature": [ + "((resp: any, aggConfigs: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfigs", + "text": "AggConfigs" + }, + ", aggConfig: TAggConfig, searchSource: Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">, inspectorRequestAdapter?: ", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.RequestAdapter", + "text": "RequestAdapter" + }, + " | undefined, abortSignal?: AbortSignal | undefined, searchSessionId?: string | undefined) => Promise) | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.getSerializedFormat", + "type": "Function", + "label": "getSerializedFormat", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 51, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L51" + }, + "signature": [ + "((agg: TAggConfig) => ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.SerializedFieldFormat", + "text": "SerializedFieldFormat" + }, + ">) | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.getValue", + "type": "Function", + "label": "getValue", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L52" + }, + "signature": [ + "((agg: TAggConfig, bucket: any) => any) | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.getKey", + "type": "Function", + "label": "getKey", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L53" + }, + "signature": [ + "((bucket: any, key: any, agg: TAggConfig) => any) | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggTypeConfig.getValueBucketPath", + "type": "Function", + "label": "getValueBucketPath", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 54, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L54" + }, + "signature": [ + "((agg: TAggConfig) => string) | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L22" + }, + "initialIsOpen": false + }, + { + "id": "def-common.IBucketAggConfig", + "type": "Interface", + "label": "IBucketAggConfig", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + } + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.IBucketAggConfig.type", + "type": "Object", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L15" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggType", + "text": "BucketAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ">" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L14" + }, + "initialIsOpen": false + }, + { + "id": "def-common.BucketAggParam", + "type": "Interface", + "label": "BucketAggParam", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggParam", + "text": "BucketAggParam" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamType", + "text": "AggParamType" + }, + "" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.BucketAggParam.scriptable", + "type": "CompoundType", + "label": "scriptable", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L20" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.BucketAggParam.filterFieldTypes", + "type": "CompoundType", + "label": "filterFieldTypes", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L21" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + }, + " | \"*\" | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + }, + "[] | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_type.ts#L18" + }, + "initialIsOpen": false + }, + { + "id": "def-common.DateHistogramBucketAggDependencies", + "type": "Interface", + "label": "DateHistogramBucketAggDependencies", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.DateHistogramBucketAggDependencies.calculateBounds", + "type": "Function", + "label": "calculateBounds", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 48, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L48" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.CalculateBoundsFn", + "text": "CalculateBoundsFn" + } + ] + }, + { + "tags": [], + "id": "def-common.DateHistogramBucketAggDependencies.isDefaultTimezone", + "type": "Function", + "label": "isDefaultTimezone", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L49" + }, + "signature": [ + "() => boolean" + ] + }, + { + "tags": [], + "id": "def-common.DateHistogramBucketAggDependencies.getConfig", + "type": "Function", + "label": "getConfig", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L50" + }, + "signature": [ + "(key: string) => T" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L47" + }, + "initialIsOpen": false + }, + { + "id": "def-common.IBucketDateHistogramAggConfig", + "type": "Interface", + "label": "IBucketDateHistogramAggConfig", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketDateHistogramAggConfig", + "text": "IBucketDateHistogramAggConfig" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + } + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.IBucketDateHistogramAggConfig.buckets", + "type": "Object", + "label": "buckets", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 54, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L54" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.TimeBuckets", + "text": "TimeBuckets" + } + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L53" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsDateHistogram", + "type": "Interface", + "label": "AggParamsDateHistogram", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsDateHistogram", + "text": "AggParamsDateHistogram" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsDateHistogram.field", + "type": "CompoundType", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L62" + }, + "signature": [ + "string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IFieldType", + "text": "IFieldType" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDateHistogram.timeRange", + "type": "Object", + "label": "timeRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L63" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.TimeRange", + "text": "TimeRange" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDateHistogram.useNormalizedEsInterval", + "type": "CompoundType", + "label": "useNormalizedEsInterval", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L64" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDateHistogram.scaleMetricValues", + "type": "CompoundType", + "label": "scaleMetricValues", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 65, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L65" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDateHistogram.interval", + "type": "string", + "label": "interval", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L66" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDateHistogram.time_zone", + "type": "string", + "label": "time_zone", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 67, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L67" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDateHistogram.drop_partials", + "type": "CompoundType", + "label": "drop_partials", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 68, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L68" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDateHistogram.format", + "type": "string", + "label": "format", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 69, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L69" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDateHistogram.min_doc_count", + "type": "number", + "label": "min_doc_count", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 70, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L70" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDateHistogram.extended_bounds", + "type": "Object", + "label": "extended_bounds", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 71, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L71" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ExtendedBounds", + "text": "ExtendedBounds" + }, + " | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram.ts#L61" + }, + "initialIsOpen": false + }, + { + "id": "def-common.DateRangeBucketAggDependencies", + "type": "Interface", + "label": "DateRangeBucketAggDependencies", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.DateRangeBucketAggDependencies.isDefaultTimezone", + "type": "Function", + "label": "isDefaultTimezone", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_range.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_range.ts#L27" + }, + "signature": [ + "() => boolean" + ] + }, + { + "tags": [], + "id": "def-common.DateRangeBucketAggDependencies.getConfig", + "type": "Function", + "label": "getConfig", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_range.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_range.ts#L28" + }, + "signature": [ + "(key: string) => T" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_range.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_range.ts#L26" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsDateRange", + "type": "Interface", + "label": "AggParamsDateRange", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsDateRange", + "text": "AggParamsDateRange" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsDateRange.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_range.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_range.ts#L32" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDateRange.ranges", + "type": "Array", + "label": "ranges", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_range.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_range.ts#L33" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.DateRangeKey", + "text": "DateRangeKey" + }, + "[] | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDateRange.time_zone", + "type": "string", + "label": "time_zone", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_range.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_range.ts#L34" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_range.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_range.ts#L31" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsFilter", + "type": "Interface", + "label": "AggParamsFilter", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsFilter", + "text": "AggParamsFilter" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsFilter.geo_bounding_box", + "type": "CompoundType", + "label": "geo_bounding_box", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filter.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filter.ts#L21" + }, + "signature": [ + "Partial<{ top_left: GeoPoint; top_right: GeoPoint; bottom_right: GeoPoint; bottom_left: GeoPoint; }> | { wkt: string; } | GeoBox | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filter.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filter.ts#L20" + }, + "initialIsOpen": false + }, + { + "id": "def-common.FiltersBucketAggDependencies", + "type": "Interface", + "label": "FiltersBucketAggDependencies", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.FiltersBucketAggDependencies.getConfig", + "type": "Function", + "label": "getConfig", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filters.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filters.ts#L33" + }, + "signature": [ + "(key: string) => any" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filters.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filters.ts#L32" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsFilters", + "type": "Interface", + "label": "AggParamsFilters", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsFilters", + "text": "AggParamsFilters" + }, + " extends Pick<", + "BaseAggParams", + ", \"json\">" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsFilters.filters", + "type": "Array", + "label": "filters", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filters.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filters.ts#L37" + }, + "signature": [ + "{ input: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.Query", + "text": "Query" + }, + "; label: string; }[] | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filters.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filters.ts#L36" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsGeoHash", + "type": "Interface", + "label": "AggParamsGeoHash", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsGeoHash", + "text": "AggParamsGeoHash" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsGeoHash.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_hash.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_hash.ts#L29" + } + }, + { + "tags": [], + "id": "def-common.AggParamsGeoHash.autoPrecision", + "type": "CompoundType", + "label": "autoPrecision", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_hash.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_hash.ts#L30" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsGeoHash.precision", + "type": "number", + "label": "precision", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_hash.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_hash.ts#L31" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsGeoHash.useGeocentroid", + "type": "CompoundType", + "label": "useGeocentroid", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_hash.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_hash.ts#L32" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsGeoHash.isFilteredByCollar", + "type": "CompoundType", + "label": "isFilteredByCollar", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_hash.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_hash.ts#L33" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsGeoHash.boundingBox", + "type": "CompoundType", + "label": "boundingBox", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_hash.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_hash.ts#L34" + }, + "signature": [ + "Partial<{ top_left: GeoPoint; top_right: GeoPoint; bottom_right: GeoPoint; bottom_left: GeoPoint; }> | { wkt: string; } | GeoBox | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_hash.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_hash.ts#L28" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsGeoTile", + "type": "Interface", + "label": "AggParamsGeoTile", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsGeoTile", + "text": "AggParamsGeoTile" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsGeoTile.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_tile.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_tile.ts#L24" + } + }, + { + "tags": [], + "id": "def-common.AggParamsGeoTile.useGeocentroid", + "type": "CompoundType", + "label": "useGeocentroid", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_tile.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_tile.ts#L25" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsGeoTile.precision", + "type": "number", + "label": "precision", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_tile.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_tile.ts#L26" + }, + "signature": [ + "number | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_tile.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_tile.ts#L23" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AutoBounds", + "type": "Interface", + "label": "AutoBounds", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AutoBounds.min", + "type": "number", + "label": "min", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L26" + } + }, + { + "tags": [], + "id": "def-common.AutoBounds.max", + "type": "number", + "label": "max", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L27" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L25" + }, + "initialIsOpen": false + }, + { + "id": "def-common.HistogramBucketAggDependencies", + "type": "Interface", + "label": "HistogramBucketAggDependencies", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.HistogramBucketAggDependencies.getConfig", + "type": "Function", + "label": "getConfig", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L31" + }, + "signature": [ + "(key: string) => T" + ] + }, + { + "tags": [], + "id": "def-common.HistogramBucketAggDependencies.getFieldFormatsStart", + "type": "Function", + "label": "getFieldFormatsStart", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L32" + }, + "signature": [ + "() => Pick, \"deserialize\" | \"getDefaultInstance\">" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L30" + }, + "initialIsOpen": false + }, + { + "id": "def-common.IBucketHistogramAggConfig", + "type": "Interface", + "label": "IBucketHistogramAggConfig", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketHistogramAggConfig", + "text": "IBucketHistogramAggConfig" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + } + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.IBucketHistogramAggConfig.setAutoBounds", + "type": "Function", + "label": "setAutoBounds", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L36" + }, + "signature": [ + "(bounds: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AutoBounds", + "text": "AutoBounds" + }, + ") => void" + ] + }, + { + "tags": [], + "id": "def-common.IBucketHistogramAggConfig.getAutoBounds", + "type": "Function", + "label": "getAutoBounds", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L37" + }, + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AutoBounds", + "text": "AutoBounds" + } + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L35" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsHistogram", + "type": "Interface", + "label": "AggParamsHistogram", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsHistogram", + "text": "AggParamsHistogram" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsHistogram.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L41" + } + }, + { + "tags": [], + "id": "def-common.AggParamsHistogram.interval", + "type": "CompoundType", + "label": "interval", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L42" + }, + "signature": [ + "React.ReactText" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsHistogram.used_interval", + "type": "CompoundType", + "label": "used_interval", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L43" + }, + "signature": [ + "string | number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsHistogram.maxBars", + "type": "number", + "label": "maxBars", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L44" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsHistogram.intervalBase", + "type": "number", + "label": "intervalBase", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 45, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L45" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsHistogram.min_doc_count", + "type": "CompoundType", + "label": "min_doc_count", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 46, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L46" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsHistogram.has_extended_bounds", + "type": "CompoundType", + "label": "has_extended_bounds", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L47" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsHistogram.extended_bounds", + "type": "Object", + "label": "extended_bounds", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 48, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L48" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ExtendedBounds", + "text": "ExtendedBounds" + }, + " | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram.ts#L40" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsIpRange", + "type": "Interface", + "label": "AggParamsIpRange", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsIpRange", + "text": "AggParamsIpRange" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsIpRange.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/ip_range.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/ip_range.ts#L30" + } + }, + { + "tags": [], + "id": "def-common.AggParamsIpRange.ipRangeType", + "type": "CompoundType", + "label": "ipRangeType", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/ip_range.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/ip_range.ts#L31" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IP_RANGE_TYPES", + "text": "IP_RANGE_TYPES" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsIpRange.ranges", + "type": "Object", + "label": "ranges", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/ip_range.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/ip_range.ts#L32" + }, + "signature": [ + "Partial<{ fromTo: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.RangeIpRangeAggKey", + "text": "RangeIpRangeAggKey" + }, + "[]; mask: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.CidrMaskIpRangeAggKey", + "text": "CidrMaskIpRangeAggKey" + }, + "[]; }> | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/ip_range.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/ip_range.ts#L29" + }, + "initialIsOpen": false + }, + { + "id": "def-common.DateRangeKey", + "type": "Interface", + "label": "DateRangeKey", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.DateRangeKey.from", + "type": "CompoundType", + "label": "from", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/date_range.ts", + "lineNumber": 10, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/date_range.ts#L10" + }, + "signature": [ + "React.ReactText" + ] + }, + { + "tags": [], + "id": "def-common.DateRangeKey.to", + "type": "CompoundType", + "label": "to", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/date_range.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/date_range.ts#L11" + }, + "signature": [ + "React.ReactText" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/date_range.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/date_range.ts#L9" + }, + "initialIsOpen": false + }, + { + "id": "def-common.CidrMaskIpRangeAggKey", + "type": "Interface", + "label": "CidrMaskIpRangeAggKey", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.CidrMaskIpRangeAggKey.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/ip_range.ts", + "lineNumber": 10, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/ip_range.ts#L10" + }, + "signature": [ + "\"mask\"" + ] + }, + { + "tags": [], + "id": "def-common.CidrMaskIpRangeAggKey.mask", + "type": "string", + "label": "mask", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/ip_range.ts", + "lineNumber": 11, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/ip_range.ts#L11" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/ip_range.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/ip_range.ts#L9" + }, + "initialIsOpen": false + }, + { + "id": "def-common.RangeIpRangeAggKey", + "type": "Interface", + "label": "RangeIpRangeAggKey", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.RangeIpRangeAggKey.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/ip_range.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/ip_range.ts#L15" + }, + "signature": [ + "\"range\"" + ] + }, + { + "tags": [], + "id": "def-common.RangeIpRangeAggKey.from", + "type": "string", + "label": "from", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/ip_range.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/ip_range.ts#L16" + } + }, + { + "tags": [], + "id": "def-common.RangeIpRangeAggKey.to", + "type": "string", + "label": "to", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/ip_range.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/ip_range.ts#L17" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/ip_range.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/ip_range.ts#L14" + }, + "initialIsOpen": false + }, + { + "id": "def-common.RangeBucketAggDependencies", + "type": "Interface", + "label": "RangeBucketAggDependencies", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.RangeBucketAggDependencies.getFieldFormatsStart", + "type": "Function", + "label": "getFieldFormatsStart", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/range.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/range.ts#L26" + }, + "signature": [ + "() => Pick, \"deserialize\" | \"getDefaultInstance\">" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/range.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/range.ts#L25" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsRange", + "type": "Interface", + "label": "AggParamsRange", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsRange", + "text": "AggParamsRange" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsRange.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/range.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/range.ts#L30" + } + }, + { + "tags": [], + "id": "def-common.AggParamsRange.ranges", + "type": "Array", + "label": "ranges", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/range.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/range.ts#L31" + }, + "signature": [ + "{ from: number; to: number; label?: string | undefined; }[] | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/range.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/range.ts#L29" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsSignificantTerms", + "type": "Interface", + "label": "AggParamsSignificantTerms", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsSignificantTerms", + "text": "AggParamsSignificantTerms" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsSignificantTerms.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/significant_terms.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/significant_terms.ts#L23" + } + }, + { + "tags": [], + "id": "def-common.AggParamsSignificantTerms.size", + "type": "number", + "label": "size", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/significant_terms.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/significant_terms.ts#L24" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsSignificantTerms.exclude", + "type": "string", + "label": "exclude", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/significant_terms.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/significant_terms.ts#L25" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsSignificantTerms.include", + "type": "string", + "label": "include", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/significant_terms.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/significant_terms.ts#L26" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/significant_terms.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/significant_terms.ts#L22" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsTerms", + "type": "Interface", + "label": "AggParamsTerms", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsTerms", + "text": "AggParamsTerms" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsTerms.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 51, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L51" + } + }, + { + "tags": [], + "id": "def-common.AggParamsTerms.orderBy", + "type": "string", + "label": "orderBy", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L52" + } + }, + { + "tags": [], + "id": "def-common.AggParamsTerms.orderAgg", + "type": "Object", + "label": "orderAgg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L53" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsTerms.order", + "type": "CompoundType", + "label": "order", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 54, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L54" + }, + "signature": [ + "\"asc\" | \"desc\" | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsTerms.size", + "type": "number", + "label": "size", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 55, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L55" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsTerms.missingBucket", + "type": "CompoundType", + "label": "missingBucket", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 56, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L56" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsTerms.missingBucketLabel", + "type": "string", + "label": "missingBucketLabel", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L57" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsTerms.otherBucket", + "type": "CompoundType", + "label": "otherBucket", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L58" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsTerms.otherBucketLabel", + "type": "string", + "label": "otherBucketLabel", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 59, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L59" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsTerms.exclude", + "type": "string", + "label": "exclude", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L61" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsTerms.include", + "type": "string", + "label": "include", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L62" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L50" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsAvg", + "type": "Interface", + "label": "AggParamsAvg", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsAvg", + "text": "AggParamsAvg" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsAvg.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/avg.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/avg.ts#L21" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/avg.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/avg.ts#L20" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsBucketAvg", + "type": "Interface", + "label": "AggParamsBucketAvg", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsBucketAvg", + "text": "AggParamsBucketAvg" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsBucketAvg.customMetric", + "type": "Object", + "label": "customMetric", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_avg.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_avg.ts#L19" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsBucketAvg.customBucket", + "type": "Object", + "label": "customBucket", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_avg.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_avg.ts#L20" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_avg.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_avg.ts#L18" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsBucketMax", + "type": "Interface", + "label": "AggParamsBucketMax", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsBucketMax", + "text": "AggParamsBucketMax" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsBucketMax.customMetric", + "type": "Object", + "label": "customMetric", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_max.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_max.ts#L18" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsBucketMax.customBucket", + "type": "Object", + "label": "customBucket", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_max.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_max.ts#L19" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_max.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_max.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsBucketMin", + "type": "Interface", + "label": "AggParamsBucketMin", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsBucketMin", + "text": "AggParamsBucketMin" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsBucketMin.customMetric", + "type": "Object", + "label": "customMetric", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_min.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_min.ts#L18" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsBucketMin.customBucket", + "type": "Object", + "label": "customBucket", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_min.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_min.ts#L19" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_min.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_min.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsBucketSum", + "type": "Interface", + "label": "AggParamsBucketSum", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsBucketSum", + "text": "AggParamsBucketSum" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsBucketSum.customMetric", + "type": "Object", + "label": "customMetric", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_sum.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_sum.ts#L18" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsBucketSum.customBucket", + "type": "Object", + "label": "customBucket", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_sum.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_sum.ts#L19" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_sum.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_sum.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsCardinality", + "type": "Interface", + "label": "AggParamsCardinality", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsCardinality", + "text": "AggParamsCardinality" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsCardinality.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cardinality.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cardinality.ts#L21" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cardinality.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cardinality.ts#L20" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsCumulativeSum", + "type": "Interface", + "label": "AggParamsCumulativeSum", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsCumulativeSum", + "text": "AggParamsCumulativeSum" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsCumulativeSum.buckets_path", + "type": "string", + "label": "buckets_path", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cumulative_sum.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cumulative_sum.ts#L18" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsCumulativeSum.customMetric", + "type": "Object", + "label": "customMetric", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cumulative_sum.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cumulative_sum.ts#L19" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsCumulativeSum.metricAgg", + "type": "string", + "label": "metricAgg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cumulative_sum.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cumulative_sum.ts#L20" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cumulative_sum.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cumulative_sum.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsDerivative", + "type": "Interface", + "label": "AggParamsDerivative", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsDerivative", + "text": "AggParamsDerivative" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsDerivative.buckets_path", + "type": "string", + "label": "buckets_path", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/derivative.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/derivative.ts#L18" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDerivative.customMetric", + "type": "Object", + "label": "customMetric", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/derivative.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/derivative.ts#L19" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsDerivative.metricAgg", + "type": "string", + "label": "metricAgg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/derivative.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/derivative.ts#L20" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/derivative.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/derivative.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsGeoBounds", + "type": "Interface", + "label": "AggParamsGeoBounds", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsGeoBounds", + "text": "AggParamsGeoBounds" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsGeoBounds.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/geo_bounds.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/geo_bounds.ts#L17" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/geo_bounds.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/geo_bounds.ts#L16" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsGeoCentroid", + "type": "Interface", + "label": "AggParamsGeoCentroid", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsGeoCentroid", + "text": "AggParamsGeoCentroid" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsGeoCentroid.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/geo_centroid.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/geo_centroid.ts#L17" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/geo_centroid.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/geo_centroid.ts#L16" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsMax", + "type": "Interface", + "label": "AggParamsMax", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsMax", + "text": "AggParamsMax" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsMax.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/max.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/max.ts#L21" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/max.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/max.ts#L20" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsMedian", + "type": "Interface", + "label": "AggParamsMedian", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsMedian", + "text": "AggParamsMedian" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsMedian.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/median.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/median.ts#L21" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/median.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/median.ts#L20" + }, + "initialIsOpen": false + }, + { + "id": "def-common.IMetricAggConfig", + "type": "Interface", + "label": "IMetricAggConfig", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + } + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.IMetricAggConfig.type", + "type": "Object", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L17" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggType", + "text": "MetricAggType" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ">" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L16" + }, + "initialIsOpen": false + }, + { + "id": "def-common.MetricAggParam", + "type": "Interface", + "label": "MetricAggParam", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggParam", + "text": "MetricAggParam" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamType", + "text": "AggParamType" + }, + "" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.MetricAggParam.filterFieldTypes", + "type": "CompoundType", + "label": "filterFieldTypes", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L22" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + }, + " | \"*\" | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + }, + "[] | undefined" + ] + }, + { + "tags": [], + "id": "def-common.MetricAggParam.onlyAggregatable", + "type": "CompoundType", + "label": "onlyAggregatable", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L23" + }, + "signature": [ + "boolean | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L20" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsMin", + "type": "Interface", + "label": "AggParamsMin", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsMin", + "text": "AggParamsMin" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsMin.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/min.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/min.ts#L21" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/min.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/min.ts#L20" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsMovingAvg", + "type": "Interface", + "label": "AggParamsMovingAvg", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsMovingAvg", + "text": "AggParamsMovingAvg" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsMovingAvg.buckets_path", + "type": "string", + "label": "buckets_path", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/moving_avg.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/moving_avg.ts#L18" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsMovingAvg.window", + "type": "number", + "label": "window", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/moving_avg.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/moving_avg.ts#L19" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsMovingAvg.script", + "type": "string", + "label": "script", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/moving_avg.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/moving_avg.ts#L20" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsMovingAvg.customMetric", + "type": "Object", + "label": "customMetric", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/moving_avg.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/moving_avg.ts#L21" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsMovingAvg.metricAgg", + "type": "string", + "label": "metricAgg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/moving_avg.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/moving_avg.ts#L22" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/moving_avg.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/moving_avg.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsPercentileRanks", + "type": "Interface", + "label": "AggParamsPercentileRanks", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsPercentileRanks", + "text": "AggParamsPercentileRanks" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsPercentileRanks.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentile_ranks.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentile_ranks.ts#L22" + } + }, + { + "tags": [], + "id": "def-common.AggParamsPercentileRanks.values", + "type": "Array", + "label": "values", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentile_ranks.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentile_ranks.ts#L23" + }, + "signature": [ + "number[] | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentile_ranks.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentile_ranks.ts#L21" + }, + "initialIsOpen": false + }, + { + "id": "def-common.PercentileRanksMetricAggDependencies", + "type": "Interface", + "label": "PercentileRanksMetricAggDependencies", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.PercentileRanksMetricAggDependencies.getFieldFormatsStart", + "type": "Function", + "label": "getFieldFormatsStart", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentile_ranks.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentile_ranks.ts#L30" + }, + "signature": [ + "() => Pick, \"deserialize\" | \"getDefaultInstance\">" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentile_ranks.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentile_ranks.ts#L29" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsPercentiles", + "type": "Interface", + "label": "AggParamsPercentiles", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsPercentiles", + "text": "AggParamsPercentiles" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsPercentiles.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentiles.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentiles.ts#L20" + } + }, + { + "tags": [], + "id": "def-common.AggParamsPercentiles.percents", + "type": "Array", + "label": "percents", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentiles.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentiles.ts#L21" + }, + "signature": [ + "number[] | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentiles.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentiles.ts#L19" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsSerialDiff", + "type": "Interface", + "label": "AggParamsSerialDiff", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsSerialDiff", + "text": "AggParamsSerialDiff" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsSerialDiff.buckets_path", + "type": "string", + "label": "buckets_path", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/serial_diff.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/serial_diff.ts#L18" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsSerialDiff.customMetric", + "type": "Object", + "label": "customMetric", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/serial_diff.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/serial_diff.ts#L19" + }, + "signature": [ + "{ type: string; enabled?: boolean | undefined; id?: string | undefined; params?: {} | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SerializableState", + "text": "SerializableState" + }, + " | undefined; schema?: string | undefined; } | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsSerialDiff.metricAgg", + "type": "string", + "label": "metricAgg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/serial_diff.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/serial_diff.ts#L20" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/serial_diff.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/serial_diff.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsStdDeviation", + "type": "Interface", + "label": "AggParamsStdDeviation", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsStdDeviation", + "text": "AggParamsStdDeviation" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsStdDeviation.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/std_deviation.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/std_deviation.ts#L19" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/std_deviation.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/std_deviation.ts#L18" + }, + "initialIsOpen": false + }, + { + "id": "def-common.IStdDevAggConfig", + "type": "Interface", + "label": "IStdDevAggConfig", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IStdDevAggConfig", + "text": "IStdDevAggConfig" + }, + " extends ", + "IResponseAggConfig" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.IStdDevAggConfig.keyedDetails", + "type": "Function", + "label": "keyedDetails", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/std_deviation.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/std_deviation.ts#L28" + }, + "signature": [ + "(customLabel: string, fieldDisplayName?: string | undefined) => Record" + ] + }, + { + "tags": [], + "id": "def-common.IStdDevAggConfig.valProp", + "type": "Function", + "label": "valProp", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/std_deviation.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/std_deviation.ts#L29" + }, + "signature": [ + "() => string[]" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/std_deviation.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/std_deviation.ts#L27" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsSum", + "type": "Interface", + "label": "AggParamsSum", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsSum", + "text": "AggParamsSum" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsSum.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/sum.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/sum.ts#L21" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/sum.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/sum.ts#L20" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamsTopHit", + "type": "Interface", + "label": "AggParamsTopHit", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggParamsTopHit", + "text": "AggParamsTopHit" + }, + " extends ", + "BaseAggParams" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamsTopHit.field", + "type": "string", + "label": "field", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/top_hit.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/top_hit.ts#L18" + } + }, + { + "tags": [], + "id": "def-common.AggParamsTopHit.aggregate", + "type": "CompoundType", + "label": "aggregate", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/top_hit.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/top_hit.ts#L19" + }, + "signature": [ + "\"max\" | \"min\" | \"concat\" | \"sum\" | \"average\"" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsTopHit.sortField", + "type": "string", + "label": "sortField", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/top_hit.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/top_hit.ts#L20" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsTopHit.size", + "type": "number", + "label": "size", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/top_hit.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/top_hit.ts#L21" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.AggParamsTopHit.sortOrder", + "type": "CompoundType", + "label": "sortOrder", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/top_hit.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/top_hit.ts#L22" + }, + "signature": [ + "\"asc\" | \"desc\" | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/top_hit.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/top_hit.ts#L17" + }, + "initialIsOpen": false + }, + { + "id": "def-common.OptionedValueProp", + "type": "Interface", + "label": "OptionedValueProp", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.OptionedValueProp.value", + "type": "string", + "label": "value", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L13" + } + }, + { + "tags": [], + "id": "def-common.OptionedValueProp.text", + "type": "string", + "label": "text", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L14" + } + }, + { + "tags": [], + "id": "def-common.OptionedValueProp.disabled", + "type": "CompoundType", + "label": "disabled", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L15" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.OptionedValueProp.isCompatible", + "type": "Function", + "label": "isCompatible", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 16, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L16" + }, + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/optioned.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/optioned.ts#L12" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggParamOption", + "type": "Interface", + "label": "AggParamOption", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggParamOption.val", + "type": "string", + "label": "val", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L31" + } + }, + { + "tags": [], + "id": "def-common.AggParamOption.display", + "type": "string", + "label": "display", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L32" + } + }, + { + "id": "def-common.AggParamOption.enabled", + "type": "Function", + "label": "enabled", + "signature": [ + "((agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + }, + ") => boolean) | undefined" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "agg", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.AggConfig", + "text": "AggConfig" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L33" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L33" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L30" + }, + "initialIsOpen": false + }, + { + "id": "def-common.AggFunctionsMapping", + "type": "Interface", + "label": "AggFunctionsMapping", + "description": [ + "\nA global list of the expression function definitions for each agg type function." + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggFilter", + "type": "Object", + "label": "aggFilter", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 204, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L204" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggFilters", + "type": "Object", + "label": "aggFilters", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 205, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L205" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggSignificantTerms", + "type": "Object", + "label": "aggSignificantTerms", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 206, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L206" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggIpRange", + "type": "Object", + "label": "aggIpRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 207, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L207" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggDateRange", + "type": "Object", + "label": "aggDateRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 208, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L208" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggRange", + "type": "Object", + "label": "aggRange", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 209, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L209" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggGeoTile", + "type": "Object", + "label": "aggGeoTile", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 210, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L210" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggGeoHash", + "type": "Object", + "label": "aggGeoHash", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 211, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L211" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggHistogram", + "type": "Object", + "label": "aggHistogram", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 212, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L212" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggDateHistogram", + "type": "Object", + "label": "aggDateHistogram", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 213, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L213" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggTerms", + "type": "Object", + "label": "aggTerms", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 214, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L214" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggAvg", + "type": "Object", + "label": "aggAvg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 215, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L215" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggBucketAvg", + "type": "Object", + "label": "aggBucketAvg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 216, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L216" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggBucketMax", + "type": "Object", + "label": "aggBucketMax", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 217, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L217" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggBucketMin", + "type": "Object", + "label": "aggBucketMin", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 218, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L218" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggBucketSum", + "type": "Object", + "label": "aggBucketSum", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 219, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L219" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggCardinality", + "type": "Object", + "label": "aggCardinality", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 220, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L220" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggCount", + "type": "Object", + "label": "aggCount", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 221, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L221" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggCumulativeSum", + "type": "Object", + "label": "aggCumulativeSum", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 222, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L222" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggDerivative", + "type": "Object", + "label": "aggDerivative", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 223, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L223" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggGeoBounds", + "type": "Object", + "label": "aggGeoBounds", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 224, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L224" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggGeoCentroid", + "type": "Object", + "label": "aggGeoCentroid", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 225, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L225" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggMax", + "type": "Object", + "label": "aggMax", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 226, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L226" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggMedian", + "type": "Object", + "label": "aggMedian", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 227, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L227" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggMin", + "type": "Object", + "label": "aggMin", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 228, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L228" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggMovingAvg", + "type": "Object", + "label": "aggMovingAvg", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 229, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L229" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggPercentileRanks", + "type": "Object", + "label": "aggPercentileRanks", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 230, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L230" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggPercentiles", + "type": "Object", + "label": "aggPercentiles", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 231, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L231" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggSerialDiff", + "type": "Object", + "label": "aggSerialDiff", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 232, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L232" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggStdDeviation", + "type": "Object", + "label": "aggStdDeviation", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 233, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L233" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggSum", + "type": "Object", + "label": "aggSum", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 234, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L234" + }, + "signature": [ + "FunctionDefinition" + ] + }, + { + "tags": [], + "id": "def-common.AggFunctionsMapping.aggTopHit", + "type": "Object", + "label": "aggTopHit", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 235, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L235" + }, + "signature": [ + "FunctionDefinition" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 203, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L203" + }, + "initialIsOpen": false + }, + { + "id": "def-common.IEsSearchRequest", + "type": "Interface", + "label": "IEsSearchRequest", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IEsSearchRequest", + "text": "IEsSearchRequest" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchRequest", + "text": "IKibanaSearchRequest" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchRequestParams", + "text": "ISearchRequestParams" + }, + ">>" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.IEsSearchRequest.indexType", + "type": "string", + "label": "indexType", + "description": [], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L20" + }, + "signature": [ + "string | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L19" + }, + "initialIsOpen": false + }, + { + "id": "def-common.FetchHandlers", + "type": "Interface", + "label": "FetchHandlers", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.FetchHandlers.getConfig", + "type": "Function", + "label": "getConfig", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L23" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.GetConfigFn", + "text": "GetConfigFn" + } + ] + }, + { + "tags": [], + "id": "def-common.FetchHandlers.onResponse", + "type": "Function", + "label": "onResponse", + "description": [ + "\nCallback which can be used to hook into responses, modify them, or perform\nside effects like displaying UI errors on the client." + ], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L28" + }, + "signature": [ + "(request: Record, response: ", + "SearchResponse", + ") => ", + "SearchResponse", + "" + ] + }, + { + "tags": [], + "id": "def-common.FetchHandlers.legacy", + "type": "Object", + "label": "legacy", + "description": [ + "\nThese handlers are only used by the legacy defaultSearchStrategy and can be removed\nonce that strategy has been deprecated." + ], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L33" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.LegacyFetchHandlers", + "text": "LegacyFetchHandlers" + } + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L22" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SearchError", + "type": "Interface", + "label": "SearchError", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.SearchError.name", + "type": "string", + "label": "name", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L37" + } + }, + { + "tags": [], + "id": "def-common.SearchError.status", + "type": "string", + "label": "status", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L38" + } + }, + { + "tags": [], + "id": "def-common.SearchError.title", + "type": "string", + "label": "title", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L39" + } + }, + { + "tags": [], + "id": "def-common.SearchError.message", + "type": "string", + "label": "message", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L40" + } + }, + { + "tags": [], + "id": "def-common.SearchError.path", + "type": "string", + "label": "path", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L41" + } + }, + { + "tags": [], + "id": "def-common.SearchError.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L42" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/fetch/types.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/fetch/types.ts#L36" + }, + "initialIsOpen": false + }, + { + "id": "def-common.MsearchRequestBody", + "type": "Interface", + "label": "MsearchRequestBody", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.MsearchRequestBody.searches", + "type": "Array", + "label": "searches", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L26" + }, + "signature": [ + "MsearchRequest[]" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L25" + }, + "initialIsOpen": false + }, + { + "id": "def-common.MsearchResponse", + "type": "Interface", + "label": "MsearchResponse", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.MsearchResponse.body", + "type": "Object", + "label": "body", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L31" + }, + "signature": [ + "ApiResponse", + "<{ responses: ", + "SearchResponse", + "[]; }, ", + "Context", + ">" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L30" + }, + "initialIsOpen": false + }, + { + "id": "def-common.LegacyFetchHandlers", + "type": "Interface", + "label": "LegacyFetchHandlers", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.LegacyFetchHandlers.callMsearch", + "type": "Function", + "label": "callMsearch", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L36" + }, + "signature": [ + "(params: { body: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MsearchRequestBody", + "text": "MsearchRequestBody" + }, + "; signal: AbortSignal; }) => Promise<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MsearchResponse", + "text": "MsearchResponse" + }, + ">" + ] + }, + { + "tags": [], + "id": "def-common.LegacyFetchHandlers.loadingCount$", + "type": "Object", + "label": "loadingCount$", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L40" + }, + "signature": [ + "BehaviorSubject", + "" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L35" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SearchStrategySearchParams", + "type": "Interface", + "label": "SearchStrategySearchParams", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchStrategySearchParams", + "text": "SearchStrategySearchParams" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.FetchHandlers", + "text": "FetchHandlers" + } + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.SearchStrategySearchParams.searchRequests", + "type": "Array", + "label": "searchRequests", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L44" + }, + "signature": [ + "Record[]" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L43" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SearchStrategyProvider", + "type": "Interface", + "label": "SearchStrategyProvider", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.SearchStrategyProvider.id", + "type": "string", + "label": "id", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L49" + } + }, + { + "tags": [], + "id": "def-common.SearchStrategyProvider.search", + "type": "Function", + "label": "search", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L50" + }, + "signature": [ + "(params: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchStrategySearchParams", + "text": "SearchStrategySearchParams" + }, + ") => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchStrategyResponse", + "text": "SearchStrategyResponse" + }, + "" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 48, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L48" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SearchStrategyResponse", + "type": "Interface", + "label": "SearchStrategyResponse", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchStrategyResponse", + "text": "SearchStrategyResponse" + }, + "" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.SearchStrategyResponse.searching", + "type": "Object", + "label": "searching", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 54, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L54" + }, + "signature": [ + "Promise<", + "SearchResponse", + "[]>" + ] + }, + { + "tags": [], + "id": "def-common.SearchStrategyResponse.abort", + "type": "Function", + "label": "abort", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 55, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L55" + }, + "signature": [ + "() => void" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/legacy/types.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/legacy/types.ts#L53" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SearchSourceDependencies", + "type": "Interface", + "label": "SearchSourceDependencies", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceDependencies", + "text": "SearchSourceDependencies" + }, + " extends ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.FetchHandlers", + "text": "FetchHandlers" + } + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.SearchSourceDependencies.search", + "type": "Function", + "label": "search", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 99, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L99" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchGeneric", + "text": "ISearchGeneric" + } + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/search_source.ts", + "lineNumber": 98, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/search_source.ts#L98" + }, + "initialIsOpen": false + }, + { + "id": "def-common.ISearchStartSearchSource", + "type": "Interface", + "label": "ISearchStartSearchSource", + "description": [ + "\nhigh level search service" + ], + "tags": [ + "public" + ], + "children": [ + { + "tags": [], + "id": "def-common.ISearchStartSearchSource.create", + "type": "Function", + "label": "create", + "description": [ + "\ncreates {@link SearchSource} based on provided serialized {@link SearchSourceFields}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L30" + }, + "signature": [ + "(fields?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + " | undefined) => Promise>" + ] + }, + { + "tags": [], + "id": "def-common.ISearchStartSearchSource.createEmpty", + "type": "Function", + "label": "createEmpty", + "description": [ + "\ncreates empty {@link SearchSource}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L34" + }, + "signature": [ + "() => Pick<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSource", + "text": "SearchSource" + }, + ", \"create\" | \"history\" | \"setPreferredSearchStrategyId\" | \"setField\" | \"removeField\" | \"setFields\" | \"getId\" | \"getFields\" | \"getField\" | \"getOwnField\" | \"createCopy\" | \"createChild\" | \"setParent\" | \"getParent\" | \"fetch$\" | \"fetch\" | \"onRequestStart\" | \"getSearchRequestBody\" | \"destroy\" | \"getSerializedFields\" | \"serialize\">" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L25" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SortDirectionNumeric", + "type": "Interface", + "label": "SortDirectionNumeric", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.SortDirectionNumeric.order", + "type": "Enum", + "label": "order", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 45, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L45" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SortDirection", + "text": "SortDirection" + } + ] + }, + { + "tags": [], + "id": "def-common.SortDirectionNumeric.numeric_type", + "type": "CompoundType", + "label": "numeric_type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 46, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L46" + }, + "signature": [ + "\"date\" | \"long\" | \"double\" | \"date_nanos\" | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L44" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SearchSourceFields", + "type": "Interface", + "label": "SearchSourceFields", + "description": [ + "\nsearch source fields" + ], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.SearchSourceFields.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 62, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L62" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.query", + "type": "Object", + "label": "query", + "description": [ + "\n{@link Query}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L66" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.Query", + "text": "Query" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.filter", + "type": "CompoundType", + "label": "filter", + "description": [ + "\n{@link Filter}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 70, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L70" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[] | (() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + }, + "[] | undefined) | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.sort", + "type": "CompoundType", + "label": "sort", + "description": [ + "\n{@link EsQuerySortValue}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L74" + }, + "signature": [ + "Record | Record[] | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.highlight", + "type": "Any", + "label": "highlight", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 75, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L75" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.highlightAll", + "type": "CompoundType", + "label": "highlightAll", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 76, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L76" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.trackTotalHits", + "type": "CompoundType", + "label": "trackTotalHits", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L77" + }, + "signature": [ + "number | boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.aggs", + "type": "Any", + "label": "aggs", + "description": [ + "\n{@link AggConfigs}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 81, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L81" + }, + "signature": [ + "any" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.from", + "type": "number", + "label": "from", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 82, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L82" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.size", + "type": "number", + "label": "size", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 83, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L83" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.source", + "type": "CompoundType", + "label": "source", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 84, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L84" + }, + "signature": [ + "string | boolean | string[] | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.version", + "type": "CompoundType", + "label": "version", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 85, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L85" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.fields", + "type": "Array", + "label": "fields", + "description": [ + "\nRetrieve fields via the search Fields API" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 89, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L89" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchFieldValue", + "text": "SearchFieldValue" + }, + "[] | undefined" + ] + }, + { + "tags": [ + "deprecated" + ], + "id": "def-common.SearchSourceFields.fieldsFromSource", + "type": "CompoundType", + "label": "fieldsFromSource", + "description": [ + "\nRetreive fields directly from _source (legacy behavior)\n" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 95, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L95" + }, + "signature": [ + "string | boolean | string[] | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.index", + "type": "Object", + "label": "index", + "description": [ + "\n{@link IndexPatternService}" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 99, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L99" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.searchAfter", + "type": "Object", + "label": "searchAfter", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 100, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L100" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.EsQuerySearchAfter", + "text": "EsQuerySearchAfter" + }, + " | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.timeout", + "type": "string", + "label": "timeout", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 101, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L101" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.terminate_after", + "type": "number", + "label": "terminate_after", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 102, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L102" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SearchSourceFields.parent", + "type": "Object", + "label": "parent", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 104, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L104" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.SearchSourceFields", + "text": "SearchSourceFields" + }, + " | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L61" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SearchSourceOptions", + "type": "Interface", + "label": "SearchSourceOptions", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.SearchSourceOptions.callParentStartHandlers", + "type": "CompoundType", + "label": "callParentStartHandlers", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L108" + }, + "signature": [ + "boolean | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 107, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L107" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SortOptions", + "type": "Interface", + "label": "SortOptions", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.SortOptions.mode", + "type": "CompoundType", + "label": "mode", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 112, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L112" + }, + "signature": [ + "\"max\" | \"min\" | \"sum\" | \"avg\" | \"median\" | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SortOptions.type", + "type": "CompoundType", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 113, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L113" + }, + "signature": [ + "\"date\" | \"long\" | \"double\" | \"date_nanos\" | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SortOptions.nested", + "type": "Uncategorized", + "label": "nested", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 114, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L114" + }, + "signature": [ + "object | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SortOptions.unmapped_type", + "type": "string", + "label": "unmapped_type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 115, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L115" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SortOptions.distance_type", + "type": "CompoundType", + "label": "distance_type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 116, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L116" + }, + "signature": [ + "\"arc\" | \"plane\" | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SortOptions.unit", + "type": "string", + "label": "unit", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 117, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L117" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SortOptions.ignore_unmapped", + "type": "CompoundType", + "label": "ignore_unmapped", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 118, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L118" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.SortOptions._script", + "type": "Uncategorized", + "label": "_script", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 119, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L119" + }, + "signature": [ + "object | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 111, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L111" + }, + "initialIsOpen": false + }, + { + "id": "def-common.Request", + "type": "Interface", + "label": "Request", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.Request.docvalue_fields", + "type": "Array", + "label": "docvalue_fields", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 123, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L123" + }, + "signature": [ + "string[]" + ] + }, + { + "tags": [], + "id": "def-common.Request._source", + "type": "Unknown", + "label": "_source", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 124, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L124" + }, + "signature": [ + "unknown" + ] + }, + { + "tags": [], + "id": "def-common.Request.query", + "type": "Unknown", + "label": "query", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 125, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L125" + }, + "signature": [ + "unknown" + ] + }, + { + "tags": [], + "id": "def-common.Request.script_fields", + "type": "Unknown", + "label": "script_fields", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 126, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L126" + }, + "signature": [ + "unknown" + ] + }, + { + "tags": [], + "id": "def-common.Request.sort", + "type": "Unknown", + "label": "sort", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 127, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L127" + }, + "signature": [ + "unknown" + ] + }, + { + "tags": [], + "id": "def-common.Request.stored_fields", + "type": "Array", + "label": "stored_fields", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 128, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L128" + }, + "signature": [ + "string[]" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 122, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L122" + }, + "initialIsOpen": false + }, + { + "id": "def-common.ResponseWithShardFailure", + "type": "Interface", + "label": "ResponseWithShardFailure", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.ResponseWithShardFailure._shards", + "type": "Object", + "label": "_shards", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 132, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L132" + }, + "signature": [ + "{ failed: number; failures: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ShardFailure", + "text": "ShardFailure" + }, + "[]; skipped: number; successful: number; total: number; }" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 131, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L131" + }, + "initialIsOpen": false + }, + { + "id": "def-common.ShardFailure", + "type": "Interface", + "label": "ShardFailure", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.ShardFailure.index", + "type": "string", + "label": "index", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 142, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L142" + } + }, + { + "tags": [], + "id": "def-common.ShardFailure.node", + "type": "string", + "label": "node", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 143, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L143" + } + }, + { + "tags": [], + "id": "def-common.ShardFailure.reason", + "type": "Object", + "label": "reason", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 144, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L144" + }, + "signature": [ + "{ caused_by: { reason: string; type: string; }; reason: string; lang?: string | undefined; script?: string | undefined; script_stack?: string[] | undefined; type: string; }" + ] + }, + { + "tags": [], + "id": "def-common.ShardFailure.shard", + "type": "number", + "label": "shard", + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 155, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L155" + } + } + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 141, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L141" + }, + "initialIsOpen": false + }, + { + "id": "def-common.ISearchClient", + "type": "Interface", + "label": "ISearchClient", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.ISearchClient.search", + "type": "Function", + "label": "search", + "description": [], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L29" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchGeneric", + "text": "ISearchGeneric" + } + ] + }, + { + "tags": [], + "id": "def-common.ISearchClient.cancel", + "type": "Function", + "label": "cancel", + "description": [ + "\nUsed to cancel an in-progress search request." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L33" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchCancelGeneric", + "text": "ISearchCancelGeneric" + } + ] + }, + { + "tags": [], + "id": "def-common.ISearchClient.extend", + "type": "Function", + "label": "extend", + "description": [ + "\nUsed to extend the TTL of an in-progress search request." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L37" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchExtendGeneric", + "text": "ISearchExtendGeneric" + } + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L28" + }, + "initialIsOpen": false + }, + { + "id": "def-common.IKibanaSearchResponse", + "type": "Interface", + "label": "IKibanaSearchResponse", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchResponse", + "text": "IKibanaSearchResponse" + }, + "" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.IKibanaSearchResponse.id", + "type": "string", + "label": "id", + "description": [ + "\nSome responses may contain a unique id to identify the request this response came from." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L44" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.IKibanaSearchResponse.total", + "type": "number", + "label": "total", + "description": [ + "\nIf relevant to the search strategy, return a total number\nthat represents how progress is indicated." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L50" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.IKibanaSearchResponse.loaded", + "type": "number", + "label": "loaded", + "description": [ + "\nIf relevant to the search strategy, return a loaded number\nthat represents how progress is indicated." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 56, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L56" + }, + "signature": [ + "number | undefined" + ] + }, + { + "tags": [], + "id": "def-common.IKibanaSearchResponse.isRunning", + "type": "CompoundType", + "label": "isRunning", + "description": [ + "\nIndicates whether search is still in flight" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 61, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L61" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.IKibanaSearchResponse.isPartial", + "type": "CompoundType", + "label": "isPartial", + "description": [ + "\nIndicates whether the results returned are complete or partial" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L66" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.IKibanaSearchResponse.rawResponse", + "type": "Uncategorized", + "label": "rawResponse", + "description": [ + "\nThe raw response returned by the internal search method (usually the raw ES response)" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 71, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L71" + }, + "signature": [ + "RawResponse" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L40" + }, + "initialIsOpen": false + }, + { + "id": "def-common.IKibanaSearchRequest", + "type": "Interface", + "label": "IKibanaSearchRequest", + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IKibanaSearchRequest", + "text": "IKibanaSearchRequest" + }, + "" + ], + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.IKibanaSearchRequest.id", + "type": "string", + "label": "id", + "description": [ + "\nAn id can be used to uniquely identify this request." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 78, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L78" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.IKibanaSearchRequest.params", + "type": "Uncategorized", + "label": "params", + "description": [], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 80, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L80" + }, + "signature": [ + "Params | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 74, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L74" + }, + "initialIsOpen": false + }, + { + "id": "def-common.ISearchOptions", + "type": "Interface", + "label": "ISearchOptions", + "description": [], + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.ISearchOptions.abortSignal", + "type": "Object", + "label": "abortSignal", + "description": [ + "\nAn `AbortSignal` that allows the caller of `search` to abort a search request." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 87, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L87" + }, + "signature": [ + "AbortSignal | undefined" + ] + }, + { + "tags": [], + "id": "def-common.ISearchOptions.strategy", + "type": "string", + "label": "strategy", + "description": [ + "\nUse this option to force using a specific server side search strategy. Leave empty to use the default strategy." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 92, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L92" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.ISearchOptions.legacyHitsTotal", + "type": "CompoundType", + "label": "legacyHitsTotal", + "description": [ + "\nRequest the legacy format for the total number of hits. If sending `rest_total_hits_as_int` to\nsomething other than `true`, this should be set to `false`." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 98, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L98" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.ISearchOptions.sessionId", + "type": "string", + "label": "sessionId", + "description": [ + "\nA session ID, grouping multiple search requests into a single session." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 103, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L103" + }, + "signature": [ + "string | undefined" + ] + }, + { + "tags": [], + "id": "def-common.ISearchOptions.isStored", + "type": "CompoundType", + "label": "isStored", + "description": [ + "\nWhether the session is already saved (i.e. sent to background)" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 108, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L108" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.ISearchOptions.isRestore", + "type": "CompoundType", + "label": "isRestore", + "description": [ + "\nWhether the session is restored (i.e. search requests should re-use the stored search IDs,\nrather than starting from scratch)" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 114, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L114" + }, + "signature": [ + "boolean | undefined" + ] + }, + { + "tags": [], + "id": "def-common.ISearchOptions.indexPattern", + "type": "Object", + "label": "indexPattern", + "description": [ + "\nIndex pattern reference is used for better error messages" + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 120, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L120" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataIndexPatternsPluginApi", + "section": "def-common.IndexPattern", + "text": "IndexPattern" + }, + " | undefined" + ] + } + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 83, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L83" + }, + "initialIsOpen": false + } + ], + "enums": [ + { + "id": "def-common.BUCKET_TYPES", + "type": "Enum", + "label": "BUCKET_TYPES", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/bucket_agg_types.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/bucket_agg_types.ts#L9" + }, + "initialIsOpen": false + }, + { + "id": "def-common.IP_RANGE_TYPES", + "type": "Enum", + "label": "IP_RANGE_TYPES", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/ip_range.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/ip_range.ts#L24" + }, + "initialIsOpen": false + }, + { + "id": "def-common.METRIC_TYPES", + "type": "Enum", + "label": "METRIC_TYPES", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_types.ts", + "lineNumber": 9, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_types.ts#L9" + }, + "initialIsOpen": false + }, + { + "id": "def-common.SortDirection", + "type": "Enum", + "label": "SortDirection", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L39" + }, + "initialIsOpen": false + } + ], + "misc": [ + { + "id": "def-common.AggConfigOptions", + "type": "Type", + "label": "AggConfigOptions", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L43" + }, + "signature": [ + "{ type: IAggType; enabled?: boolean | undefined; id?: string | undefined; schema?: string | undefined; params?: {} | SerializableState | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.IAggConfig", + "type": "Type", + "label": "IAggConfig", + "tags": [ + "name", + "description" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_config.ts", + "lineNumber": 53, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_config.ts#L53" + }, + "signature": [ + "AggConfig" + ], + "initialIsOpen": false + }, + { + "id": "def-common.CreateAggConfigParams", + "type": "Type", + "label": "CreateAggConfigParams", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_configs.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_configs.ts#L41" + }, + "signature": [ + "{ type: string | IAggType; enabled?: boolean | undefined; id?: string | undefined; schema?: string | undefined; params?: {} | ", + "SerializableState", + " | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.AggGroupName", + "type": "Type", + "label": "AggGroupName", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L18" + }, + "signature": [ + "\"buckets\" | \"metrics\" | \"none\"" + ], + "initialIsOpen": false + }, + { + "id": "def-common.IAggType", + "type": "Type", + "label": "IAggType", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_type.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_type.ts#L58" + }, + "signature": [ + "AggType>" + ], + "initialIsOpen": false + }, + { + "id": "def-common.AggTypesRegistrySetup", + "type": "Type", + "label": "AggTypesRegistrySetup", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_types_registry.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_types_registry.ts#L13" + }, + "signature": [ + "{ registerBucket: (name: N, type: T) => void; registerMetric: (name: N, type: T) => void; }" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.autoInterval", + "type": "string", + "label": "autoInterval", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/_interval_options.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/_interval_options.ts#L12" + }, + "signature": [ + "\"auto\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.intervalOptions", + "type": "Array", + "label": "intervalOptions", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/_interval_options.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/_interval_options.ts#L15" + }, + "signature": [ + "({ display: string; val: string; enabled(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + "): boolean | \"\" | undefined; } | { display: string; val: string; })[]" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggDateHistogramFnName", + "type": "string", + "label": "aggDateHistogramFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_histogram_fn.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_histogram_fn.ts#L15" + }, + "signature": [ + "\"aggDateHistogram\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggDateRangeFnName", + "type": "string", + "label": "aggDateRangeFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/date_range_fn.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/date_range_fn.ts#L15" + }, + "signature": [ + "\"aggDateRange\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggFilterFnName", + "type": "string", + "label": "aggFilterFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filter_fn.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filter_fn.ts#L15" + }, + "signature": [ + "\"aggFilter\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggFiltersFnName", + "type": "string", + "label": "aggFiltersFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/filters_fn.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/filters_fn.ts#L15" + }, + "signature": [ + "\"aggFilters\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggGeoHashFnName", + "type": "string", + "label": "aggGeoHashFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_hash_fn.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_hash_fn.ts#L15" + }, + "signature": [ + "\"aggGeoHash\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggGeoTileFnName", + "type": "string", + "label": "aggGeoTileFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/geo_tile_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/geo_tile_fn.ts#L13" + }, + "signature": [ + "\"aggGeoTile\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggHistogramFnName", + "type": "string", + "label": "aggHistogramFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/histogram_fn.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/histogram_fn.ts#L15" + }, + "signature": [ + "\"aggHistogram\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggIpRangeFnName", + "type": "string", + "label": "aggIpRangeFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/ip_range_fn.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/ip_range_fn.ts#L15" + }, + "signature": [ + "\"aggIpRange\"" + ], + "initialIsOpen": false + }, + { + "id": "def-common.IpRangeKey", + "type": "Type", + "label": "IpRangeKey", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/ip_range.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/ip_range.ts#L20" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.CidrMaskIpRangeAggKey", + "text": "CidrMaskIpRangeAggKey" + }, + " | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.RangeIpRangeAggKey", + "text": "RangeIpRangeAggKey" + } + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.boundsDescendingRaw", + "type": "Array", + "label": "boundsDescendingRaw", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/lib/time_buckets/calc_auto_interval.ts#L12" + }, + "signature": [ + "({ bound: number; interval: moment.Duration; boundLabel: string; intervalLabel: string; } | { bound: moment.Duration; interval: moment.Duration; boundLabel: string; intervalLabel: string; })[]" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggRangeFnName", + "type": "string", + "label": "aggRangeFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/range_fn.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/range_fn.ts#L15" + }, + "signature": [ + "\"aggRange\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggSignificantTermsFnName", + "type": "string", + "label": "aggSignificantTermsFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/significant_terms_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/significant_terms_fn.ts#L13" + }, + "signature": [ + "\"aggSignificantTerms\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggTermsFnName", + "type": "string", + "label": "aggTermsFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms_fn.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms_fn.ts#L14" + }, + "signature": [ + "\"aggTerms\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.termsAggFilter", + "type": "Array", + "label": "termsAggFilter", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/terms.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/terms.ts#L32" + }, + "signature": [ + "string[]" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggAvgFnName", + "type": "string", + "label": "aggAvgFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/avg_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/avg_fn.ts#L13" + }, + "signature": [ + "\"aggAvg\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggBucketAvgFnName", + "type": "string", + "label": "aggBucketAvgFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_avg_fn.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_avg_fn.ts#L14" + }, + "signature": [ + "\"aggBucketAvg\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggBucketMaxFnName", + "type": "string", + "label": "aggBucketMaxFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_max_fn.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_max_fn.ts#L14" + }, + "signature": [ + "\"aggBucketMax\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggBucketMinFnName", + "type": "string", + "label": "aggBucketMinFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_min_fn.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_min_fn.ts#L14" + }, + "signature": [ + "\"aggBucketMin\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggBucketSumFnName", + "type": "string", + "label": "aggBucketSumFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/bucket_sum_fn.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/bucket_sum_fn.ts#L14" + }, + "signature": [ + "\"aggBucketSum\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggCardinalityFnName", + "type": "string", + "label": "aggCardinalityFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cardinality_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cardinality_fn.ts#L13" + }, + "signature": [ + "\"aggCardinality\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggCountFnName", + "type": "string", + "label": "aggCountFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/count_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/count_fn.ts#L13" + }, + "signature": [ + "\"aggCount\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggCumulativeSumFnName", + "type": "string", + "label": "aggCumulativeSumFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/cumulative_sum_fn.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/cumulative_sum_fn.ts#L14" + }, + "signature": [ + "\"aggCumulativeSum\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggDerivativeFnName", + "type": "string", + "label": "aggDerivativeFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/derivative_fn.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/derivative_fn.ts#L14" + }, + "signature": [ + "\"aggDerivative\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggGeoBoundsFnName", + "type": "string", + "label": "aggGeoBoundsFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/geo_bounds_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/geo_bounds_fn.ts#L13" + }, + "signature": [ + "\"aggGeoBounds\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggGeoCentroidFnName", + "type": "string", + "label": "aggGeoCentroidFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/geo_centroid_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/geo_centroid_fn.ts#L13" + }, + "signature": [ + "\"aggGeoCentroid\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.parentPipelineType", + "type": "string", + "label": "parentPipelineType", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts#L26" + }, + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.siblingPipelineType", + "type": "string", + "label": "siblingPipelineType", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts#L33" + }, + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggMaxFnName", + "type": "string", + "label": "aggMaxFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/max_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/max_fn.ts#L13" + }, + "signature": [ + "\"aggMax\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggMedianFnName", + "type": "string", + "label": "aggMedianFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/median_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/median_fn.ts#L13" + }, + "signature": [ + "\"aggMedian\"" + ], + "initialIsOpen": false + }, + { + "id": "def-common.IMetricAggType", + "type": "Type", + "label": "IMetricAggType", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/metric_agg_type.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/metric_agg_type.ts#L35" + }, + "signature": [ + "MetricAggType" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggMinFnName", + "type": "string", + "label": "aggMinFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/min_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/min_fn.ts#L13" + }, + "signature": [ + "\"aggMin\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggMovingAvgFnName", + "type": "string", + "label": "aggMovingAvgFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/moving_avg_fn.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/moving_avg_fn.ts#L14" + }, + "signature": [ + "\"aggMovingAvg\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggPercentileRanksFnName", + "type": "string", + "label": "aggPercentileRanksFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentile_ranks_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentile_ranks_fn.ts#L13" + }, + "signature": [ + "\"aggPercentileRanks\"" + ], + "initialIsOpen": false + }, + { + "id": "def-common.IPercentileRanksAggConfig", + "type": "Type", + "label": "IPercentileRanksAggConfig", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentile_ranks.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentile_ranks.ts#L27" + }, + "signature": [ + "IResponseAggConfig" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggPercentilesFnName", + "type": "string", + "label": "aggPercentilesFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentiles_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentiles_fn.ts#L13" + }, + "signature": [ + "\"aggPercentiles\"" + ], + "initialIsOpen": false + }, + { + "id": "def-common.IPercentileAggConfig", + "type": "Type", + "label": "IPercentileAggConfig", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/percentiles.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/percentiles.ts#L24" + }, + "signature": [ + "IResponseAggConfig" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggSerialDiffFnName", + "type": "string", + "label": "aggSerialDiffFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/serial_diff_fn.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/serial_diff_fn.ts#L14" + }, + "signature": [ + "\"aggSerialDiff\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggStdDeviationFnName", + "type": "string", + "label": "aggStdDeviationFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/std_deviation_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/std_deviation_fn.ts#L13" + }, + "signature": [ + "\"aggStdDeviation\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggSumFnName", + "type": "string", + "label": "aggSumFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/sum_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/sum_fn.ts#L13" + }, + "signature": [ + "\"aggSum\"" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.aggTopHitFnName", + "type": "string", + "label": "aggTopHitFnName", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/top_hit_fn.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/top_hit_fn.ts#L13" + }, + "signature": [ + "\"aggTopHit\"" + ], + "initialIsOpen": false + }, + { + "id": "def-common.FieldTypes", + "type": "Type", + "label": "FieldTypes", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L19" + }, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + }, + "._SOURCE | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + }, + ".ATTACHMENT | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + }, + ".BOOLEAN | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + }, + ".DATE | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.KBN_FIELD_TYPES", + "text": "KBN_FIELD_TYPES" + } + ], + "initialIsOpen": false + }, + { + "id": "def-common.IFieldParamType", + "type": "Type", + "label": "IFieldParamType", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/param_types/field.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/param_types/field.ts#L21" + }, + "signature": [ + "FieldParamType" + ], + "initialIsOpen": false + }, + { + "id": "def-common.AggParam", + "type": "Type", + "label": "AggParam", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_params.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_params.ts#L28" + }, + "signature": [ + "BaseParamType" + ], + "initialIsOpen": false + }, + { + "id": "def-common.AggsStart", + "type": "Type", + "label": "AggsStart", + "tags": [ + "public" + ], + "description": [ + "\nAggsStart represents the actual external contract as AggsCommonStart\nis only used internally. The difference is that AggsStart includes the\ntypings for the registry with initialized agg types.\n" + ], + "source": { + "path": "src/plugins/data/common/search/aggs/types.ts", + "lineNumber": 139, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/types.ts#L139" + }, + "signature": [ + "{ calculateAutoTimeExpression: (range: TimeRange) => string | undefined; getDateMetaByDatatableColumn: (column: DatatableColumn) => Promise<{ timeZone: string; timeRange?: TimeRange | undefined; interval: string; } | undefined>; datatableUtilities: { getIndexPattern: (column: DatatableColumn) => Promise; getAggConfig: (column: DatatableColumn) => Promise; isFilterable: (column: DatatableColumn) => boolean; }; createAggConfigs: (indexPattern: IndexPattern, configStates?: Pick & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, \"type\"> & Pick<{ type: string | ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IAggType", + "text": "IAggType" + }, + "; }, never>, \"type\" | \"enabled\" | \"id\" | \"schema\" | \"params\">[] | undefined) => AggConfigs; types: AggTypesRegistryStart; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ParsedInterval", + "type": "Type", + "label": "ParsedInterval", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/utils/date_interval_utils/parse_es_interval.ts", + "lineNumber": 18, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/utils/date_interval_utils/parse_es_interval.ts#L18" + }, + "signature": [ + "{ value: number; unit: Unit; type: \"calendar\" | \"fixed\"; }" + ], + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.ES_SEARCH_STRATEGY", + "type": "string", + "label": "ES_SEARCH_STRATEGY", + "description": [], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L13" + }, + "signature": [ + "\"es\"" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ISearchRequestParams", + "type": "Type", + "label": "ISearchRequestParams", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 15, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L15" + }, + "signature": [ + "{ trackTotalHits?: boolean | undefined; } & Search" + ], + "initialIsOpen": false + }, + { + "id": "def-common.IEsSearchResponse", + "type": "Type", + "label": "IEsSearchResponse", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/es_search/types.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/es_search/types.ts#L23" + }, + "signature": [ + "IKibanaSearchResponse>" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ExpressionFunctionKibana", + "type": "Type", + "label": "ExpressionFunctionKibana", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 17, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L17" + }, + "signature": [ + "ExpressionFunctionDefinition<\"kibana\", ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch> | null, object, ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch>, ExecutionContext>" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ExpressionFunctionKibanaContext", + "type": "Type", + "label": "ExpressionFunctionKibanaContext", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 23, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L23" + }, + "signature": [ + "ExpressionFunctionDefinition<\"kibana_context\", ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch> | null, Arguments, Promise<", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ExecutionContextSearch>>, ExecutionContext>" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ExecutionContextSearch", + "type": "Type", + "label": "ExecutionContextSearch", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 14, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L14" + }, + "signature": [ + "{ filters?: Filter[] | undefined; query?: Query | Query[] | undefined; timeRange?: TimeRange | undefined; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ExpressionValueSearchContext", + "type": "Type", + "label": "ExpressionValueSearchContext", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L20" + }, + "signature": [ + "{ type: \"kibana_context\"; } & ExecutionContextSearch" + ], + "initialIsOpen": false + }, + { + "id": "def-common.KIBANA_CONTEXT_NAME", + "type": "Type", + "label": "KIBANA_CONTEXT_NAME", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L26" + }, + "signature": [ + "\"kibana_context\"" + ], + "initialIsOpen": false + }, + { + "id": "def-common.KibanaContext", + "type": "Type", + "label": "KibanaContext", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L27" + }, + "signature": [ + "{ type: \"kibana_context\"; } & ExecutionContextSearch" + ], + "initialIsOpen": false + }, + { + "id": "def-common.EsaggsExpressionFunctionDefinition", + "type": "Type", + "label": "EsaggsExpressionFunctionDefinition", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/esaggs/esaggs_fn.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/esaggs/esaggs_fn.ts#L35" + }, + "signature": [ + "ExpressionFunctionDefinition<\"esaggs\", Input, Arguments, Output, ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExecutionContext", + "text": "ExecutionContext" + }, + "<", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.Adapters", + "text": "Adapters" + }, + ", ", + "SerializableState", + ">>" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ISearchSource", + "type": "Type", + "label": "ISearchSource", + "tags": [ + "public" + ], + "description": [ + "\nsearch source interface" + ], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 19, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L19" + }, + "signature": [ + "{ create: () => SearchSource; history: Record[]; setPreferredSearchStrategyId: (searchStrategyId: string) => void; setField: (field: K, value: SearchSourceFields[K]) => SearchSource; removeField: (field: K) => SearchSource; setFields: (newFields: SearchSourceFields) => SearchSource; getId: () => string; getFields: () => SearchSourceFields; getField: (field: K, recurse?: boolean) => SearchSourceFields[K]; getOwnField: (field: K) => SearchSourceFields[K]; createCopy: () => SearchSource; createChild: (options?: {}) => SearchSource; setParent: (parent?: Pick | undefined, options?: SearchSourceOptions) => SearchSource; getParent: () => SearchSource | undefined; fetch$: (options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ") => ", + "Observable", + "<", + "SearchResponse", + ">; fetch: (options?: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + ") => Promise<", + "SearchResponse" + ], + "initialIsOpen": false + }, + { + "id": "def-common.EsQuerySearchAfter", + "type": "Type", + "label": "EsQuerySearchAfter", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 37, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L37" + }, + "signature": [ + "[", + "ReactText", + ", ", + "ReactText", + "]" + ], + "initialIsOpen": false + }, + { + "id": "def-common.EsQuerySortValue", + "type": "Type", + "label": "EsQuerySortValue", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L49" + }, + "signature": [ + "{ [x: string]: SortDirection | SortDirectionNumeric; }" + ], + "initialIsOpen": false + }, + { + "id": "def-common.SearchFieldValue", + "type": "Type", + "label": "SearchFieldValue", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/search_source/types.ts", + "lineNumber": 56, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/search_source/types.ts#L56" + }, + "signature": [ + "string | SearchField" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ISearchGeneric", + "type": "Type", + "label": "ISearchGeneric", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 13, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L13" + }, + "signature": [ + "(request: SearchStrategyRequest, options: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => ", + "Observable", + "" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ISearchCancelGeneric", + "type": "Type", + "label": "ISearchCancelGeneric", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L21" + }, + "signature": [ + "(id: string, options: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => Promise" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ISearchExtendGeneric", + "type": "Type", + "label": "ISearchExtendGeneric", + "tags": [], + "description": [], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 22, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L22" + }, + "signature": [ + "(id: string, keepAlive: string, options: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ISearchOptions", + "text": "ISearchOptions" + }, + " | undefined) => Promise" + ], + "initialIsOpen": false + }, + { + "id": "def-common.ISearchOptionsSerializable", + "type": "Type", + "label": "ISearchOptionsSerializable", + "tags": [], + "description": [ + "\nSame as `ISearchOptions`, but contains only serializable fields, which can\nbe sent over the network." + ], + "source": { + "path": "src/plugins/data/common/search/types.ts", + "lineNumber": 127, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/types.ts#L127" + }, + "signature": [ + "{ isStored?: boolean | undefined; isRestore?: boolean | undefined; sessionId?: string | undefined; strategy?: string | undefined; legacyHitsTotal?: boolean | undefined; }" + ], + "initialIsOpen": false + } + ], + "objects": [ + { + "tags": [], + "id": "def-common.AggGroupNames", + "type": "Object", + "label": "AggGroupNames", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 12, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L12" + }, + "signature": [ + "Readonly<{ Buckets: \"buckets\"; Metrics: \"metrics\"; None: \"none\"; }>" + ], + "initialIsOpen": false + }, + { + "id": "def-common.AggGroupLabels", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.AggGroupLabels.[AggGroupNames.Buckets]", + "type": "string", + "label": "[AggGroupNames.Buckets]", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 21, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L21" + } + }, + { + "tags": [], + "id": "def-common.AggGroupLabels.[AggGroupNames.Metrics]", + "type": "string", + "label": "[AggGroupNames.Metrics]", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 24, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L24" + } + }, + { + "tags": [], + "id": "def-common.AggGroupLabels.[AggGroupNames.None]", + "type": "string", + "label": "[AggGroupNames.None]", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L27" + } + } + ], + "description": [], + "label": "AggGroupLabels", + "source": { + "path": "src/plugins/data/common/search/aggs/agg_groups.ts", + "lineNumber": 20, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/agg_groups.ts#L20" + }, + "initialIsOpen": false + }, + { + "tags": [], + "id": "def-common.migrateIncludeExcludeFormat", + "type": "Object", + "label": "migrateIncludeExcludeFormat", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts", + "lineNumber": 25, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/buckets/migrate_include_exclude_format.ts#L25" + }, + "signature": [ + "Partial<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.BucketAggParam", + "text": "BucketAggParam" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IBucketAggConfig", + "text": "IBucketAggConfig" + }, + ">>" + ], + "initialIsOpen": false + }, + { + "id": "def-common.parentPipelineAggHelper", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.parentPipelineAggHelper.subtype", + "type": "string", + "label": "subtype", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts", + "lineNumber": 34, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts#L34" + } + }, + { + "id": "def-common.parentPipelineAggHelper.params", + "type": "Function", + "label": "params", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggParam", + "text": "MetricAggParam" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts", + "lineNumber": 35, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts#L35" + } + }, + { + "id": "def-common.parentPipelineAggHelper.getSerializedFormat", + "type": "Function", + "label": "getSerializedFormat", + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ") => any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "agg", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts#L63" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts#L63" + } + } + ], + "description": [], + "label": "parentPipelineAggHelper", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts", + "lineNumber": 33, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/parent_pipeline_agg_helper.ts#L33" + }, + "initialIsOpen": false + }, + { + "id": "def-common.siblingPipelineAggHelper", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.siblingPipelineAggHelper.subtype", + "type": "string", + "label": "subtype", + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts#L41" + } + }, + { + "id": "def-common.siblingPipelineAggHelper.params", + "type": "Function", + "label": "params", + "signature": [ + "() => ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.MetricAggParam", + "text": "MetricAggParam" + }, + "<", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ">[]" + ], + "description": [], + "children": [], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts#L42" + } + }, + { + "id": "def-common.siblingPipelineAggHelper.getSerializedFormat", + "type": "Function", + "label": "getSerializedFormat", + "signature": [ + "(agg: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + }, + ") => any" + ], + "description": [], + "children": [ + { + "type": "Object", + "label": "agg", + "isRequired": true, + "signature": [ + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.IMetricAggConfig", + "text": "IMetricAggConfig" + } + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts#L77" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts", + "lineNumber": 77, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts#L77" + } + } + ], + "description": [], + "label": "siblingPipelineAggHelper", + "source": { + "path": "src/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/aggs/metrics/lib/sibling_pipeline_agg_helper.ts#L40" + }, + "initialIsOpen": false + }, + { + "id": "def-common.kibana", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.kibana.name", + "type": "string", + "label": "name", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 27, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L27" + }, + "signature": [ + "\"kibana\"" + ] + }, + { + "tags": [], + "id": "def-common.kibana.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 28, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L28" + }, + "signature": [ + "\"kibana_context\"" + ] + }, + { + "tags": [], + "id": "def-common.kibana.inputTypes", + "type": "Array", + "label": "inputTypes", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L30" + }, + "signature": [ + "(\"kibana_context\" | \"null\")[]" + ] + }, + { + "tags": [], + "id": "def-common.kibana.help", + "type": "string", + "label": "help", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L32" + } + }, + { + "id": "def-common.kibana.args", + "type": "Object", + "tags": [], + "children": [], + "description": [], + "label": "args", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 36, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L36" + } + }, + { + "id": "def-common.kibana.fn", + "type": "Function", + "label": "fn", + "signature": [ + "(input: Input, _: object, { getSearchContext }: ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExecutionContext", + "text": "ExecutionContext" + }, + "<", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.Adapters", + "text": "Adapters" + }, + ", ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ExecutionContextSearch", + "text": "ExecutionContextSearch" + }, + ">) => ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExpressionValueBoxed", + "text": "ExpressionValueBoxed" + }, + "<\"kibana_context\", ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ExecutionContextSearch", + "text": "ExecutionContextSearch" + } + ], + "description": [], + "children": [ + { + "type": "CompoundType", + "label": "input", + "isRequired": false, + "signature": [ + "Input" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L38" + } + }, + { + "type": "Uncategorized", + "label": "_", + "isRequired": true, + "signature": [ + "object" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L38" + } + }, + { + "type": "Object", + "label": "{ getSearchContext }", + "isRequired": true, + "signature": [ + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExecutionContext", + "text": "ExecutionContext" + }, + "<", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.Adapters", + "text": "Adapters" + }, + ", ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ExecutionContextSearch", + "text": "ExecutionContextSearch" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L38" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L38" + } + } + ], + "description": [], + "label": "kibana", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana.ts", + "lineNumber": 26, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana.ts#L26" + }, + "initialIsOpen": false + }, + { + "id": "def-common.kibanaContextFunction", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.kibanaContextFunction.name", + "type": "string", + "label": "name", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 41, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L41" + }, + "signature": [ + "\"kibana_context\"" + ] + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.type", + "type": "string", + "label": "type", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 42, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L42" + }, + "signature": [ + "\"kibana_context\"" + ] + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.inputTypes", + "type": "Array", + "label": "inputTypes", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 43, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L43" + }, + "signature": [ + "(\"kibana_context\" | \"null\")[]" + ] + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.help", + "type": "string", + "label": "help", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 44, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L44" + } + }, + { + "id": "def-common.kibanaContextFunction.args", + "type": "Object", + "tags": [], + "children": [ + { + "id": "def-common.kibanaContextFunction.args.q", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.q.types", + "type": "Array", + "label": "types", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 49, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L49" + }, + "signature": [ + "(\"string\" | \"null\")[]" + ] + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.q.aliases", + "type": "Array", + "label": "aliases", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 50, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L50" + }, + "signature": [ + "string[]" + ] + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.q.default", + "type": "Uncategorized", + "label": "default", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 51, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L51" + }, + "signature": [ + "null" + ] + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.q.help", + "type": "string", + "label": "help", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 52, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L52" + } + } + ], + "description": [], + "label": "q", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 48, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L48" + } + }, + { + "id": "def-common.kibanaContextFunction.args.filters", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.filters.types", + "type": "Array", + "label": "types", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 57, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L57" + }, + "signature": [ + "(\"string\" | \"null\")[]" + ] + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.filters.default", + "type": "string", + "label": "default", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 58, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L58" + } + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.filters.help", + "type": "string", + "label": "help", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 59, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L59" + } + } + ], + "description": [], + "label": "filters", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 56, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L56" + } + }, + { + "id": "def-common.kibanaContextFunction.args.timeRange", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.timeRange.types", + "type": "Array", + "label": "types", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 64, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L64" + }, + "signature": [ + "(\"string\" | \"null\")[]" + ] + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.timeRange.default", + "type": "Uncategorized", + "label": "default", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 65, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L65" + }, + "signature": [ + "null" + ] + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.timeRange.help", + "type": "string", + "label": "help", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 66, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L66" + } + } + ], + "description": [], + "label": "timeRange", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 63, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L63" + } + }, + { + "id": "def-common.kibanaContextFunction.args.savedSearchId", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.savedSearchId.types", + "type": "Array", + "label": "types", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 71, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L71" + }, + "signature": [ + "(\"string\" | \"null\")[]" + ] + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.savedSearchId.default", + "type": "Uncategorized", + "label": "default", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 72, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L72" + }, + "signature": [ + "null" + ] + }, + { + "tags": [], + "id": "def-common.kibanaContextFunction.args.savedSearchId.help", + "type": "string", + "label": "help", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 73, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L73" + } + } + ], + "description": [], + "label": "savedSearchId", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 70, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L70" + } + } + ], + "description": [], + "label": "args", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 47, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L47" + } + }, + { + "id": "def-common.kibanaContextFunction.fn", + "type": "Function", + "label": "fn", + "signature": [ + "(input: Input, args: Arguments, { getSavedObject }: ", + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExecutionContext", + "text": "ExecutionContext" + }, + "<", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.Adapters", + "text": "Adapters" + }, + ", ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ExecutionContextSearch", + "text": "ExecutionContextSearch" + }, + ">) => Promise<{ type: \"kibana_context\"; query: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataQueryPluginApi", + "section": "def-common.Query", + "text": "Query" + }, + "[]; filters: ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataPluginApi", + "section": "def-common.Filter", + "text": "Filter" + } + ], + "description": [], + "children": [ + { + "type": "CompoundType", + "label": "input", + "isRequired": false, + "signature": [ + "Input" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L79" + } + }, + { + "type": "Object", + "label": "args", + "isRequired": true, + "signature": [ + "Arguments" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L79" + } + }, + { + "type": "Object", + "label": "{ getSavedObject }", + "isRequired": true, + "signature": [ + { + "pluginId": "expressions", + "scope": "common", + "docId": "kibExpressionsPluginApi", + "section": "def-common.ExecutionContext", + "text": "ExecutionContext" + }, + "<", + { + "pluginId": "inspector", + "scope": "common", + "docId": "kibInspectorPluginApi", + "section": "def-common.Adapters", + "text": "Adapters" + }, + ", ", + { + "pluginId": "data", + "scope": "common", + "docId": "kibDataSearchPluginApi", + "section": "def-common.ExecutionContextSearch", + "text": "ExecutionContextSearch" + }, + ">" + ], + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L79" + } + } + ], + "tags": [], + "returnComment": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 79, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L79" + } + } + ], + "description": [], + "label": "kibanaContextFunction", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context.ts", + "lineNumber": 40, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context.ts#L40" + }, + "initialIsOpen": false + }, + { + "id": "def-common.kibanaContext", + "type": "Object", + "tags": [], + "children": [ + { + "tags": [], + "id": "def-common.kibanaContext.name", + "type": "string", + "label": "name", + "description": [], + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 30, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L30" + } + }, + { + "id": "def-common.kibanaContext.from", + "type": "Object", + "tags": [], + "children": [ + { + "id": "def-common.kibanaContext.from.null", + "type": "Function", + "children": [], + "signature": [ + "() => { type: string; }" + ], + "description": [], + "label": "null", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 32, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L32" + }, + "tags": [], + "returnComment": [] + } + ], + "description": [], + "label": "from", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 31, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L31" + } + }, + { + "id": "def-common.kibanaContext.to", + "type": "Object", + "tags": [], + "children": [ + { + "id": "def-common.kibanaContext.to.null", + "type": "Function", + "children": [], + "signature": [ + "() => { type: string; }" + ], + "description": [], + "label": "null", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 39, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L39" + }, + "tags": [], + "returnComment": [] + } + ], + "description": [], + "label": "to", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 38, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L38" + } + } + ], + "description": [], + "label": "kibanaContext", + "source": { + "path": "src/plugins/data/common/search/expressions/kibana_context_type.ts", + "lineNumber": 29, + "link": "https://github.com/elastic/kibana/tree/mastersrc/plugins/data/common/search/expressions/kibana_context_type.ts#L29" + }, + "initialIsOpen": false + } + ] + } +} \ No newline at end of file diff --git a/src/plugins/data/common/search/aggs/agg_config.test.ts b/src/plugins/data/common/search/aggs/agg_config.test.ts index 5e52779ffa218..818255f6c8bcc 100644 --- a/src/plugins/data/common/search/aggs/agg_config.test.ts +++ b/src/plugins/data/common/search/aggs/agg_config.test.ts @@ -141,6 +141,51 @@ describe('AggConfig', () => { expect(dsl.aggs[avgConfig.id]).toHaveProperty('avg'); expect(dsl.aggs[avgConfig.id].avg).toBe(football); }); + + it('merges subAggs from #write() output to the current subaggs', () => { + const configStates = [ + { + enabled: true, + type: 'avg', + schema: 'metric', + params: {}, + }, + { + enabled: true, + type: 'median', + schema: 'metric', + params: {}, + }, + { + enabled: true, + type: 'date_histogram', + schema: 'segment', + params: {}, + }, + ]; + const ac = new AggConfigs(indexPattern, configStates, { typesRegistry }); + + const histoConfig = ac.byName('date_histogram')[0]; + const avgConfig = ac.byName('avg')[0]; + const medianConfig = ac.byName('median')[0]; + const football = {}; + + jest + .spyOn(histoConfig, 'write') + .mockImplementation(() => ({ params: {}, subAggs: [avgConfig] })); + jest.spyOn(avgConfig, 'write').mockImplementation(() => ({ params: football })); + jest.spyOn(medianConfig, 'write').mockImplementation(() => ({ params: football })); + + (histoConfig as any).subAggs = [medianConfig]; + const dsl = histoConfig.toDsl(); + expect(dsl).toHaveProperty('aggs'); + expect(dsl.aggs).toHaveProperty(avgConfig.id); + expect(dsl.aggs[avgConfig.id]).toHaveProperty('avg'); + expect(dsl.aggs[avgConfig.id].avg).toBe(football); + expect(dsl.aggs).toHaveProperty(medianConfig.id); + expect(dsl.aggs[medianConfig.id]).toHaveProperty('percentiles'); + expect(dsl.aggs[medianConfig.id].percentiles).toBe(football); + }); }); describe('::ensureIds', () => { diff --git a/src/plugins/data/common/search/aggs/agg_config.ts b/src/plugins/data/common/search/aggs/agg_config.ts index 6a5bc64cbdc55..f62fedc13b32a 100644 --- a/src/plugins/data/common/search/aggs/agg_config.ts +++ b/src/plugins/data/common/search/aggs/agg_config.ts @@ -235,7 +235,11 @@ export class AggConfig { configDsl[this.type.dslName || this.type.name] = output.params; // if the config requires subAggs, write them to the dsl as well - if (this.subAggs.length && !output.subAggs) output.subAggs = this.subAggs; + if (this.subAggs.length) { + if (!output.subAggs) output.subAggs = this.subAggs; + else output.subAggs.push(...this.subAggs); + } + if (output.subAggs) { const subDslLvl = configDsl.aggs || (configDsl.aggs = {}); output.subAggs.forEach(function nestAdhocSubAggs(subAggConfig: any) {