diff options
Diffstat (limited to 'common-be/src/main/java/org/openecomp/sdc/be/datatypes/enums/EnvironmentStatusEnum.java')
-rw-r--r-- | common-be/src/main/java/org/openecomp/sdc/be/datatypes/enums/EnvironmentStatusEnum.java | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/common-be/src/main/java/org/openecomp/sdc/be/datatypes/enums/EnvironmentStatusEnum.java b/common-be/src/main/java/org/openecomp/sdc/be/datatypes/enums/EnvironmentStatusEnum.java new file mode 100644 index 0000000000..ef78ea8fdc --- /dev/null +++ b/common-be/src/main/java/org/openecomp/sdc/be/datatypes/enums/EnvironmentStatusEnum.java @@ -0,0 +1,27 @@ +package org.openecomp.sdc.be.datatypes.enums; + +public enum EnvironmentStatusEnum { + UNKNOWN("unknown"), + IN_PROGRESS("in_progress"), + FAILED("failed"), + COMPLETED("completed"); + + private final String name; + + private EnvironmentStatusEnum(String name){ + this.name = name; + } + + public String getName() { + return name; + } + public static EnvironmentStatusEnum getByName(final String name){ + switch(name){ + case ("in_progress") : return IN_PROGRESS; + case ("failed") : return FAILED; + case ("completed") : return COMPLETED; + default: return UNKNOWN; + } + } + +} |