graphdb-workbench
Version:
The web application for GraphDB APIs
16 lines (15 loc) • 734 B
TypeScript
import { OperationStatusSummary } from '../../models/monitoring/operation-status-summary';
import { HttpService } from '../http/http.service';
/**
* Service for interacting with the GraphDB monitoring REST API endpoints.
*/
export declare class MonitoringRestService extends HttpService {
private readonly MONITORING_ENDPOINT;
/**
* Retrieves the status summary of operations for a specific repository.
*
* @param repositoryId - The unique identifier of the repository for which to fetch operations.
* @returns A Promise that resolves to an OperationStatusSummary containing information about the repository operations.
*/
getOperations(repositoryId: string): Promise<OperationStatusSummary>;
}