File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -56,17 +56,13 @@ export interface ITaskTask extends IBaseTask {
5656 /**
5757 * Retry limit number (0 is no retry)
5858 *
59- * @minimum 0
60- * @TJS -type integer
6159 */
62- limit ?: number ;
60+ limit ?: number | string ;
6361 /**
6462 * The delay before dispatch task
6563 *
66- * @minimum 0
67- * @TJS -type integer
6864 */
69- delay ?: number ;
65+ delay ?: number | string ;
7066 } ;
7167}
7268
@@ -78,16 +74,7 @@ export interface ITaskTask extends IBaseTask {
7874 */
7975export type Tasks = AllTaskType [ ] ;
8076
81- export interface ICompensateTask extends IBaseTask {
82- /**
83- * The task's name
84- *
85- * @minLength 1
86- * @maxLength 64
87- * @pattern ^[a-zA-Z0-9-_]+$
88- * @TJS -type string
89- */
90- name : string ;
77+ export interface ICompensateTask extends Omit < IBaseTask , 'type' > {
9178 type : TaskTypes . Compensate ;
9279}
9380
You can’t perform that action at this time.
0 commit comments