liveperson-functions-client
Version:
JavaScript client for LivePerson Functions.
23 lines (22 loc) • 614 B
TypeScript
export interface InvocationMetricData {
accountId: string;
requestDurationInMillis: number;
domain?: string;
/**
* @deprecated use lpEventSource Instead
*/
externalSystem?: string;
lpEventSource?: string;
userId?: string;
event?: string;
UUID?: string;
statusCode?: number;
error?: Error;
fromCache?: boolean;
skillId?: string;
}
export interface MetricCollector {
onInvoke(invocationData: InvocationMetricData): void;
onGetLambdas(invocationData: InvocationMetricData): void;
onIsImplemented(invocationData: InvocationMetricData): void;
}