package alien4cloud.paas.wf.validation; import java.util.List; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; @Getter @Setter @AllArgsConstructor(suppressConstructorProperties = true) @NoArgsConstructor public class WorkflowHasCycleError extends AbstractWorkflowError { /** * The cycle described as a succession of ordered step names (each is connected to the step after). * <p> * For example : [A, B, C, A]: * * <pre> * A ----- B * \ / * C * </pre> */ private List<String> cycle; @Override public String toString() { return "WorkflowHasCycleError [cycle=" + cycle + "]"; } }