@itwin/imodels-client-management
Version:
iModels API client wrapper for applications that manage iModels.
28 lines • 2.04 kB
TypeScript
import { OperationsBase } from "../../base/internal";
import { Checkpoint } from "../../base/types";
import { GetSingleNamedVersionParams } from "../named-version/NamedVersionOperationParams";
import { OperationOptions } from "../OperationOptions";
import { GetSingleCheckpointParams } from "./CheckpointOperationParams";
export declare class CheckpointOperations<TOptions extends OperationOptions> extends OperationsBase<TOptions> {
/**
* Gets a single Checkpoint generated either on a specific Changeset or for a specific Named Version. This method
* returns a Checkpoint in its full representation. Wraps
* {@link https://developer.bentley.com/apis/imodels-v2/operations/get-changeset-checkpoint/ Get Changeset Checkpoint},
* {@link https://developer.bentley.com/apis/imodels-v2/operations/get-named-version-checkpoint/ Get Named Version Checkpoint} and
* {@link https://developer.bentley.com/apis/imodels-v2/operations/get-briefcase-checkpoint/ Get Briefcase Checkpoint}
* operations from iModels API.
* @param {GetSingleCheckpointParams} params parameters for this operation. See {@link GetSingleCheckpointParams}.
* @returns {Promise<Checkpoint>} a Checkpoint for the specified parent entity. See {@link Checkpoint}.
*/
getSingle(params: GetSingleCheckpointParams): Promise<Checkpoint>;
/**
* Reschedules failed Named Version Checkpoint. This method
* returns a Checkpoint in its full representation. Wraps the
* {@link https://developer.bentley.com/apis/imodels-v2/operations/update-named-version-checkpoint/
* Update Named Version Checkpoint} operation from iModels API.
* @param {GetSingleNamedVersionParams} params parameters for this operation. See {@link GetSingleNamedVersionParams}.
* @returns {Promise<Checkpoint>} a Checkpoint for the specified parent entity. See {@link Checkpoint}.
*/
updateNamedVersionCheckpoint(params: GetSingleNamedVersionParams): Promise<Checkpoint>;
}
//# sourceMappingURL=CheckpointOperations.d.ts.map