@versatiledatakit/data-pipelines
Version:
Data Pipelines help Data Engineers develop, deploy, run, and manage data processing workloads (called 'Data Job')
24 lines (23 loc) • 720 B
TypeScript
import { Comparator } from '@versatiledatakit/shared';
import { GridDataJobExecution } from '../../../model/data-job-execution';
/**
* ** Execution default comparator.
*/
export declare class ExecutionDefaultComparator implements Comparator<GridDataJobExecution> {
/**
* ** Property path to value from GridDataJobExecution object.
*/
readonly property: keyof GridDataJobExecution;
/**
* ** Sort direction.
*/
readonly direction: 'ASC' | 'DESC';
/**
* ** Constructor.
*/
constructor(property: keyof GridDataJobExecution, direction: 'ASC' | 'DESC');
/**
* @inheritDoc
*/
compare(exec1: GridDataJobExecution, exec2: GridDataJobExecution): number;
}