2021-03-03 04:02:17 +01:00
{
"id" : "telemetry" ,
"client" : {
"classes" : [ ] ,
"functions" : [ ] ,
"interfaces" : [ ] ,
"enums" : [ ] ,
"misc" : [ ] ,
"objects" : [ ] ,
"start" : {
"id" : "def-public.TelemetryPluginStart" ,
"type" : "Interface" ,
"label" : "TelemetryPluginStart" ,
"description" : [ ] ,
"tags" : [ ] ,
"children" : [
{
"tags" : [ ] ,
"id" : "def-public.TelemetryPluginStart.telemetryService" ,
"type" : "Object" ,
"label" : "telemetryService" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/public/plugin.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 38
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
2021-04-15 17:36:10 +02:00
"TelemetryService"
2021-03-03 04:02:17 +01:00
]
} ,
{
"tags" : [ ] ,
"id" : "def-public.TelemetryPluginStart.telemetryNotifications" ,
"type" : "Object" ,
"label" : "telemetryNotifications" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/public/plugin.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 39
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
2021-04-15 17:36:10 +02:00
"TelemetryNotifications"
2021-03-03 04:02:17 +01:00
]
} ,
{
"tags" : [ ] ,
"id" : "def-public.TelemetryPluginStart.telemetryConstants" ,
"type" : "Object" ,
"label" : "telemetryConstants" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/public/plugin.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 40
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"{ getPrivacyStatementUrl: () => string; }"
]
}
] ,
"source" : {
"path" : "src/plugins/telemetry/public/plugin.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 37
2021-03-03 04:02:17 +01:00
} ,
"lifecycle" : "start" ,
"initialIsOpen" : true
} ,
"setup" : {
"id" : "def-public.TelemetryPluginSetup" ,
"type" : "Interface" ,
"label" : "TelemetryPluginSetup" ,
"description" : [ ] ,
"tags" : [ ] ,
"children" : [
{
"tags" : [ ] ,
"id" : "def-public.TelemetryPluginSetup.telemetryService" ,
"type" : "Object" ,
"label" : "telemetryService" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/public/plugin.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 34
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
2021-04-15 17:36:10 +02:00
"TelemetryService"
2021-03-03 04:02:17 +01:00
]
}
] ,
"source" : {
"path" : "src/plugins/telemetry/public/plugin.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 33
2021-03-03 04:02:17 +01:00
} ,
"lifecycle" : "setup" ,
"initialIsOpen" : true
}
} ,
"server" : {
"classes" : [
{
"id" : "def-server.FetcherTask" ,
"type" : "Class" ,
"tags" : [ ] ,
"label" : "FetcherTask" ,
"description" : [ ] ,
"children" : [
{
"id" : "def-server.FetcherTask.Unnamed" ,
"type" : "Function" ,
"label" : "Constructor" ,
"signature" : [
"any"
] ,
"description" : [ ] ,
"children" : [
{
2021-04-15 17:36:10 +02:00
"id" : "def-server.FetcherTask.Unnamed.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "Object" ,
"label" : "initializerContext" ,
"isRequired" : true ,
"signature" : [
{
"pluginId" : "core" ,
"scope" : "server" ,
"docId" : "kibCorePluginApi" ,
"section" : "def-server.PluginInitializerContext" ,
"text" : "PluginInitializerContext"
} ,
2021-04-15 17:36:10 +02:00
"<Readonly<{ optIn?: boolean | undefined; } & { enabled: boolean; url: string; allowChangingOptInStatus: boolean; config: string; banner: boolean; optInStatusUrl: string; sendUsageFrom: \"browser\" | \"server\"; }>>"
2021-03-03 04:02:17 +01:00
] ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/fetcher.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 58
2021-03-03 04:02:17 +01:00
}
}
] ,
"tags" : [ ] ,
"returnComment" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/fetcher.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 58
2021-03-03 04:02:17 +01:00
}
} ,
{
"id" : "def-server.FetcherTask.start" ,
"type" : "Function" ,
"label" : "start" ,
"signature" : [
"({ savedObjects, elasticsearch }: " ,
{
"pluginId" : "core" ,
"scope" : "server" ,
"docId" : "kibCorePluginApi" ,
"section" : "def-server.CoreStart" ,
"text" : "CoreStart"
} ,
", { telemetryCollectionManager }: " ,
2021-04-15 17:36:10 +02:00
"FetcherTaskDepsStart" ,
2021-03-03 04:02:17 +01:00
") => void"
] ,
"description" : [ ] ,
"children" : [
{
2021-04-15 17:36:10 +02:00
"id" : "def-server.FetcherTask.start.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "Object" ,
"label" : "{ savedObjects, elasticsearch }" ,
"isRequired" : true ,
"signature" : [
{
"pluginId" : "core" ,
"scope" : "server" ,
"docId" : "kibCorePluginApi" ,
"section" : "def-server.CoreStart" ,
"text" : "CoreStart"
}
] ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/fetcher.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 65
2021-03-03 04:02:17 +01:00
}
} ,
{
2021-04-15 17:36:10 +02:00
"id" : "def-server.FetcherTask.start.$2" ,
2021-03-03 04:02:17 +01:00
"type" : "Object" ,
"label" : "{ telemetryCollectionManager }" ,
"isRequired" : true ,
"signature" : [
2021-04-15 17:36:10 +02:00
"FetcherTaskDepsStart"
2021-03-03 04:02:17 +01:00
] ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/fetcher.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 66
2021-03-03 04:02:17 +01:00
}
}
] ,
"tags" : [ ] ,
"returnComment" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/fetcher.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 64
2021-03-03 04:02:17 +01:00
}
} ,
{
"id" : "def-server.FetcherTask.stop" ,
"type" : "Function" ,
"label" : "stop" ,
"signature" : [
"() => void"
] ,
"description" : [ ] ,
"children" : [ ] ,
"tags" : [ ] ,
"returnComment" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/fetcher.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 77
2021-03-03 04:02:17 +01:00
}
}
] ,
"source" : {
"path" : "src/plugins/telemetry/server/fetcher.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 45
2021-03-03 04:02:17 +01:00
} ,
"initialIsOpen" : false
}
] ,
"functions" : [
{
2021-03-06 02:12:28 +01:00
"id" : "def-server.buildDataTelemetryPayload" ,
2021-03-03 04:02:17 +01:00
"type" : "Function" ,
2021-03-06 02:12:28 +01:00
"label" : "buildDataTelemetryPayload" ,
2021-03-03 04:02:17 +01:00
"signature" : [
2021-03-06 02:12:28 +01:00
"(indices: " ,
2021-03-03 04:02:17 +01:00
{
2021-03-06 02:12:28 +01:00
"pluginId" : "telemetry" ,
2021-03-03 04:02:17 +01:00
"scope" : "server" ,
2021-03-06 02:12:28 +01:00
"docId" : "kibTelemetryPluginApi" ,
"section" : "def-server.DataTelemetryIndex" ,
"text" : "DataTelemetryIndex"
2021-03-03 04:02:17 +01:00
} ,
2021-03-06 02:12:28 +01:00
"[]) => " ,
2021-03-03 04:02:17 +01:00
{
2021-03-06 02:12:28 +01:00
"pluginId" : "telemetry" ,
2021-03-03 04:02:17 +01:00
"scope" : "server" ,
2021-03-06 02:12:28 +01:00
"docId" : "kibTelemetryPluginApi" ,
"section" : "def-server.DataTelemetryPayload" ,
"text" : "DataTelemetryPayload"
}
2021-03-03 04:02:17 +01:00
] ,
"description" : [ ] ,
"children" : [
{
2021-04-15 17:36:10 +02:00
"id" : "def-server.buildDataTelemetryPayload.$1" ,
2021-03-06 02:12:28 +01:00
"type" : "Array" ,
"label" : "indices" ,
2021-03-03 04:02:17 +01:00
"isRequired" : true ,
"signature" : [
{
2021-03-06 02:12:28 +01:00
"pluginId" : "telemetry" ,
2021-03-03 04:02:17 +01:00
"scope" : "server" ,
2021-03-06 02:12:28 +01:00
"docId" : "kibTelemetryPluginApi" ,
"section" : "def-server.DataTelemetryIndex" ,
"text" : "DataTelemetryIndex"
2021-03-03 04:02:17 +01:00
} ,
2021-03-06 02:12:28 +01:00
"[]"
2021-03-03 04:02:17 +01:00
] ,
"description" : [ ] ,
"source" : {
2021-03-06 02:12:28 +01:00
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
"lineNumber" : 122
2021-03-03 04:02:17 +01:00
}
}
] ,
"tags" : [ ] ,
"returnComment" : [ ] ,
"source" : {
2021-03-06 02:12:28 +01:00
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
"lineNumber" : 122
2021-03-03 04:02:17 +01:00
} ,
"initialIsOpen" : false
} ,
{
"id" : "def-server.getClusterUuids" ,
"type" : "Function" ,
"children" : [
{
2021-04-15 17:36:10 +02:00
"id" : "def-server.getClusterUuids.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "Object" ,
"label" : "{ esClient }" ,
"isRequired" : true ,
"signature" : [
{
2021-04-15 17:36:10 +02:00
"pluginId" : "telemetryCollectionManager" ,
"scope" : "server" ,
"docId" : "kibTelemetryCollectionManagerPluginApi" ,
"section" : "def-server.StatsCollectionConfig" ,
2021-03-03 04:02:17 +01:00
"text" : "StatsCollectionConfig"
}
] ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_cluster_stats.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 25
2021-03-03 04:02:17 +01:00
}
}
] ,
"signature" : [
"({ esClient }: " ,
2021-04-15 17:36:10 +02:00
{
"pluginId" : "telemetryCollectionManager" ,
"scope" : "server" ,
"docId" : "kibTelemetryCollectionManagerPluginApi" ,
"section" : "def-server.StatsCollectionConfig" ,
"text" : "StatsCollectionConfig"
} ,
2021-03-30 14:27:28 +02:00
") => Promise<{ clusterUuid: string; }[]>"
2021-03-03 04:02:17 +01:00
] ,
"description" : [
"\nGet the cluster uuids from the connected cluster."
] ,
"label" : "getClusterUuids" ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_cluster_stats.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 25
2021-03-03 04:02:17 +01:00
} ,
"tags" : [ ] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
"id" : "def-server.getLocalStats" ,
"type" : "Function" ,
"children" : [
{
2021-04-15 17:36:10 +02:00
"id" : "def-server.getLocalStats.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "Array" ,
"label" : "clustersDetails" ,
"isRequired" : true ,
"signature" : [
{
2021-04-15 17:36:10 +02:00
"pluginId" : "telemetryCollectionManager" ,
"scope" : "server" ,
"docId" : "kibTelemetryCollectionManagerPluginApi" ,
"section" : "def-server.ClusterDetails" ,
2021-03-03 04:02:17 +01:00
"text" : "ClusterDetails"
} ,
"[]"
] ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_local_stats.ts" ,
2021-03-30 14:27:28 +02:00
"lineNumber" : 60
2021-03-03 04:02:17 +01:00
}
} ,
{
2021-04-15 17:36:10 +02:00
"id" : "def-server.getLocalStats.$2" ,
2021-03-03 04:02:17 +01:00
"type" : "Object" ,
"label" : "config" ,
"isRequired" : true ,
"signature" : [
{
2021-04-15 17:36:10 +02:00
"pluginId" : "telemetryCollectionManager" ,
"scope" : "server" ,
"docId" : "kibTelemetryCollectionManagerPluginApi" ,
"section" : "def-server.StatsCollectionConfig" ,
2021-03-03 04:02:17 +01:00
"text" : "StatsCollectionConfig"
}
] ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_local_stats.ts" ,
2021-03-30 14:27:28 +02:00
"lineNumber" : 61
2021-03-03 04:02:17 +01:00
}
} ,
{
2021-04-15 17:36:10 +02:00
"id" : "def-server.getLocalStats.$3" ,
2021-03-03 04:02:17 +01:00
"type" : "Object" ,
"label" : "context" ,
"isRequired" : true ,
"signature" : [
{
2021-04-15 17:36:10 +02:00
"pluginId" : "telemetryCollectionManager" ,
"scope" : "server" ,
"docId" : "kibTelemetryCollectionManagerPluginApi" ,
"section" : "def-server.StatsCollectionContext" ,
2021-03-03 04:02:17 +01:00
"text" : "StatsCollectionContext"
}
] ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_local_stats.ts" ,
2021-03-30 14:27:28 +02:00
"lineNumber" : 62
2021-03-03 04:02:17 +01:00
}
}
] ,
"signature" : [
"(clustersDetails: " ,
2021-04-15 17:36:10 +02:00
{
"pluginId" : "telemetryCollectionManager" ,
"scope" : "server" ,
"docId" : "kibTelemetryCollectionManagerPluginApi" ,
"section" : "def-server.ClusterDetails" ,
"text" : "ClusterDetails"
} ,
2021-03-03 04:02:17 +01:00
"[], config: " ,
2021-04-15 17:36:10 +02:00
{
"pluginId" : "telemetryCollectionManager" ,
"scope" : "server" ,
"docId" : "kibTelemetryCollectionManagerPluginApi" ,
"section" : "def-server.StatsCollectionConfig" ,
"text" : "StatsCollectionConfig"
} ,
2021-03-03 04:02:17 +01:00
", context: " ,
2021-04-15 17:36:10 +02:00
{
"pluginId" : "telemetryCollectionManager" ,
"scope" : "server" ,
"docId" : "kibTelemetryCollectionManagerPluginApi" ,
"section" : "def-server.StatsCollectionContext" ,
"text" : "StatsCollectionContext"
} ,
2021-03-03 04:02:17 +01:00
") => Promise<{ timestamp: string; cluster_uuid: string; cluster_name: string; version: string; cluster_stats: any; collection: string; stack_stats: { data: " ,
{
"pluginId" : "telemetry" ,
"scope" : "server" ,
"docId" : "kibTelemetryPluginApi" ,
"section" : "def-server.DataTelemetryPayload" ,
"text" : "DataTelemetryPayload"
} ,
" | undefined; kibana: { count: number; indices: number; os: {}; versions: { version: string; count: number; }[]; plugins: { [plugin: string]: any; }; } | undefined; }; }[]>"
] ,
"description" : [
"\nGet statistics for all products joined by Elasticsearch cluster."
] ,
"label" : "getLocalStats" ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_local_stats.ts" ,
2021-03-30 14:27:28 +02:00
"lineNumber" : 59
2021-03-03 04:02:17 +01:00
} ,
"tags" : [ ] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
} ,
{
2021-03-06 02:12:28 +01:00
"id" : "def-server.handleOldSettings" ,
2021-03-03 04:02:17 +01:00
"type" : "Function" ,
2021-03-06 02:12:28 +01:00
"label" : "handleOldSettings" ,
2021-03-03 04:02:17 +01:00
"signature" : [
2021-03-06 02:12:28 +01:00
"(savedObjectsClient: Pick<" ,
2021-03-03 04:02:17 +01:00
{
2021-03-06 02:12:28 +01:00
"pluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"scope" : "server" ,
2021-03-06 02:12:28 +01:00
"docId" : "kibCoreSavedObjectsPluginApi" ,
"section" : "def-server.SavedObjectsClient" ,
"text" : "SavedObjectsClient"
2021-03-03 04:02:17 +01:00
} ,
2021-04-15 17:36:10 +02:00
", \"get\" | \"delete\" | \"create\" | \"bulkCreate\" | \"checkConflicts\" | \"find\" | \"bulkGet\" | \"resolve\" | \"update\" | \"addToNamespaces\" | \"deleteFromNamespaces\" | \"bulkUpdate\" | \"removeReferencesTo\" | \"openPointInTimeForType\" | \"closePointInTime\" | \"createPointInTimeFinder\" | \"errors\">, uiSettingsClient: " ,
2021-03-03 04:02:17 +01:00
{
2021-03-06 02:12:28 +01:00
"pluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"scope" : "server" ,
2021-03-06 02:12:28 +01:00
"docId" : "kibCorePluginApi" ,
"section" : "def-server.IUiSettingsClient" ,
"text" : "IUiSettingsClient"
} ,
") => Promise<void>"
2021-03-03 04:02:17 +01:00
] ,
"description" : [ ] ,
"children" : [
{
2021-04-15 17:36:10 +02:00
"id" : "def-server.handleOldSettings.$1" ,
2021-03-06 02:12:28 +01:00
"type" : "Object" ,
"label" : "savedObjectsClient" ,
2021-03-03 04:02:17 +01:00
"isRequired" : true ,
"signature" : [
2021-03-06 02:12:28 +01:00
"Pick<" ,
2021-03-03 04:02:17 +01:00
{
2021-03-06 02:12:28 +01:00
"pluginId" : "core" ,
2021-03-03 04:02:17 +01:00
"scope" : "server" ,
2021-03-06 02:12:28 +01:00
"docId" : "kibCoreSavedObjectsPluginApi" ,
"section" : "def-server.SavedObjectsClient" ,
"text" : "SavedObjectsClient"
2021-03-03 04:02:17 +01:00
} ,
2021-04-15 17:36:10 +02:00
", \"get\" | \"delete\" | \"create\" | \"bulkCreate\" | \"checkConflicts\" | \"find\" | \"bulkGet\" | \"resolve\" | \"update\" | \"addToNamespaces\" | \"deleteFromNamespaces\" | \"bulkUpdate\" | \"removeReferencesTo\" | \"openPointInTimeForType\" | \"closePointInTime\" | \"createPointInTimeFinder\" | \"errors\">"
2021-03-03 04:02:17 +01:00
] ,
"description" : [ ] ,
"source" : {
2021-03-06 02:12:28 +01:00
"path" : "src/plugins/telemetry/server/handle_old_settings/handle_old_settings.ts" ,
"lineNumber" : 25
}
} ,
{
2021-04-15 17:36:10 +02:00
"id" : "def-server.handleOldSettings.$2" ,
2021-03-06 02:12:28 +01:00
"type" : "Object" ,
"label" : "uiSettingsClient" ,
"isRequired" : true ,
"signature" : [
{
"pluginId" : "core" ,
"scope" : "server" ,
"docId" : "kibCorePluginApi" ,
"section" : "def-server.IUiSettingsClient" ,
"text" : "IUiSettingsClient"
}
] ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/handle_old_settings/handle_old_settings.ts" ,
"lineNumber" : 26
2021-03-03 04:02:17 +01:00
}
}
] ,
"tags" : [ ] ,
"returnComment" : [ ] ,
"source" : {
2021-03-06 02:12:28 +01:00
"path" : "src/plugins/telemetry/server/handle_old_settings/handle_old_settings.ts" ,
"lineNumber" : 24
2021-03-03 04:02:17 +01:00
} ,
"initialIsOpen" : false
}
] ,
"interfaces" : [
{
"id" : "def-server.DataTelemetryIndex" ,
"type" : "Interface" ,
"label" : "DataTelemetryIndex" ,
"description" : [ ] ,
"tags" : [ ] ,
"children" : [
{
"tags" : [ ] ,
"id" : "def-server.DataTelemetryIndex.name" ,
"type" : "string" ,
"label" : "name" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 39
2021-03-03 04:02:17 +01:00
}
} ,
{
"tags" : [ ] ,
"id" : "def-server.DataTelemetryIndex.packageName" ,
"type" : "string" ,
"label" : "packageName" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 40
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"string | undefined"
]
} ,
{
"tags" : [ ] ,
"id" : "def-server.DataTelemetryIndex.managedBy" ,
"type" : "string" ,
"label" : "managedBy" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 41
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"string | undefined"
]
} ,
{
"tags" : [ ] ,
"id" : "def-server.DataTelemetryIndex.dataStreamDataset" ,
"type" : "string" ,
"label" : "dataStreamDataset" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 42
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"string | undefined"
]
} ,
{
"tags" : [ ] ,
"id" : "def-server.DataTelemetryIndex.dataStreamType" ,
"type" : "string" ,
"label" : "dataStreamType" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 43
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"string | undefined"
]
} ,
{
"tags" : [ ] ,
"id" : "def-server.DataTelemetryIndex.shipper" ,
"type" : "string" ,
"label" : "shipper" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 44
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"string | undefined"
]
} ,
{
"tags" : [ ] ,
"id" : "def-server.DataTelemetryIndex.isECS" ,
"type" : "CompoundType" ,
"label" : "isECS" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 45
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"boolean | undefined"
]
} ,
{
"tags" : [ ] ,
"id" : "def-server.DataTelemetryIndex.docCount" ,
"type" : "number" ,
"label" : "docCount" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 49
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"number | undefined"
]
} ,
{
"tags" : [ ] ,
"id" : "def-server.DataTelemetryIndex.sizeInBytes" ,
"type" : "number" ,
"label" : "sizeInBytes" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 50
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"number | undefined"
]
}
] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 38
2021-03-03 04:02:17 +01:00
} ,
"initialIsOpen" : false
}
] ,
"enums" : [ ] ,
"misc" : [
{
"tags" : [ ] ,
"id" : "def-server.DATA_TELEMETRY_ID" ,
"type" : "string" ,
"label" : "DATA_TELEMETRY_ID" ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/constants.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 9
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"\"data\""
] ,
"initialIsOpen" : false
} ,
{
"id" : "def-server.DataTelemetryPayload" ,
"type" : "Type" ,
"label" : "DataTelemetryPayload" ,
"tags" : [ ] ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 36
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"DataTelemetryDocument[]"
] ,
"initialIsOpen" : false
2021-03-06 02:12:28 +01:00
} ,
{
"id" : "def-server.TelemetryLocalStats" ,
"type" : "Type" ,
"label" : "TelemetryLocalStats" ,
"tags" : [ ] ,
"description" : [ ] ,
"source" : {
"path" : "src/plugins/telemetry/server/telemetry_collection/get_local_stats.ts" ,
2021-03-30 14:27:28 +02:00
"lineNumber" : 51
2021-03-06 02:12:28 +01:00
} ,
"signature" : [
"{ timestamp: string; cluster_uuid: string; cluster_name: string; version: string; cluster_stats: any; collection: string; stack_stats: { data: DataTelemetryPayload | undefined; kibana: { count: number; indices: number; os: {}; versions: { version: string; count: number; }[]; plugins: { [plugin: string]: any; }; } | undefined; }; }"
] ,
"initialIsOpen" : false
2021-03-03 04:02:17 +01:00
}
] ,
"objects" : [ ] ,
"setup" : {
"id" : "def-server.TelemetryPluginSetup" ,
"type" : "Interface" ,
"label" : "TelemetryPluginSetup" ,
"description" : [ ] ,
"tags" : [ ] ,
"children" : [
{
"tags" : [ ] ,
"id" : "def-server.TelemetryPluginSetup.getTelemetryUrl" ,
"type" : "Function" ,
"label" : "getTelemetryUrl" ,
"description" : [
"\nResolves into the telemetry Url used to send telemetry.\nThe url is wrapped with node's [URL constructor](https://nodejs.org/api/url.html)."
] ,
"source" : {
"path" : "src/plugins/telemetry/server/plugin.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 53
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"() => Promise<" ,
"URL" ,
">"
]
}
] ,
"source" : {
"path" : "src/plugins/telemetry/server/plugin.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 48
2021-03-03 04:02:17 +01:00
} ,
"lifecycle" : "setup" ,
"initialIsOpen" : true
} ,
"start" : {
"id" : "def-server.TelemetryPluginStart" ,
"type" : "Interface" ,
"label" : "TelemetryPluginStart" ,
"description" : [ ] ,
"tags" : [ ] ,
"children" : [
{
"tags" : [ ] ,
"id" : "def-server.TelemetryPluginStart.getIsOptedIn" ,
"type" : "Function" ,
"label" : "getIsOptedIn" ,
"description" : [
"\nResolves `true` if the user has opted into send Elastic usage data.\nResolves `false` if the user explicitly opted out of sending usage data to Elastic\nor did not choose to opt-in or out -yet- after a minor or major upgrade (only when previously opted-out)."
] ,
"source" : {
"path" : "src/plugins/telemetry/server/plugin.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 62
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"() => Promise<boolean>"
]
}
] ,
"source" : {
"path" : "src/plugins/telemetry/server/plugin.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 56
2021-03-03 04:02:17 +01:00
} ,
"lifecycle" : "start" ,
"initialIsOpen" : true
}
} ,
"common" : {
"classes" : [ ] ,
"functions" : [ ] ,
"interfaces" : [ ] ,
"enums" : [ ] ,
"misc" : [ ] ,
"objects" : [ ]
}
}