Class Email

java.lang.Object
com.plaid.client.model.Email

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
           date="2021-10-15T19:47:39.714Z[GMT]")
public class Email
extends java.lang.Object
An object representing an email address
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  Email.TypeEnum
    The type of email account as described by the financial institution.
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String SERIALIZED_NAME_DATA  
    static java.lang.String SERIALIZED_NAME_PRIMARY  
    static java.lang.String SERIALIZED_NAME_TYPE  
  • Constructor Summary

    Constructors 
    Constructor Description
    Email()  
  • Method Summary

    Modifier and Type Method Description
    Email data​(java.lang.String data)  
    boolean equals​(java.lang.Object o)  
    java.lang.String getData()
    The email address.
    java.lang.Boolean getPrimary()
    When `true`, identifies the email address as the primary email on an account.
    Email.TypeEnum getType()
    The type of email account as described by the financial institution.
    int hashCode()  
    Email primary​(java.lang.Boolean primary)  
    void setData​(java.lang.String data)  
    void setPrimary​(java.lang.Boolean primary)  
    void setType​(Email.TypeEnum type)  
    java.lang.String toString()  
    Email type​(Email.TypeEnum type)  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • data

      public Email data​(java.lang.String data)
    • getData

      public java.lang.String getData()
      The email address.
      Returns:
      data
    • setData

      public void setData​(java.lang.String data)
    • primary

      public Email primary​(java.lang.Boolean primary)
    • getPrimary

      public java.lang.Boolean getPrimary()
      When `true`, identifies the email address as the primary email on an account.
      Returns:
      primary
    • setPrimary

      public void setPrimary​(java.lang.Boolean primary)
    • type

      public Email type​(Email.TypeEnum type)
    • getType

      public Email.TypeEnum getType()
      The type of email account as described by the financial institution.
      Returns:
      type
    • setType

      public void setType​(Email.TypeEnum type)
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object