Class AlertRequest

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

public class AlertRequest extends Object implements Serializable
AlertRequest
See Also:
  • Constructor Details

    • AlertRequest

      public AlertRequest()
    • AlertRequest

      public AlertRequest(Boolean initWithEmptyList)
  • Method Details

    • type

      public AlertRequest type(AlertRequest.TypeEnum type)
      The action being taken on the alert.
    • getType

      public AlertRequest.TypeEnum getType()
    • setType

      public void setType(AlertRequest.TypeEnum type)
    • dateStart

      public AlertRequest dateStart(Date dateStart)
      The start date of the mute/snooze period. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateStart

      public Date getDateStart()
    • setDateStart

      public void setDateStart(Date dateStart)
    • dateEnd

      public AlertRequest dateEnd(Date dateEnd)
      The end date of the mute/snooze period. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateEnd

      public Date getDateEnd()
    • setDateEnd

      public void setDateEnd(Date dateEnd)
    • unread

      public AlertRequest unread(UnreadFields unread)
      The fields need for an unread update requests
    • getUnread

      public UnreadFields getUnread()
    • setUnread

      public void setUnread(UnreadFields unread)
    • validRequest

      public AlertRequest validRequest(Boolean validRequest)
    • getValidRequest

      public Boolean getValidRequest()
    • setValidRequest

      public void setValidRequest(Boolean validRequest)
    • 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