Class UCThirdPartyPresence

java.lang.Object
com.mypurecloud.sdk.v2.model.UCThirdPartyPresence
All Implemented Interfaces:
Serializable

public class UCThirdPartyPresence extends Object implements Serializable
Update a Genesys Cloud user's presence from a given 3rd-party integration
See Also:
  • Constructor Details

    • UCThirdPartyPresence

      public UCThirdPartyPresence()
    • UCThirdPartyPresence

      public UCThirdPartyPresence(Boolean initWithEmptyList)
  • Method Details

    • email

      public UCThirdPartyPresence email(String email)
      Primary Email address of the associated Genesys Cloud user.
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • presence

      public UCThirdPartyPresence presence(String presence)
      Integration presence value.
    • getPresence

      public String getPresence()
    • setPresence

      public void setPresence(String presence)
    • message

      public UCThirdPartyPresence message(String message)
      Integration presence message.
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • dateModified

      public UCThirdPartyPresence dateModified(Date dateModified)
      ISO 8601 timestamp of presence value change.
    • getDateModified

      public Date getDateModified()
    • setDateModified

      public void setDateModified(Date dateModified)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object