UNPKG

@bitblit/epsilon

Version:

Tiny adapter to simplify building API gateway Lambda APIS

15 lines (14 loc) 685 B
import { BackgroundProcessor } from './background-processor'; import { BackgroundErrorProcessor } from './background-error-processor'; import { BackgroundExecutionListener } from '../../background/background-execution-listener'; import { BackgroundTransactionLogger } from './background-transaction-logger'; export interface BackgroundConfig { transactionLogger?: BackgroundTransactionLogger; errorProcessor?: BackgroundErrorProcessor; httpStatusEndpoint?: string; httpMetaEndpoint?: string; httpSubmissionPath: string; implyTypeFromPathSuffix: boolean; processors: BackgroundProcessor<any>[]; executionListeners?: BackgroundExecutionListener<any>[]; }