com.revinate.sendgrid.model.Ip Maven / Gradle / Ivy
The newest version!
package com.revinate.sendgrid.model;
import java.util.Date;
import java.util.List;
public class Ip extends SendGridModel implements SendGridEntity {
private String ip;
private String rdns;
private List subusers;
private List pools;
private Date startDate;
private Boolean warmup;
private Boolean whitelabeled;
public Ip() {
// no args constructor for Jackson
}
public Ip(String ip) {
this.ip = ip;
}
@Override
public String getEntityId() {
return ip;
}
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
public String getRdns() {
return rdns;
}
public void setRdns(String rdns) {
this.rdns = rdns;
}
public List getSubusers() {
return subusers;
}
public void setSubusers(List subusers) {
this.subusers = subusers;
}
public List getPools() {
return pools;
}
public void setPools(List pools) {
this.pools = pools;
}
public Date getStartDate() {
return startDate;
}
public void setStartDate(Date startDate) {
this.startDate = startDate;
}
public Boolean getWarmup() {
return warmup;
}
public void setWarmup(Boolean warmup) {
this.warmup = warmup;
}
public Boolean getWhitelabeled() {
return whitelabeled;
}
public void setWhitelabeled(Boolean whitelabeled) {
this.whitelabeled = whitelabeled;
}
}