kibana/api_docs/dataset_quality.devdocs.json

631 lines
No EOL
29 KiB
JSON

{
"id": "datasetQuality",
"client": {
"classes": [],
"functions": [],
"interfaces": [],
"enums": [],
"misc": [
{
"parentPluginId": "datasetQuality",
"id": "def-public.datasetQualityAppTitle",
"type": "string",
"tags": [],
"label": "datasetQualityAppTitle",
"description": [],
"path": "x-pack/plugins/observability_solution/dataset_quality/common/translations.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
}
],
"objects": [],
"setup": {
"parentPluginId": "datasetQuality",
"id": "def-public.DatasetQualityPluginSetup",
"type": "Interface",
"tags": [],
"label": "DatasetQualityPluginSetup",
"description": [],
"path": "x-pack/plugins/observability_solution/dataset_quality/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [],
"lifecycle": "setup",
"initialIsOpen": true
},
"start": {
"parentPluginId": "datasetQuality",
"id": "def-public.DatasetQualityPluginStart",
"type": "Interface",
"tags": [],
"label": "DatasetQualityPluginStart",
"description": [],
"path": "x-pack/plugins/observability_solution/dataset_quality/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "datasetQuality",
"id": "def-public.DatasetQualityPluginStart.DatasetQuality",
"type": "CompoundType",
"tags": [],
"label": "DatasetQuality",
"description": [],
"signature": [
"React.ComponentClass<",
"DatasetQualityProps",
", any> | React.FunctionComponent<",
"DatasetQualityProps",
">"
],
"path": "x-pack/plugins/observability_solution/dataset_quality/public/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "datasetQuality",
"id": "def-public.DatasetQualityPluginStart.createDatasetQualityController",
"type": "Function",
"tags": [],
"label": "createDatasetQualityController",
"description": [],
"signature": [
"({ initialState, }: { initialState?: Partial<",
"DatasetQualityPublicState",
"> | undefined; }) => Promise<",
"DatasetQualityController",
">"
],
"path": "x-pack/plugins/observability_solution/dataset_quality/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"returnComment": [],
"children": [
{
"parentPluginId": "datasetQuality",
"id": "def-public.DatasetQualityPluginStart.createDatasetQualityController.$1",
"type": "Object",
"tags": [],
"label": "__0",
"description": [],
"signature": [
"{ initialState?: Partial<",
"DatasetQualityPublicState",
"> | undefined; }"
],
"path": "x-pack/plugins/observability_solution/dataset_quality/public/controller/dataset_quality/create_controller.ts",
"deprecated": false,
"trackAdoption": false
}
]
},
{
"parentPluginId": "datasetQuality",
"id": "def-public.DatasetQualityPluginStart.DatasetQualityDetails",
"type": "CompoundType",
"tags": [],
"label": "DatasetQualityDetails",
"description": [],
"signature": [
"React.ComponentClass<",
"DatasetQualityDetailsProps",
", any> | React.FunctionComponent<",
"DatasetQualityDetailsProps",
">"
],
"path": "x-pack/plugins/observability_solution/dataset_quality/public/types.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "datasetQuality",
"id": "def-public.DatasetQualityPluginStart.createDatasetQualityDetailsController",
"type": "Function",
"tags": [],
"label": "createDatasetQualityDetailsController",
"description": [],
"signature": [
"({ initialState, }: { initialState: ",
"DatasetQualityDetailsPublicStateUpdate",
"; }) => Promise<",
"DatasetQualityDetailsController",
">"
],
"path": "x-pack/plugins/observability_solution/dataset_quality/public/types.ts",
"deprecated": false,
"trackAdoption": false,
"returnComment": [],
"children": [
{
"parentPluginId": "datasetQuality",
"id": "def-public.DatasetQualityPluginStart.createDatasetQualityDetailsController.$1",
"type": "Object",
"tags": [],
"label": "__0",
"description": [],
"signature": [
"{ initialState: ",
"DatasetQualityDetailsPublicStateUpdate",
"; }"
],
"path": "x-pack/plugins/observability_solution/dataset_quality/public/controller/dataset_quality_details/create_controller.ts",
"deprecated": false,
"trackAdoption": false
}
]
}
],
"lifecycle": "start",
"initialIsOpen": true
}
},
"server": {
"classes": [],
"functions": [],
"interfaces": [],
"enums": [],
"misc": [],
"objects": []
},
"common": {
"classes": [],
"functions": [
{
"parentPluginId": "datasetQuality",
"id": "def-common.indexNameToDataStreamParts",
"type": "Function",
"tags": [],
"label": "indexNameToDataStreamParts",
"description": [],
"signature": [
"(dataStreamName: string) => { type: \"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\"; dataset: string; namespace: string; }"
],
"path": "x-pack/plugins/observability_solution/dataset_quality/common/utils/dataset_name.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "datasetQuality",
"id": "def-common.indexNameToDataStreamParts.$1",
"type": "string",
"tags": [],
"label": "dataStreamName",
"description": [],
"signature": [
"string"
],
"path": "x-pack/plugins/observability_solution/dataset_quality/common/utils/dataset_name.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
}
],
"returnComment": [],
"initialIsOpen": false
}
],
"interfaces": [
{
"parentPluginId": "datasetQuality",
"id": "def-common.DatasetQualityConfig",
"type": "Interface",
"tags": [],
"label": "DatasetQualityConfig",
"description": [],
"path": "x-pack/plugins/observability_solution/dataset_quality/common/plugin_config.ts",
"deprecated": false,
"trackAdoption": false,
"children": [],
"initialIsOpen": false
}
],
"enums": [],
"misc": [
{
"parentPluginId": "datasetQuality",
"id": "def-common.APIClientRequestParamsOf",
"type": "Type",
"tags": [],
"label": "APIClientRequestParamsOf",
"description": [],
"signature": [
"{ \"GET /internal/dataset_quality/integrations/{integration}/dashboards\": { endpoint: \"GET /internal/dataset_quality/integrations/{integration}/dashboards\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ integration: ",
"StringC",
"; }>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { integration: string; }; }; }) => Promise<{ dashboards: { id: string; title: string; }[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/integrations\": { endpoint: \"GET /internal/dataset_quality/integrations\"; params?: undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
") => Promise<{ integrations: ({ name: string; } & { title?: string | undefined; version?: string | undefined; icons?: ({ src: string; } & { path?: string | undefined; size?: string | undefined; title?: string | undefined; type?: string | undefined; })[] | undefined; datasets?: { [x: string]: string; } | undefined; })[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/{dataStream}/settings\": { endpoint: \"GET /internal/dataset_quality/data_streams/{dataStream}/settings\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ dataStream: ",
"StringC",
"; }>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { dataStream: string; }; }; }) => Promise<{ createdOn?: number | null | undefined; integration?: string | undefined; datasetUserPrivileges?: ({ canMonitor: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }) | undefined; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/{dataStream}/details\": { endpoint: \"GET /internal/dataset_quality/data_streams/{dataStream}/details\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ dataStream: ",
"StringC",
"; }>; query: ",
"TypeC",
"<{ start: ",
"Type",
"<number, string, unknown>; end: ",
"Type",
"<number, string, unknown>; }>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { dataStream: string; }; query: { start: number; end: number; }; }; }) => Promise<{ lastActivity?: number | undefined; degradedDocsCount?: number | undefined; docsCount?: number | undefined; sizeBytes?: number | null | undefined; services?: { [x: string]: string[]; } | undefined; hosts?: { [x: string]: string[]; } | undefined; userPrivileges?: { canMonitor: boolean; } | undefined; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/{dataStream}/degraded_field/{degradedField}/values\": { endpoint: \"GET /internal/dataset_quality/data_streams/{dataStream}/degraded_field/{degradedField}/values\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ dataStream: ",
"StringC",
"; degradedField: ",
"StringC",
"; }>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { dataStream: string; degradedField: string; }; }; }) => Promise<{ field: string; values: string[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/{dataStream}/degraded_fields\": { endpoint: \"GET /internal/dataset_quality/data_streams/{dataStream}/degraded_fields\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ dataStream: ",
"StringC",
"; }>; query: ",
"TypeC",
"<{ start: ",
"Type",
"<number, string, unknown>; end: ",
"Type",
"<number, string, unknown>; }>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { dataStream: string; }; query: { start: number; end: number; }; }; }) => Promise<{ degradedFields: { name: string; count: number; lastOccurrence: number | null; timeSeries: { x: number; y: number; }[]; }[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/{dataStream}/non_aggregatable\": { endpoint: \"GET /internal/dataset_quality/data_streams/{dataStream}/non_aggregatable\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ dataStream: ",
"StringC",
"; }>; query: ",
"IntersectionC",
"<[",
"TypeC",
"<{ start: ",
"Type",
"<number, string, unknown>; end: ",
"Type",
"<number, string, unknown>; }>, ",
"TypeC",
"<{ type: ",
"KeyofC",
"<{ logs: null; metrics: null; traces: null; synthetics: null; profiling: null; }>; }>]>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { dataStream: string; }; query: { start: number; end: number; } & { type: \"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\"; }; }; }) => Promise<{ aggregatable: boolean; datasets: string[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/non_aggregatable\": { endpoint: \"GET /internal/dataset_quality/data_streams/non_aggregatable\"; params?: ",
"TypeC",
"<{ query: ",
"IntersectionC",
"<[",
"TypeC",
"<{ start: ",
"Type",
"<number, string, unknown>; end: ",
"Type",
"<number, string, unknown>; }>, ",
"TypeC",
"<{ types: ",
"Type",
"<(\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[], (\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[], unknown>; }>, ",
"PartialC",
"<{ dataStream: ",
"StringC",
"; }>]>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { query: { start: number; end: number; } & { types: (\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[]; } & { dataStream?: string | undefined; }; }; }) => Promise<{ aggregatable: boolean; datasets: string[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/degraded_docs\": { endpoint: \"GET /internal/dataset_quality/data_streams/degraded_docs\"; params?: ",
"TypeC",
"<{ query: ",
"IntersectionC",
"<[",
"TypeC",
"<{ start: ",
"Type",
"<number, string, unknown>; end: ",
"Type",
"<number, string, unknown>; }>, ",
"TypeC",
"<{ type: ",
"KeyofC",
"<{ logs: null; metrics: null; traces: null; synthetics: null; profiling: null; }>; }>, ",
"PartialC",
"<{ datasetQuery: ",
"StringC",
"; }>]>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { query: { start: number; end: number; } & { type: \"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\"; } & { datasetQuery?: string | undefined; }; }; }) => Promise<{ degradedDocs: { dataset: string; count: number; docsCount: number; percentage: number; }[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/stats\": { endpoint: \"GET /internal/dataset_quality/data_streams/stats\"; params?: ",
"TypeC",
"<{ query: ",
"IntersectionC",
"<[",
"TypeC",
"<{ types: ",
"Type",
"<(\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[], (\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[], unknown>; }>, ",
"PartialC",
"<{ datasetQuery: ",
"StringC",
"; }>]>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { query: { types: (\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[]; } & { datasetQuery?: string | undefined; }; }; }) => Promise<{ datasetUserPrivileges: { canMonitor: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }; dataStreamsStats: ({ name: string; userPrivileges: { canMonitor: boolean; }; } & { size?: string | undefined; sizeBytes?: number | undefined; lastActivity?: number | undefined; integration?: string | undefined; totalDocs?: number | null | undefined; })[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; }[TEndpoint] extends { endpoint: any; params?: infer TRouteParamsRT extends ",
{
"pluginId": "@kbn/server-route-repository-utils",
"scope": "common",
"docId": "kibKbnServerRouteRepositoryUtilsPluginApi",
"section": "def-common.RouteParamsRT",
"text": "RouteParamsRT"
},
" | undefined | undefined; handler: ({}: any) => Promise<any>; } & ",
{
"pluginId": "@kbn/server-route-repository-utils",
"scope": "common",
"docId": "kibKbnServerRouteRepositoryUtilsPluginApi",
"section": "def-common.ServerRouteCreateOptions",
"text": "ServerRouteCreateOptions"
},
" ? TRouteParamsRT extends ",
{
"pluginId": "@kbn/server-route-repository-utils",
"scope": "common",
"docId": "kibKbnServerRouteRepositoryUtilsPluginApi",
"section": "def-common.RouteParamsRT",
"text": "RouteParamsRT"
},
" ? ClientRequestParamsOfType<TRouteParamsRT> : {} : never"
],
"path": "x-pack/plugins/observability_solution/dataset_quality/common/rest/create_call_dataset_quality_api.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "datasetQuality",
"id": "def-common.APIReturnType",
"type": "Type",
"tags": [],
"label": "APIReturnType",
"description": [],
"signature": [
"{ \"GET /internal/dataset_quality/integrations/{integration}/dashboards\": { endpoint: \"GET /internal/dataset_quality/integrations/{integration}/dashboards\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ integration: ",
"StringC",
"; }>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { integration: string; }; }; }) => Promise<{ dashboards: { id: string; title: string; }[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/integrations\": { endpoint: \"GET /internal/dataset_quality/integrations\"; params?: undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
") => Promise<{ integrations: ({ name: string; } & { title?: string | undefined; version?: string | undefined; icons?: ({ src: string; } & { path?: string | undefined; size?: string | undefined; title?: string | undefined; type?: string | undefined; })[] | undefined; datasets?: { [x: string]: string; } | undefined; })[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/{dataStream}/settings\": { endpoint: \"GET /internal/dataset_quality/data_streams/{dataStream}/settings\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ dataStream: ",
"StringC",
"; }>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { dataStream: string; }; }; }) => Promise<{ createdOn?: number | null | undefined; integration?: string | undefined; datasetUserPrivileges?: ({ canMonitor: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }) | undefined; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/{dataStream}/details\": { endpoint: \"GET /internal/dataset_quality/data_streams/{dataStream}/details\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ dataStream: ",
"StringC",
"; }>; query: ",
"TypeC",
"<{ start: ",
"Type",
"<number, string, unknown>; end: ",
"Type",
"<number, string, unknown>; }>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { dataStream: string; }; query: { start: number; end: number; }; }; }) => Promise<{ lastActivity?: number | undefined; degradedDocsCount?: number | undefined; docsCount?: number | undefined; sizeBytes?: number | null | undefined; services?: { [x: string]: string[]; } | undefined; hosts?: { [x: string]: string[]; } | undefined; userPrivileges?: { canMonitor: boolean; } | undefined; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/{dataStream}/degraded_field/{degradedField}/values\": { endpoint: \"GET /internal/dataset_quality/data_streams/{dataStream}/degraded_field/{degradedField}/values\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ dataStream: ",
"StringC",
"; degradedField: ",
"StringC",
"; }>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { dataStream: string; degradedField: string; }; }; }) => Promise<{ field: string; values: string[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/{dataStream}/degraded_fields\": { endpoint: \"GET /internal/dataset_quality/data_streams/{dataStream}/degraded_fields\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ dataStream: ",
"StringC",
"; }>; query: ",
"TypeC",
"<{ start: ",
"Type",
"<number, string, unknown>; end: ",
"Type",
"<number, string, unknown>; }>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { dataStream: string; }; query: { start: number; end: number; }; }; }) => Promise<{ degradedFields: { name: string; count: number; lastOccurrence: number | null; timeSeries: { x: number; y: number; }[]; }[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/{dataStream}/non_aggregatable\": { endpoint: \"GET /internal/dataset_quality/data_streams/{dataStream}/non_aggregatable\"; params?: ",
"TypeC",
"<{ path: ",
"TypeC",
"<{ dataStream: ",
"StringC",
"; }>; query: ",
"IntersectionC",
"<[",
"TypeC",
"<{ start: ",
"Type",
"<number, string, unknown>; end: ",
"Type",
"<number, string, unknown>; }>, ",
"TypeC",
"<{ type: ",
"KeyofC",
"<{ logs: null; metrics: null; traces: null; synthetics: null; profiling: null; }>; }>]>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { path: { dataStream: string; }; query: { start: number; end: number; } & { type: \"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\"; }; }; }) => Promise<{ aggregatable: boolean; datasets: string[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/non_aggregatable\": { endpoint: \"GET /internal/dataset_quality/data_streams/non_aggregatable\"; params?: ",
"TypeC",
"<{ query: ",
"IntersectionC",
"<[",
"TypeC",
"<{ start: ",
"Type",
"<number, string, unknown>; end: ",
"Type",
"<number, string, unknown>; }>, ",
"TypeC",
"<{ types: ",
"Type",
"<(\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[], (\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[], unknown>; }>, ",
"PartialC",
"<{ dataStream: ",
"StringC",
"; }>]>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { query: { start: number; end: number; } & { types: (\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[]; } & { dataStream?: string | undefined; }; }; }) => Promise<{ aggregatable: boolean; datasets: string[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/degraded_docs\": { endpoint: \"GET /internal/dataset_quality/data_streams/degraded_docs\"; params?: ",
"TypeC",
"<{ query: ",
"IntersectionC",
"<[",
"TypeC",
"<{ start: ",
"Type",
"<number, string, unknown>; end: ",
"Type",
"<number, string, unknown>; }>, ",
"TypeC",
"<{ type: ",
"KeyofC",
"<{ logs: null; metrics: null; traces: null; synthetics: null; profiling: null; }>; }>, ",
"PartialC",
"<{ datasetQuery: ",
"StringC",
"; }>]>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { query: { start: number; end: number; } & { type: \"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\"; } & { datasetQuery?: string | undefined; }; }; }) => Promise<{ degradedDocs: { dataset: string; count: number; docsCount: number; percentage: number; }[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; \"GET /internal/dataset_quality/data_streams/stats\": { endpoint: \"GET /internal/dataset_quality/data_streams/stats\"; params?: ",
"TypeC",
"<{ query: ",
"IntersectionC",
"<[",
"TypeC",
"<{ types: ",
"Type",
"<(\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[], (\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[], unknown>; }>, ",
"PartialC",
"<{ datasetQuery: ",
"StringC",
"; }>]>; }> | undefined; handler: ({}: ",
"DatasetQualityRouteHandlerResources",
" & { params: { query: { types: (\"profiling\" | \"metrics\" | \"synthetics\" | \"traces\" | \"logs\")[]; } & { datasetQuery?: string | undefined; }; }; }) => Promise<{ datasetUserPrivileges: { canMonitor: boolean; } & { canRead: boolean; canViewIntegrations: boolean; }; dataStreamsStats: ({ name: string; userPrivileges: { canMonitor: boolean; }; } & { size?: string | undefined; sizeBytes?: number | undefined; lastActivity?: number | undefined; integration?: string | undefined; totalDocs?: number | null | undefined; })[]; }>; } & ",
"DatasetQualityRouteCreateOptions",
"; }[TEndpoint] extends { endpoint: any; params?: any; handler: ({}: any) => Promise<infer TReturnType>; } & ",
{
"pluginId": "@kbn/server-route-repository-utils",
"scope": "common",
"docId": "kibKbnServerRouteRepositoryUtilsPluginApi",
"section": "def-common.ServerRouteCreateOptions",
"text": "ServerRouteCreateOptions"
},
" ? TReturnType extends ",
{
"pluginId": "@kbn/core-http-server",
"scope": "server",
"docId": "kibKbnCoreHttpServerPluginApi",
"section": "def-server.IKibanaResponse",
"text": "IKibanaResponse"
},
"<infer TWrappedResponseType extends string | Record<string, any> | Error | Buffer | ",
"Stream",
" | { message: string | Error; attributes?: ",
{
"pluginId": "@kbn/core-http-server",
"scope": "server",
"docId": "kibKbnCoreHttpServerPluginApi",
"section": "def-server.ResponseErrorAttributes",
"text": "ResponseErrorAttributes"
},
" | undefined; } | undefined> ? TWrappedResponseType : TReturnType : never"
],
"path": "x-pack/plugins/observability_solution/dataset_quality/common/rest/create_call_dataset_quality_api.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
},
{
"parentPluginId": "datasetQuality",
"id": "def-common.FetchOptions",
"type": "Type",
"tags": [],
"label": "FetchOptions",
"description": [],
"signature": [
"Omit<",
{
"pluginId": "@kbn/core-http-browser",
"scope": "public",
"docId": "kibKbnCoreHttpBrowserPluginApi",
"section": "def-public.HttpFetchOptions",
"text": "HttpFetchOptions"
},
", \"body\"> & { pathname: string; method?: string | undefined; body?: any; }"
],
"path": "x-pack/plugins/observability_solution/dataset_quality/common/fetch_options.ts",
"deprecated": false,
"trackAdoption": false,
"initialIsOpen": false
}
],
"objects": []
}
}