Sync Integ to Master
[sdc.git] / common-be / src / main / java / org / openecomp / sdc / be / datatypes / enums / EnvironmentStatusEnum.java
1 package org.openecomp.sdc.be.datatypes.enums;
2
3 public enum EnvironmentStatusEnum {
4     UNKNOWN("unknown"),
5     IN_PROGRESS("in_progress"),
6     FAILED("failed"),
7     COMPLETED("completed");
8
9     private final String name;
10
11     private EnvironmentStatusEnum(String name){
12         this.name = name;
13     }
14
15     public String getName() {
16         return name;
17     }
18     public static EnvironmentStatusEnum getByName(final String name){
19         switch(name){
20             case ("in_progress") : return IN_PROGRESS;
21             case ("failed") : return FAILED;
22             case ("completed") : return COMPLETED;
23             default: return UNKNOWN;
24         }
25     }
26
27 }