Class VoicemailUserPolicy

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

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

    • VoicemailUserPolicy

      public VoicemailUserPolicy()
    • VoicemailUserPolicy

      public VoicemailUserPolicy(Boolean initWithEmptyList)
  • Method Details

    • getEnabled

      public Boolean getEnabled()
    • alertTimeoutSeconds

      public VoicemailUserPolicy alertTimeoutSeconds(Integer alertTimeoutSeconds)
      The number of seconds to ring the user's phone before a call is transfered to voicemail
    • getAlertTimeoutSeconds

      public Integer getAlertTimeoutSeconds()
    • setAlertTimeoutSeconds

      public void setAlertTimeoutSeconds(Integer alertTimeoutSeconds)
    • pin

      public VoicemailUserPolicy pin(String pin)
      The user's PIN to access their voicemail. This property is only used for updates and never provided otherwise to ensure security
    • getPin

      public String getPin()
    • setPin

      public void setPin(String pin)
    • getModifiedDate

      public Date getModifiedDate()
    • sendEmailNotifications

      public VoicemailUserPolicy sendEmailNotifications(Boolean sendEmailNotifications)
      Whether email notifications are sent to the user when a new voicemail is received
    • getSendEmailNotifications

      public Boolean getSendEmailNotifications()
    • setSendEmailNotifications

      public void setSendEmailNotifications(Boolean sendEmailNotifications)
    • 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