15 lines
288 B
Java
15 lines
288 B
Java
|
|
package com.labelsys.backend.enums;
|
||
|
|
|
||
|
|
import java.util.Arrays;
|
||
|
|
|
||
|
|
public enum TaskStatus {
|
||
|
|
PENDING,
|
||
|
|
RUNNING,
|
||
|
|
COMPLETED,
|
||
|
|
FAILED;
|
||
|
|
|
||
|
|
public static boolean isValid(String value) {
|
||
|
|
return Arrays.stream(values()).anyMatch(status -> status.name().equals(value));
|
||
|
|
}
|
||
|
|
}
|