//#region src/model/WorkerTaskRestartStrategy.d.ts
/**
* Enum WorkerTaskRestartStrategy
* @type {{
* "NEVER": "NEVER","IMMEDIATELY": "IMMEDIATELY","AFTER_TERMINATION_GRACE_PERIOD": "AFTER_TERMINATION_GRACE_PERIOD",
* }}
*/
declare const WorkerTaskRestartStrategyStatic: {
"NEVER": "NEVER";
"IMMEDIATELY": "IMMEDIATELY";
"AFTER_TERMINATION_GRACE_PERIOD": "AFTER_TERMINATION_GRACE_PERIOD";
};
/**
* Enum class WorkerTaskRestartStrategy.
* @enum {}
* @readonly
*/
declare class WorkerTaskRestartStrategy {
/**
* Returns a WorkerTaskRestartStrategy enum value from a Javascript object name.
* @param {Object} data The plain JavaScript object containing the name of the enum value.
* @return {module:model/WorkerTaskRestartStrategy} The enum WorkerTaskRestartStrategy value.
*/
static constructFromObject(object: any): any;
/**
* value: "NEVER"
* @const
*/
NEVER: string;
/**
* value: "IMMEDIATELY"
* @const
*/
IMMEDIATELY: string;
/**
* value: "AFTER_TERMINATION_GRACE_PERIOD"
* @const
*/
AFTER_TERMINATION_GRACE_PERIOD: string;
}
/**
* *
*/
type WorkerTaskRestartStrategy = any;
//#endregion
export { WorkerTaskRestartStrategy, WorkerTaskRestartStrategy as default, WorkerTaskRestartStrategyStatic };