2021-03-03 04:02:17 +01:00
{
"id" : "infra" ,
"client" : {
"classes" : [ ] ,
"functions" : [
{
"id" : "def-public.LazyLogStreamWrapper" ,
"type" : "Function" ,
"children" : [
{
2021-04-15 17:36:10 +02:00
"id" : "def-public.LazyLogStreamWrapper.$1" ,
2021-03-03 04:02:17 +01:00
"type" : "CompoundType" ,
"label" : "props" ,
"isRequired" : true ,
"signature" : [
"React.PropsWithChildren<" ,
2021-04-15 17:36:10 +02:00
"LogStreamProps" ,
2021-03-03 04:02:17 +01:00
">"
] ,
"description" : [ ] ,
"source" : {
"path" : "x-pack/plugins/infra/public/components/log_stream/lazy_log_stream_wrapper.tsx" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 13
2021-03-03 04:02:17 +01:00
}
}
] ,
"signature" : [
"(props: React.PropsWithChildren<" ,
"LogStreamProps" ,
">) => JSX.Element"
] ,
"description" : [ ] ,
"label" : "LazyLogStreamWrapper" ,
"source" : {
"path" : "x-pack/plugins/infra/public/components/log_stream/lazy_log_stream_wrapper.tsx" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 13
2021-03-03 04:02:17 +01:00
} ,
"tags" : [ ] ,
"returnComment" : [ ] ,
"initialIsOpen" : false
}
] ,
"interfaces" : [ ] ,
"enums" : [
{
"id" : "def-public.InfraFormatterType" ,
"type" : "Enum" ,
"label" : "InfraFormatterType" ,
"tags" : [ ] ,
"description" : [ ] ,
"source" : {
"path" : "x-pack/plugins/infra/public/lib/lib.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 147
2021-03-03 04:02:17 +01:00
} ,
"initialIsOpen" : false
}
] ,
"misc" : [
{
"id" : "def-public.InfraAppId" ,
"type" : "Type" ,
"label" : "InfraAppId" ,
"tags" : [ ] ,
"description" : [ ] ,
"source" : {
"path" : "x-pack/plugins/infra/public/index.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 29
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"\"metrics\" | \"logs\""
] ,
"initialIsOpen" : false
}
] ,
"objects" : [
{
"id" : "def-public.FORMATTERS" ,
"type" : "Object" ,
"tags" : [ ] ,
"children" : [
{
"tags" : [ ] ,
"id" : "def-public.FORMATTERS.number" ,
"type" : "Function" ,
"label" : "number" ,
"description" : [ ] ,
"source" : {
"path" : "x-pack/plugins/infra/common/formatters/index.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 16
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"(val: number) => string"
]
} ,
{
"tags" : [ ] ,
"id" : "def-public.FORMATTERS.abbreviatedNumber" ,
"type" : "Function" ,
"label" : "abbreviatedNumber" ,
"description" : [
"// Because the implimentation for formatting large numbers is the same as formatting\n// bytes we are re-using the same code, we just format the number using the abbreviated number format."
] ,
"source" : {
"path" : "x-pack/plugins/infra/common/formatters/index.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 19
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"(bytes: number) => string"
]
} ,
{
"tags" : [ ] ,
"id" : "def-public.FORMATTERS.bytes" ,
"type" : "Function" ,
"label" : "bytes" ,
"description" : [
"// bytes in bytes formatted string out"
] ,
"source" : {
"path" : "x-pack/plugins/infra/common/formatters/index.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 21
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"(bytes: number) => string"
]
} ,
{
"tags" : [ ] ,
"id" : "def-public.FORMATTERS.bits" ,
"type" : "Function" ,
"label" : "bits" ,
"description" : [
"// bytes in bits formatted string out"
] ,
"source" : {
"path" : "x-pack/plugins/infra/common/formatters/index.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 23
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"(bytes: number) => string"
]
} ,
{
"tags" : [ ] ,
"id" : "def-public.FORMATTERS.percent" ,
"type" : "Function" ,
"label" : "percent" ,
"description" : [ ] ,
"source" : {
"path" : "x-pack/plugins/infra/common/formatters/index.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 24
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"(val: number) => string"
]
} ,
{
"tags" : [ ] ,
"id" : "def-public.FORMATTERS.highPercision" ,
"type" : "Function" ,
"label" : "highPercision" ,
"description" : [ ] ,
"source" : {
"path" : "x-pack/plugins/infra/common/formatters/index.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 25
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"(val: number) => string"
]
}
] ,
"description" : [ ] ,
"label" : "FORMATTERS" ,
"source" : {
"path" : "x-pack/plugins/infra/common/formatters/index.ts" ,
2021-03-06 02:12:28 +01:00
"lineNumber" : 15
2021-03-03 04:02:17 +01:00
} ,
"initialIsOpen" : false
}
]
} ,
"server" : {
"classes" : [ ] ,
"functions" : [ ] ,
"interfaces" : [ ] ,
"enums" : [ ] ,
"misc" : [
{
"id" : "def-server.InfraConfig" ,
"type" : "Type" ,
"label" : "InfraConfig" ,
"tags" : [ ] ,
"description" : [ ] ,
"source" : {
"path" : "x-pack/plugins/infra/server/plugin.ts" ,
2021-04-15 17:36:10 +02:00
"lineNumber" : 64
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
2021-04-15 17:36:10 +02:00
"{ readonly sources?: Readonly<{ default?: Readonly<{ fields?: Readonly<{ host?: string | undefined; message?: string[] | undefined; timestamp?: string | undefined; container?: string | undefined; tiebreaker?: string | undefined; pod?: string | undefined; } & {}> | undefined; logAlias?: string | undefined; metricAlias?: string | undefined; } & {}> | undefined; } & {}> | undefined; readonly enabled: boolean; readonly inventory: Readonly<{} & { compositeSize: number; }>; }"
2021-03-03 04:02:17 +01:00
] ,
"initialIsOpen" : false
}
] ,
"objects" : [ ] ,
"setup" : {
"id" : "def-server.InfraPluginSetup" ,
"type" : "Interface" ,
"label" : "InfraPluginSetup" ,
"description" : [ ] ,
"tags" : [ ] ,
"children" : [
{
"tags" : [ ] ,
"id" : "def-server.InfraPluginSetup.defineInternalSourceConfiguration" ,
"type" : "Function" ,
"label" : "defineInternalSourceConfiguration" ,
"description" : [ ] ,
"source" : {
"path" : "x-pack/plugins/infra/server/plugin.ts" ,
2021-04-15 17:36:10 +02:00
"lineNumber" : 75
2021-03-03 04:02:17 +01:00
} ,
"signature" : [
"(sourceId: string, sourceProperties: " ,
2021-04-15 17:36:10 +02:00
"InfraStaticSourceConfiguration" ,
2021-03-03 04:02:17 +01:00
") => void"
]
}
] ,
"source" : {
"path" : "x-pack/plugins/infra/server/plugin.ts" ,
2021-04-15 17:36:10 +02:00
"lineNumber" : 74
2021-03-03 04:02:17 +01:00
} ,
"lifecycle" : "setup" ,
"initialIsOpen" : true
}
} ,
"common" : {
"classes" : [ ] ,
"functions" : [ ] ,
"interfaces" : [ ] ,
"enums" : [ ] ,
"misc" : [ ] ,
"objects" : [ ]
}
}