forked from elastic/kibana
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkbn_ci_stats_core.devdocs.json
158 lines (158 loc) · 4.89 KB
/
kbn_ci_stats_core.devdocs.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
{
"id": "@kbn/ci-stats-core",
"client": {
"classes": [],
"functions": [],
"interfaces": [],
"enums": [],
"misc": [],
"objects": []
},
"server": {
"classes": [],
"functions": [],
"interfaces": [],
"enums": [],
"misc": [],
"objects": []
},
"common": {
"classes": [],
"functions": [
{
"parentPluginId": "@kbn/ci-stats-core",
"id": "def-common.parseConfig",
"type": "Function",
"tags": [],
"label": "parseConfig",
"description": [],
"signature": [
"(log: ",
{
"pluginId": "@kbn/some-dev-log",
"scope": "common",
"docId": "kibKbnSomeDevLogPluginApi",
"section": "def-common.SomeDevLog",
"text": "SomeDevLog"
},
") => ",
{
"pluginId": "@kbn/ci-stats-core",
"scope": "common",
"docId": "kibKbnCiStatsCorePluginApi",
"section": "def-common.Config",
"text": "Config"
},
" | undefined"
],
"path": "packages/kbn-ci-stats-core/src/ci_stats_config.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "@kbn/ci-stats-core",
"id": "def-common.parseConfig.$1",
"type": "Object",
"tags": [],
"label": "log",
"description": [],
"signature": [
{
"pluginId": "@kbn/some-dev-log",
"scope": "common",
"docId": "kibKbnSomeDevLogPluginApi",
"section": "def-common.SomeDevLog",
"text": "SomeDevLog"
}
],
"path": "packages/kbn-ci-stats-core/src/ci_stats_config.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
}
],
"returnComment": [],
"initialIsOpen": false
}
],
"interfaces": [
{
"parentPluginId": "@kbn/ci-stats-core",
"id": "def-common.CiStatsMetadata",
"type": "Interface",
"tags": [],
"label": "CiStatsMetadata",
"description": [
"Container for metadata that can be attached to different ci-stats objects"
],
"path": "packages/kbn-ci-stats-core/src/ci_stats_metadata.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "@kbn/ci-stats-core",
"id": "def-common.CiStatsMetadata.Unnamed",
"type": "IndexSignature",
"tags": [],
"label": "[key: string]: string | number | boolean | string[] | undefined",
"description": [
"\nArbitrary key-value pairs which can be attached to CiStatsTiming and CiStatsMetric\nobjects stored in the ci-stats service"
],
"signature": [
"[key: string]: string | number | boolean | string[] | undefined"
],
"path": "packages/kbn-ci-stats-core/src/ci_stats_metadata.ts",
"deprecated": false,
"trackAdoption": false
}
],
"initialIsOpen": false
},
{
"parentPluginId": "@kbn/ci-stats-core",
"id": "def-common.Config",
"type": "Interface",
"tags": [],
"label": "Config",
"description": [
"\nInformation about how CiStatsReporter should talk to the ci-stats service. Normally\nit is read from a JSON environment variable using the `parseConfig()` function\nexported by this module."
],
"path": "packages/kbn-ci-stats-core/src/ci_stats_config.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "@kbn/ci-stats-core",
"id": "def-common.Config.apiToken",
"type": "string",
"tags": [],
"label": "apiToken",
"description": [
"ApiToken necessary for writing build data to ci-stats service"
],
"path": "packages/kbn-ci-stats-core/src/ci_stats_config.ts",
"deprecated": false,
"trackAdoption": false
},
{
"parentPluginId": "@kbn/ci-stats-core",
"id": "def-common.Config.buildId",
"type": "string",
"tags": [],
"label": "buildId",
"description": [
"\nuuid which should be obtained by first creating a build with the\nci-stats service and then passing it to all subsequent steps"
],
"path": "packages/kbn-ci-stats-core/src/ci_stats_config.ts",
"deprecated": false,
"trackAdoption": false
}
],
"initialIsOpen": false
}
],
"enums": [],
"misc": [],
"objects": []
}
}