UNPKG

@broadcom/endevor-bridge-for-git-rest-api

Version:

Endevor Bridge for Git Rest client

31 lines (30 loc) 1.77 kB
import { AbstractRequest } from '../AbstractRequest'; import { RequestTypes } from '../type/RequestTypes'; import { OperationsFilter } from '../../common/model/queue/OperationsFilter'; import { ActionsFilter } from '../../common/model/queue/ActionsFilter'; export declare abstract class OperationAction<T, P = void> extends AbstractRequest<T, P> { model: RequestTypes; basePath: string; protected constructor(); convertOperationsFilterToParams: (filter: OperationsFilter) => { operationTypes: import("../../common/common").OperationType[] | undefined; operationStatuses: import("../../common/common").OperationStatusType[] | undefined; 'branchId.query': string | undefined; 'branchId.mode': import("../../common/common").TextFilterMatchMode | undefined; 'committer.query': string | undefined; 'committer.mode': import("../../common/common").TextFilterMatchMode | undefined; 'repositoryKey.query': string | undefined; 'repositoryKey.mode': import("../../common/common").TextFilterMatchMode | undefined; 'projectKey.query': string | undefined; 'projectKey.mode': import("../../common/common").TextFilterMatchMode | undefined; }; convertActionsFilterToParams: (filter: ActionsFilter) => { actionTypes: import("../../common/common").ActionType[] | undefined; actionStatuses: import("../../common/common").ActionResultCode[] | undefined; 'name.query': string | undefined; 'name.mode': import("../../common/common").TextFilterMatchMode | undefined; 'path.query': string | undefined; 'path.mode': import("../../common/common").TextFilterMatchMode | undefined; }; protected removeUndefinedParameters: () => void; }