@configurator/ravendb
Version:
RavenDB client for Node.js
15 lines (14 loc) • 636 B
TypeScript
import { EtlConfiguration } from "../EtlConfiguration";
import { EtlType, OlapConnectionString } from "../ConnectionString";
import { OlapEtlFileFormat } from "./OlapEtlFileFormat";
import { OlapEtlTable } from "./OlapEtlTable";
import { DocumentConventions } from "../../../Conventions/DocumentConventions";
export declare class OlapEtlConfiguration extends EtlConfiguration<OlapConnectionString> {
runFrequency: string;
format: OlapEtlFileFormat;
customPartitionValue: string;
olapTables: OlapEtlTable[];
etlType: EtlType;
serialize(conventions: DocumentConventions): object;
private serializeOlapTable;
}