Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.hubspot.singularity;
 
 
 public enum ExtendedTaskState {
 
   TASK_STAGING("staging"falsefalse), TASK_STARTING("starting"falsefalse), TASK_RUNNING("running"falsefalse), TASK_CLEANING("cleaning"falsefalse),
   TASK_FINISHED("finished"truefalse), TASK_FAILED("failed"truetrue), TASK_KILLED("killed"truefalse), TASK_LOST("lost"truefalse), TASK_LOST_WHILE_DOWN("lost while down"truefalse);
 
  private final String displayName;
  private final boolean isDone;
  private final boolean isFailed;
  private ExtendedTaskState(String displayNameboolean isDoneboolean isFailed) {
    this. = displayName;
    this. = isDone;
    this. = isFailed;
  }
  public String getDisplayName() {
    return ;
  }
  public boolean isDone() {
    return ;
  }
  public boolean isFailed() {
    return ;
  }
  public boolean isSuccess() {
    return this == ;
  }
  public static ExtendedTaskState fromTaskState(TaskState taskState) {
    switch (taskState) {
    case :
      return ;
    case :
      return ;
    case :
      return ;
    case :
      return ;
    case :
      return ;
    case :
      return ;
    case :
      return ;
    default:
      throw new IllegalStateException(String.format("TaskState: %s not found"taskState));
    }
  }
New to GrepCode? Check out our FAQ X