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

com.tinypass.client.publisher.model.MailOptionsVerificationResult Maven / Gradle / Ivy

There is a newer version: 16.331.0
Show newest version
package com.tinypass.client.publisher.model;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.ArrayList;
import java.util.List;

public class MailOptionsVerificationResult {

  /* DKIM record validity */
  private Boolean dkim = null;
  

    private List dkimTokens = new ArrayList();
  

  /* SPF record validity */
  private Boolean spf = null;
  

  /* SPF record value */
  private String spfRecord = null;
  

  /* TXT record validity */
  private Boolean txt = null;
  

  /* TXT record */
  private String txtToken = null;
  

  /* SENT if verification email was sent, ALREADY_VERIFIED if already verified, otherwise NA */
  private String emailVerifyStatus = null;
  

  /* Email address, to which has been sent verification email */
  private String verifiedEmail = null;
  

  /* Email provider name (MANDRILL, AMAZON_SES) */
  private String emailProvider = null;
  

  /* Email domain is verified */
  private Boolean emailDomainVerified = null;
  


  public Boolean getDkim() {
    return dkim;
  }
  public void setDkim(Boolean dkim) {
    this.dkim = dkim;
  }


  public List getDkimTokens() {
    return dkimTokens;
  }
  public void setDkimTokens(List dkimTokens) {
    this.dkimTokens = dkimTokens;
  }


  public Boolean getSpf() {
    return spf;
  }
  public void setSpf(Boolean spf) {
    this.spf = spf;
  }


  public String getSpfRecord() {
    return spfRecord;
  }
  public void setSpfRecord(String spfRecord) {
    this.spfRecord = spfRecord;
  }


  public Boolean getTxt() {
    return txt;
  }
  public void setTxt(Boolean txt) {
    this.txt = txt;
  }


  public String getTxtToken() {
    return txtToken;
  }
  public void setTxtToken(String txtToken) {
    this.txtToken = txtToken;
  }


  public String getEmailVerifyStatus() {
    return emailVerifyStatus;
  }
  public void setEmailVerifyStatus(String emailVerifyStatus) {
    this.emailVerifyStatus = emailVerifyStatus;
  }


  public String getVerifiedEmail() {
    return verifiedEmail;
  }
  public void setVerifiedEmail(String verifiedEmail) {
    this.verifiedEmail = verifiedEmail;
  }


  public String getEmailProvider() {
    return emailProvider;
  }
  public void setEmailProvider(String emailProvider) {
    this.emailProvider = emailProvider;
  }


  public Boolean getEmailDomainVerified() {
    return emailDomainVerified;
  }
  public void setEmailDomainVerified(Boolean emailDomainVerified) {
    this.emailDomainVerified = emailDomainVerified;
  }


  @Override
  public String toString()  {
    StringBuilder sb = new StringBuilder();
    sb.append("class MailOptionsVerificationResult {\n");
    sb.append("  dkim: ").append(dkim).append("\n");
    sb.append("  dkimTokens: ").append(dkimTokens).append("\n");
    sb.append("  spf: ").append(spf).append("\n");
    sb.append("  spfRecord: ").append(spfRecord).append("\n");
    sb.append("  txt: ").append(txt).append("\n");
    sb.append("  txtToken: ").append(txtToken).append("\n");
    sb.append("  emailVerifyStatus: ").append(emailVerifyStatus).append("\n");
    sb.append("  verifiedEmail: ").append(verifiedEmail).append("\n");
    sb.append("  emailProvider: ").append(emailProvider).append("\n");
    sb.append("  emailDomainVerified: ").append(emailDomainVerified).append("\n");
    sb.append("}\n");
    return sb.toString();
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy