All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy