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

com.cribbstechnologies.clients.mandrill.model.MandrillMessage Maven / Gradle / Ivy

package com.cribbstechnologies.clients.mandrill.model;

import java.util.List;
import java.util.Map;

public class MandrillMessage {

    private String text;
    private String subject;
    private String from_email;
    private String from_name;
    private MandrillRecipient[] to;
    private boolean track_opens = false;
    private boolean track_clicks = false;
    private boolean auto_text = false;
    private boolean url_strip_qs = false;
    private String[] tags = new String[0];
    private String[] google_analytics_domains = new String[0];
    private String[] google_analytics_campaign = new String[0];
    private List global_merge_vars;
    List merge_vars;
    List attachments;

    private Map headers;

    public List getAttachments() {
        return this.attachments;
    }

    public String getFrom_email() {
        return this.from_email;
    }

    public String getFrom_name() {
        return this.from_name;
    }

    public List getGlobal_merge_vars() {
        return this.global_merge_vars;
    }

    public String[] getGoogle_analytics_campaign() {
        return this.google_analytics_campaign;
    }

    public String[] getGoogle_analytics_domains() {
        return this.google_analytics_domains;
    }

    public Map getHeaders() {
        return this.headers;
    }

    public List getMerge_vars() {
        return this.merge_vars;
    }

    public String getSubject() {
        return this.subject;
    }

    public String[] getTags() {
        return this.tags;
    }

    public String getText() {
        return this.text;
    }

    public MandrillRecipient[] getTo() {
        return this.to;
    }

    public boolean isAuto_text() {
        return this.auto_text;
    }

    public boolean isTrack_clicks() {
        return this.track_clicks;
    }

    public boolean isTrack_opens() {
        return this.track_opens;
    }

    public boolean isUrl_strip_qs() {
        return this.url_strip_qs;
    }

    public void setAttachments(List attachments) {
        this.attachments = attachments;
    }

    public void setAuto_text(boolean auto_text) {
        this.auto_text = auto_text;
    }

    public void setFrom_email(String from_email) {
        this.from_email = from_email;
    }

    public void setFrom_name(String from_name) {
        this.from_name = from_name;
    }

    public void setGlobal_merge_vars(List global_merge_vars) {
        this.global_merge_vars = global_merge_vars;
    }

    public void setGoogle_analytics_campaign(String[] google_analytics_campaign) {
        this.google_analytics_campaign = google_analytics_campaign;
    }

    public void setGoogle_analytics_domains(String[] google_analytics_domains) {
        this.google_analytics_domains = google_analytics_domains;
    }

    public void setHeaders(Map struct) {
        this.headers = struct;
    }

    public void setMerge_vars(List merge_vars) {
        this.merge_vars = merge_vars;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public void setTags(String[] tags) {
        this.tags = tags;
    }

    public void setText(String text) {
        this.text = text;
    }

    public void setTo(MandrillRecipient[] to) {
        this.to = to;
    }

    public void setTrack_clicks(boolean track_clicks) {
        this.track_clicks = track_clicks;
    }

    public void setTrack_opens(boolean track_opens) {
        this.track_opens = track_opens;
    }

    public void setUrl_strip_qs(boolean url_strip_qs) {
        this.url_strip_qs = url_strip_qs;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy