@Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof PipelineExecutionTrace)) { return false; } if (!super.equals(o)) { return false; } PipelineExecutionTrace trace = (PipelineExecutionTrace) o; if (pipeline != null ? !pipeline.equals(trace.pipeline) : trace.pipeline != null) { return false; } if (pipelineStatus != trace.pipelineStatus) { return false; } if (pipelineError != null ? !pipelineError.equals(trace.pipelineError) : trace.pipelineError != null) { return false; } if (stageStatusMap != null ? !stageStatusMap.equals(trace.stageStatusMap) : trace.stageStatusMap != null) { return false; } return stageErrorMap != null ? stageErrorMap.equals(trace.stageErrorMap) : trace.stageErrorMap == null; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof PipelineExecutionTrace)) { return false; } if (!super.equals(o)) { return false; } PipelineExecutionTrace trace = (PipelineExecutionTrace) o; if (pipeline != null ? !pipeline.equals(trace.pipeline) : trace.pipeline != null) { return false; } if (pipelineStatus != trace.pipelineStatus) { return false; } if (pipelineError != null ? !pipelineError.equals(trace.pipelineError) : trace.pipelineError != null) { return false; } if (stageStatusMap != null ? !stageStatusMap.equals(trace.stageStatusMap) : trace.stageStatusMap != null) { return false; } return stageErrorMap != null ? stageErrorMap.equals(trace.stageErrorMap) : trace.stageErrorMap == null; }