net.minidev.ovh.api.telephony.OvhVoicemailProperties Maven / Gradle / Ivy
package net.minidev.ovh.api.telephony;
/**
 * Voicemail Properties
 */
public class OvhVoicemailProperties {
	/**
	 * Email addresses to notify when a new voicemail is left
	 *
	 * canBeNull && readOnly
	 */
	public OvhServiceVoicemailNotifications[] redirectionEmails;
	/**
	 * Current voicemail version
	 *
	 * canBeNull && readOnly
	 */
	public Boolean isNewVersion;
	/**
	 * Don't allow callers to leave voicemails
	 *
	 * canBeNull && readOnly
	 */
	public Boolean doNotRecord;
	/**
	 * Quantity of unread voicemails
	 *
	 * canBeNull && readOnly
	 */
	public Long unreadMessages;
	/**
	 * Don't delete voicemails after they've been sent by email
	 *
	 * canBeNull && readOnly
	 */
	public Boolean keepMessage;
	/**
	 * Name from which emails will be sent
	 *
	 * canBeNull && readOnly
	 */
	public String fromName;
	/**
	 * Name of the voicemail panel announce file
	 *
	 * canBeNull && readOnly
	 */
	public String annouceMessage;
	/**
	 * Format of the voicemail audio file attached to emails
	 *
	 * canBeNull && readOnly
	 */
	public OvhServiceVoicemailAudioFormatEnum audioFormat;
	/**
	 * Force password request to access the voicemail panel
	 *
	 * canBeNull && readOnly
	 */
	public Boolean forcePassword;
	/**
	 * Email address from which emails will be sent
	 *
	 * canBeNull && readOnly
	 */
	public String fromEmail;
}
    © 2015 - 2025 Weber Informatics LLC | Privacy Policy