@configurator/ravendb
Version:
RavenDB client for Node.js
13 lines (12 loc) • 565 B
TypeScript
import { EtlConfiguration } from "../EtlConfiguration";
import { EtlType, QueueBrokerType, QueueConnectionString } from "../ConnectionString";
import { EtlQueue } from "./EtlQueue";
import { DocumentConventions } from "../../../Conventions/DocumentConventions";
export declare class QueueEtlConfiguration extends EtlConfiguration<QueueConnectionString> {
queues: EtlQueue[];
brokerType: QueueBrokerType;
skipAutomaticQueueDeclaration: boolean;
etlType: EtlType;
serialize(conventions: DocumentConventions): object;
private serializeQueue;
}