package com.linkedin.thirdeye.anomaly;
import java.util.Objects;
import com.google.common.base.MoreObjects;
public class SmtpConfiguration {
private String smtpHost;
private int smtpPort = 25;
private String smtpUser;
private String smtpPassword;
public String getSmtpHost() {
return smtpHost;
}
public void setSmtpHost(String smtpHost) {
this.smtpHost = smtpHost;
}
public int getSmtpPort() {
return smtpPort;
}
public void setSmtpPort(int smtpPort) {
this.smtpPort = smtpPort;
}
public String getSmtpUser() {
return smtpUser;
}
public void setSmtpUser(String smtpUser) {
this.smtpUser = smtpUser;
}
public String getSmtpPassword() {
return smtpPassword;
}
public void setSmtpPassword(String smtpPassword) {
this.smtpPassword = smtpPassword;
}
@Override
public boolean equals(Object o) {
if (!(o instanceof SmtpConfiguration)) {
return false;
}
SmtpConfiguration at = (SmtpConfiguration) o;
return Objects.equals(smtpHost, at.getSmtpHost())
&& Objects.equals(smtpPort, at.getSmtpPort())
&& Objects.equals(smtpUser, at.getSmtpUser())
&& Objects.equals(smtpPassword, at.getSmtpPassword());
}
@Override
public int hashCode() {
return Objects.hash(smtpHost, smtpPort, smtpUser, smtpPassword);
}
@Override
public String toString() {
return MoreObjects.toStringHelper(this).add("smtpHost", smtpHost).add("smtpPort", smtpPort)
.add("smtpUser", smtpUser).toString();
}
}