UNPKG

@itwin/imodels-client-management

Version:

iModels API client wrapper for applications that manage iModels.

28 lines 2.04 kB
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