@configurator/ravendb
Version:
RavenDB client for Node.js
11 lines (10 loc) • 540 B
TypeScript
import { EtlConfiguration } from "../EtlConfiguration";
import { ElasticSearchConnectionString, EtlType } from "../ConnectionString";
import { ElasticSearchIndex } from "./ElasticSearchIndex";
import { DocumentConventions } from "../../../Conventions/DocumentConventions";
export declare class ElasticSearchEtlConfiguration extends EtlConfiguration<ElasticSearchConnectionString> {
elasticIndexes?: ElasticSearchIndex[];
etlType: EtlType;
serialize(conventions: DocumentConventions): object;
private serializeSearchIndex;
}