package com.capitalone.dashboard.model;
/**
* Enumeration of valid build statuses.
*/
public enum BuildStatus {
Success,
Failure,
Unstable,
Aborted,
Unknown;
public static BuildStatus fromString(String value) {
for (BuildStatus buildStatus : values()) {
if (buildStatus.toString().equalsIgnoreCase(value)) {
return buildStatus;
}
}
throw new IllegalArgumentException(value + " is not a valid BuildStatus.");
}
}