Base EntityClient options.

interface BaseEntityClientOptions<C> {
    batchProcessOptions?: Omit<BatchProcessOptions<unknown, unknown>, "batchHandler" | "unprocessedItemExtractor">;
    entityManager: EntityManager<C>;
    logger?: Pick<Console, "error" | "debug">;
}

Type Parameters

Properties

batchProcessOptions?: Omit<BatchProcessOptions<unknown, unknown>, "batchHandler" | "unprocessedItemExtractor">

Default batch process options.

entityManager: EntityManager<C>

EntityManager instance.

logger?: Pick<Console, "error" | "debug">

Injected logger object. Must support debug and error methods. Default: console