Types: `Terafoundation Foundation AP Is`
terafoundation.FoundationAPIs
Table of contents
Properties
Methods
Properties
promMetrics
• promMetrics: PromMetrics
Defined in
Methods
createClient
▸ createClient(config
): Promise
<{ client
: any
}>
Parameters
Name | Type |
---|---|
config | ConnectionConfig |
Returns
Promise
<{ client
: any
}>
Defined in
getConnection
▸ getConnection(config
): Object
Parameters
Name | Type |
---|---|
config | ConnectionConfig |
Returns
Object
Name | Type |
---|---|
client | any |
Defined in
getSystemEvents
▸ getSystemEvents(): EventEmitter
Returns
EventEmitter
Defined in
makeLogger
▸ makeLogger(metadata?
): Logger
Create a child logger
Parameters
Name | Type |
---|---|
metadata? | Record <string , string > |
Returns
Defined in
▸ makeLogger(name
, filename
): Logger
Create the root logger (usually done automatically)
Parameters
Name | Type |
---|---|
name | string |
filename | string |
Returns
Defined in
startWorkers
▸ startWorkers(num
, envOptions
): void
Parameters
Name | Type |
---|---|
num | number |
envOptions | Record <string , string > |
Returns
void