@Override
  public boolean equals(Object o) {
    if (this == o) {
      return true;
    }
    if (o == null || getClass() != o.getClass()) {
      return false;
    }
    PurgeableAnalysisDto that = (PurgeableAnalysisDto) o;
    return analysisUuid.equals(that.analysisUuid);
  }
@Test
  void testEquals() {
    PurgeableAnalysisDto dto1 = new PurgeableAnalysisDto().setAnalysisUuid("u3");
    PurgeableAnalysisDto dto2 = new PurgeableAnalysisDto().setAnalysisUuid("u4");
    assertThat(dto1.equals(dto2)).isFalse();
    assertThat(dto2.equals(dto1)).isFalse();
    assertThat(dto1.equals(dto1)).isTrue();
    assertThat(dto1.equals(new PurgeableAnalysisDto().setAnalysisUuid("u3"))).isTrue();
    assertThat(dto1.equals("bi_bop_a_lou_la")).isFalse();
    assertThat(dto1.equals(null)).isFalse();
  }