mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 10:40:07 -04:00
386 lines
No EOL
14 KiB
JSON
386 lines
No EOL
14 KiB
JSON
{
|
|
"id": "@kbn/analytics-shippers-gainsight",
|
|
"client": {
|
|
"classes": [
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper",
|
|
"type": "Class",
|
|
"tags": [],
|
|
"label": "GainsightShipper",
|
|
"description": [
|
|
"\ngainsight shipper."
|
|
],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/analytics-shippers-gainsight",
|
|
"scope": "public",
|
|
"docId": "kibKbnAnalyticsShippersGainsightPluginApi",
|
|
"section": "def-public.GainsightShipper",
|
|
"text": "GainsightShipper"
|
|
},
|
|
" implements ",
|
|
{
|
|
"pluginId": "@kbn/analytics-client",
|
|
"scope": "common",
|
|
"docId": "kibKbnAnalyticsClientPluginApi",
|
|
"section": "def-common.IShipper",
|
|
"text": "IShipper"
|
|
}
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.shipperName",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "shipperName",
|
|
"description": [
|
|
"Shipper's unique name"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.Unnamed",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "Constructor",
|
|
"description": [
|
|
"\nCreates a new instance of the gainsightShipper."
|
|
],
|
|
"signature": [
|
|
"any"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.Unnamed.$1",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "config",
|
|
"description": [
|
|
"{@link GainsightSnippetConfig }"
|
|
],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/analytics-shippers-gainsight",
|
|
"scope": "public",
|
|
"docId": "kibKbnAnalyticsShippersGainsightPluginApi",
|
|
"section": "def-public.GainsightSnippetConfig",
|
|
"text": "GainsightSnippetConfig"
|
|
}
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.Unnamed.$2",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "initContext",
|
|
"description": [
|
|
"{@link AnalyticsClientInitContext }"
|
|
],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/analytics-client",
|
|
"scope": "common",
|
|
"docId": "kibKbnAnalyticsClientPluginApi",
|
|
"section": "def-common.AnalyticsClientInitContext",
|
|
"text": "AnalyticsClientInitContext"
|
|
}
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.extendContext",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "extendContext",
|
|
"description": [
|
|
"\nCalls track or set on the fields provided in the newContext."
|
|
],
|
|
"signature": [
|
|
"(newContext: ",
|
|
{
|
|
"pluginId": "@kbn/analytics-client",
|
|
"scope": "common",
|
|
"docId": "kibKbnAnalyticsClientPluginApi",
|
|
"section": "def-common.EventContext",
|
|
"text": "EventContext"
|
|
},
|
|
") => void"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.extendContext.$1",
|
|
"type": "Object",
|
|
"tags": [],
|
|
"label": "newContext",
|
|
"description": [
|
|
"The full new context to set {@link EventContext }"
|
|
],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/analytics-client",
|
|
"scope": "common",
|
|
"docId": "kibKbnAnalyticsClientPluginApi",
|
|
"section": "def-common.EventContext",
|
|
"text": "EventContext"
|
|
}
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.optIn",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "optIn",
|
|
"description": [
|
|
"\nStops/restarts the shipping mechanism based on the value of isOptedIn"
|
|
],
|
|
"signature": [
|
|
"(isOptedIn: boolean) => void"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.optIn.$1",
|
|
"type": "boolean",
|
|
"tags": [],
|
|
"label": "isOptedIn",
|
|
"description": [
|
|
"`true` for resume sending events. `false` to stop."
|
|
],
|
|
"signature": [
|
|
"boolean"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.reportEvents",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "reportEvents",
|
|
"description": [
|
|
"\nTransforms the event into a valid format and calls `track`."
|
|
],
|
|
"signature": [
|
|
"(events: ",
|
|
{
|
|
"pluginId": "@kbn/analytics-client",
|
|
"scope": "common",
|
|
"docId": "kibKbnAnalyticsClientPluginApi",
|
|
"section": "def-common.Event",
|
|
"text": "Event"
|
|
},
|
|
"<Record<string, unknown>>[]) => void"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.reportEvents.$1",
|
|
"type": "Array",
|
|
"tags": [],
|
|
"label": "events",
|
|
"description": [
|
|
"batched events {@link Event }"
|
|
],
|
|
"signature": [
|
|
{
|
|
"pluginId": "@kbn/analytics-client",
|
|
"scope": "common",
|
|
"docId": "kibKbnAnalyticsClientPluginApi",
|
|
"section": "def-common.Event",
|
|
"text": "Event"
|
|
},
|
|
"<Record<string, unknown>>[]"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"isRequired": true
|
|
}
|
|
],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.flush",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "flush",
|
|
"description": [
|
|
"\nFlushes all internal queues of the shipper.\nIt doesn't really do anything inside because this shipper doesn't hold any internal queues."
|
|
],
|
|
"signature": [
|
|
"() => Promise<void>"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"returnComment": []
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightShipper.shutdown",
|
|
"type": "Function",
|
|
"tags": [],
|
|
"label": "shutdown",
|
|
"description": [
|
|
"\nShuts down the shipper.\nIt doesn't really do anything inside because this shipper doesn't hold any internal queues."
|
|
],
|
|
"signature": [
|
|
"() => void"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/gainsight_shipper.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [],
|
|
"returnComment": []
|
|
}
|
|
],
|
|
"initialIsOpen": false
|
|
}
|
|
],
|
|
"functions": [],
|
|
"interfaces": [
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightSnippetConfig",
|
|
"type": "Interface",
|
|
"tags": [],
|
|
"label": "GainsightSnippetConfig",
|
|
"description": [
|
|
"\ngainsight basic configuration."
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/load_snippet.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false,
|
|
"children": [
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightSnippetConfig.gainsightOrgId",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "gainsightOrgId",
|
|
"description": [
|
|
"\nThe gainsight account id."
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/load_snippet.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightSnippetConfig.scriptUrl",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "scriptUrl",
|
|
"description": [
|
|
"\nThe URL to load the gainsight client from. Falls back to `web-sdk.aptrinsic.com` if not specified."
|
|
],
|
|
"signature": [
|
|
"string | undefined"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/load_snippet.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightSnippetConfig.cssFileEndpoint",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "cssFileEndpoint",
|
|
"description": [],
|
|
"signature": [
|
|
"string | undefined"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/load_snippet.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
},
|
|
{
|
|
"parentPluginId": "@kbn/analytics-shippers-gainsight",
|
|
"id": "def-public.GainsightSnippetConfig.widgetFileEndpoint",
|
|
"type": "string",
|
|
"tags": [],
|
|
"label": "widgetFileEndpoint",
|
|
"description": [],
|
|
"signature": [
|
|
"string | undefined"
|
|
],
|
|
"path": "packages/analytics/shippers/gainsight/src/load_snippet.ts",
|
|
"deprecated": false,
|
|
"trackAdoption": false
|
|
}
|
|
],
|
|
"initialIsOpen": false
|
|
}
|
|
],
|
|
"enums": [],
|
|
"misc": [],
|
|
"objects": []
|
|
},
|
|
"server": {
|
|
"classes": [],
|
|
"functions": [],
|
|
"interfaces": [],
|
|
"enums": [],
|
|
"misc": [],
|
|
"objects": []
|
|
},
|
|
"common": {
|
|
"classes": [],
|
|
"functions": [],
|
|
"interfaces": [],
|
|
"enums": [],
|
|
"misc": [],
|
|
"objects": []
|
|
}
|
|
} |