@configurator/ravendb
Version:
RavenDB client for Node.js
13 lines (12 loc) • 719 B
TypeScript
import { IRaftCommand } from "../../../Http/IRaftCommand";
import { DocumentConventions } from "../../Conventions/DocumentConventions";
import { ICommandData } from "../CommandData";
import { BatchOptions } from "./BatchOptions";
import { SingleNodeBatchCommand } from "./SingleNodeBatchCommand";
export declare class ClusterWideBatchCommand extends SingleNodeBatchCommand implements IRaftCommand {
private readonly _disableAtomicDocumentWrites;
get disableAtomicDocumentWrites(): boolean;
getRaftUniqueRequestId(): string;
constructor(conventions: DocumentConventions, commands: ICommandData[], options?: BatchOptions, disableAtomicDocumentsWrites?: boolean);
protected _appendOptions(): string;
}