Class Notification

  • All Implemented Interfaces:
    Serializable

    public class Notification
    extends Object
    implements Serializable
    A complex element that specifies the notification options for the envelope. It consists of: * useAccountDefaults - When set to **true**, the account default notification settings are used for the envelope. * reminders - A complex element that specifies reminder settings for the envelope. It consists of: * reminderEnabled - When set to **true**, a reminder message is sent to the recipient. * reminderDelay - An interger that sets the number of days after the recipient receives the envelope that reminder emails are sent to the recipient. * reminderFrequency - An interger that sets the interval, in days, between reminder emails. * expirations - A complex element that specifies the expiration settings for the envelope. It consists of: * expireEnabled - When set to **true**, the envelope expires (is no longer available for signing) in the set number of days. If false, the account default setting is used. If the account does not have an expiration setting, the DocuSign default value of 120 days is used. * expireAfter - An integer that sets the number of days the envelope is active. * expireWarn - An integer that sets the number of days before envelope expiration that an expiration warning email is sent to the recipient. If set to 0 (zero), no warning email is sent..
    See Also:
    Serialized Form
    • Constructor Detail

      • Notification

        public Notification()
    • Method Detail

      • getExpirations

        public Expirations getExpirations()
        A complex element that specifies the expiration settings for the envelope..
        Returns:
        expirations
      • setExpirations

        public void setExpirations​(Expirations expirations)
        setExpirations.
      • getReminders

        public Reminders getReminders()
        A complex element that specifies reminder settings for the envelope..
        Returns:
        reminders
      • setReminders

        public void setReminders​(Reminders reminders)
        setReminders.
      • useAccountDefaults

        public Notification useAccountDefaults​(String useAccountDefaults)
        useAccountDefaults.
        Returns:
        Notification
      • getUseAccountDefaults

        public String getUseAccountDefaults()
        When set to **true**, the account default notification settings are used for the envelope..
        Returns:
        useAccountDefaults
      • setUseAccountDefaults

        public void setUseAccountDefaults​(String useAccountDefaults)
        setUseAccountDefaults.
      • equals

        public boolean equals​(Object o)
        Compares objects.
        Overrides:
        equals in class Object
        Returns:
        true or false depending on comparison result.
      • hashCode

        public int hashCode()
        Returns the HashCode.
        Overrides:
        hashCode in class Object
      • toString

        public String toString()
        Converts the given object to string.
        Overrides:
        toString in class Object