Properties
configure
configure: (options: { maxAgeMs: number; maxFailedLogs: number; maxLogs: number }) => void
Type declaration
-
- (options: { maxAgeMs: number; maxFailedLogs: number; maxLogs: number }): void
-
Parameters
-
options: { maxAgeMs: number; maxFailedLogs: number; maxLogs: number }
-
maxAgeMs: number
-
maxFailedLogs: number
-
maxLogs: number
Returns void
flushLogs
flushLogs: (routeKey: string, endpoint: string) => Promise<void>
Type declaration
-
- (routeKey: string, endpoint: string): Promise<void>
-
Parameters
-
routeKey: string
-
endpoint: string
Returns Promise<void>
flushLogsCore
flush
LogsCore: (routeKey: string, endpoint: string) => Promise<IFlushResult>
Type declaration
-
-
Parameters
-
routeKey: string
-
endpoint: string
storeLogs
storeLogs: (logs: unknown[], routeKey: string) => Promise<void>
Type declaration
-
- (logs: unknown[], routeKey: string): Promise<void>
-
Parameters
-
logs: unknown[]
-
routeKey: string
Returns Promise<void>