@Override @SuppressWarnings("SimplifiableIfStatement") public boolean equals(Object o) { // do not include start as it is not relevant to the settings of the cluster. if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; Builder builder = (Builder) o; if (ipPrefix != builder.ipPrefix) return false; if (dse != builder.dse) return false; if (!Arrays.equals(nodes, builder.nodes)) return false; if (version != null ? !version.equals(builder.version) : builder.version != null) return false; if (!createOptions.equals(builder.createOptions)) return false; if (!jvmArgs.equals(builder.jvmArgs)) return false; if (!cassandraConfiguration.equals(builder.cassandraConfiguration)) return false; if (!dseConfiguration.equals(builder.dseConfiguration)) return false; return workloads.equals(builder.workloads); }
@Override @SuppressWarnings("SimplifiableIfStatement") public boolean equals(Object o) { // do not include start as it is not relevant to the settings of the cluster. if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; Builder builder = (Builder) o; if (ipPrefix != builder.ipPrefix) return false; if (dse != builder.dse) return false; if (!Arrays.equals(nodes, builder.nodes)) return false; if (version != null ? !version.equals(builder.version) : builder.version != null) return false; if (!createOptions.equals(builder.createOptions)) return false; if (!jvmArgs.equals(builder.jvmArgs)) return false; if (!cassandraConfiguration.equals(builder.cassandraConfiguration)) return false; if (!dseConfiguration.equals(builder.dseConfiguration)) return false; return workloads.equals(builder.workloads); }