Class EmailInteractionData

java.lang.Object
altitude.integrationServer.types.EmailInteractionData

public class EmailInteractionData extends Object
Holds information about an email interaction.
  • Constructor Details

    • EmailInteractionData

      public EmailInteractionData()
  • Method Details

    • getInteractionId

      public int getInteractionId()
      Identifier of the interaction.
    • setInteractionId

      public void setInteractionId(int value)
      Identifier of the interaction.
    • getState

      public EmailInteractionState getState()
      Enumerated EmailInteractionState with the sate of the email interaction.
    • setState

      public void setState(EmailInteractionState value)
      Enumerated EmailInteractionState with the sate of the email interaction.
    • getPreviousState

      public EmailInteractionState getPreviousState()
      Enumerated EmailInteractionState with the previous sate of the email interaction.
    • setPreviousState

      public void setPreviousState(EmailInteractionState value)
      Enumerated EmailInteractionState with the previous sate of the email interaction.
    • getIsSuspended

      public boolean getIsSuspended()
      If true, the interaction is suspended.
    • setIsSuspended

      public void setIsSuspended(boolean value)
      If true, the interaction is suspended.
    • getEmailId

      public int getEmailId()
      Identifier of the email.
    • setEmailId

      public void setEmailId(int value)
      Identifier of the email.
    • getDateOfArrival

      public GregorianCalendar getDateOfArrival()
      Arrival moment of the email.
    • setDateOfArrival

      public void setDateOfArrival(GregorianCalendar value)
      Arrival moment of the email.
    • getFrom

      public String getFrom()
      Address of the email sender.
    • setFrom

      public void setFrom(String value)
      Address of the email sender.
    • getTo

      public String getTo()
      Address to where the email should be sent (outbound email).
    • setTo

      public void setTo(String value)
      Address to where the email should be sent (outbound email).
    • getReplyTo

      public String getReplyTo()
      Address of the email for reply.
    • setReplyTo

      public void setReplyTo(String value)
      Address of the email for reply.
    • getSubject

      public String getSubject()
      Subject of the email.
    • setSubject

      public void setSubject(String value)
      Subject of the email.
    • getAutoReplySent

      public boolean getAutoReplySent()
      If true, the email was sent with auto reply.
    • setAutoReplySent

      public void setAutoReplySent(boolean value)
      If true, the email was sent with auto reply.
    • getWasRecovered

      public boolean getWasRecovered()
      If true, the email was recovered.
    • setWasRecovered

      public void setWasRecovered(boolean value)
      If true, the email was recovered.
    • getAllowedOperations

      public EmailMediaCanDo getAllowedOperations()
      Allowed operations.
    • setAllowedOperations

      public void setAllowedOperations(EmailMediaCanDo value)
      Allowed operations.