if (bulkSize != that.bulkSize) return false;
if (nodes != null ? !nodes.equals(that.nodes) : that.nodes != null) return false;
if (index != null ? !index.equals(that.index) : that.index != null) return false;
if (type != null ? !type.equals(that.type) : that.type != null) return false;
if (username != null ? !username.equals(that.username) : that.username != null) return false;
<BUG>if (password != null ? !password.equals(that.password) : that.password != null) return false;
return !(flushInterval != null ? !flushInterval.equals(that.flushInterval) : that.flushInterval != null);</BUG>
}
@Override
public int hashCode() {

if (bulkSize != that.bulkSize) return false;
if (nodes != null ? !nodes.equals(that.nodes) : that.nodes != null) return false;
if (index != null ? !index.equals(that.index) : that.index != null) return false;
if (type != null ? !type.equals(that.type) : that.type != null) return false;
if (username != null ? !username.equals(that.username) : that.username != null) return false;
if (password != null ? !password.equals(that.password) : that.password != null) return false;
if (pipeline != null ? !pipeline.equals(that.pipeline) : that.pipeline != null) return false;
return !(flushInterval != null ? !flushInterval.equals(that.flushInterval) : that.flushInterval != null);
}
@Override
public int hashCode() {
