UNPKG

@prefecthq/prefect-ui-library

Version:

This library is the Vue and Typescript component library for [Prefect 2](https://github.com/PrefectHQ/prefect) and [Prefect Cloud 2](https://www.prefect.io/cloud/). _The components and utilities in this project are not meant to be used independently_.

31 lines (29 loc) 886 B
export interface IEmpiricalPolicy { retries: number | null, retryDelay: number | null, retryJitterFactor: number | null, /** * @deprecated * Use `retries` instead */ maxRetries: number | null, /** * @deprecated * Use `retryDelay` instead */ retryDelaySeconds: number | null, } export class EmpiricalPolicy implements IEmpiricalPolicy { public retries: number | null public retryDelay: number | null public retryJitterFactor: number | null public maxRetries: number | null public retryDelaySeconds: number | null public constructor(empiricalPolicy: IEmpiricalPolicy) { this.retries = empiricalPolicy.retries this.retryDelay = empiricalPolicy.retryDelay this.retryJitterFactor = empiricalPolicy.retryJitterFactor this.maxRetries = empiricalPolicy.maxRetries this.retryDelaySeconds = empiricalPolicy.retryDelaySeconds } }