net.minidev.ovh.api.telephony.OvhEasyHunting Maven / Gradle / Ivy
package net.minidev.ovh.api.telephony;
/**
 * OVH easy calls queues
 */
public class OvhEasyHunting {
	/**
	 * General type of the service
	 *
	 * canBeNull && readOnly
	 */
	public OvhTypeServiceEnum serviceType;
	/**
	 * Max number of callers in queue
	 *
	 * canBeNull && readOnly
	 */
	public Long queueSize;
	/**
	 * The voicemail used by the EasyPABX
	 *
	 * canBeNull && readOnly
	 */
	public String voicemail;
	/**
	 * The presented number when bridging calls
	 *
	 * canBeNull && readOnly
	 */
	public OvhOvhPabxDialplanNumberPresentationEnum showCallerNumber;
	/**
	 * Tone played just before call is hang up
	 *
	 * canBeNull && readOnly
	 */
	public Long toneOnClosing;
	/**
	 * Max wait time when caller is in queue (in seconds)
	 *
	 * canBeNull && readOnly
	 */
	public Long maxWaitTime;
	/**
	 * Description of the service
	 *
	 * canBeNull && readOnly
	 */
	public String description;
	/**
	 * canBeNull && readOnly
	 */
	public String serviceName;
	/**
	 * Reject (hangup) anonymous calls
	 *
	 * canBeNull && readOnly
	 */
	public Boolean anonymousRejection;
	/**
	 * Does the service have extended CCS options enabled?
	 *
	 * canBeNull && readOnly
	 */
	public Boolean isCCS;
	/**
	 * Tone played when call is picked up
	 *
	 * canBeNull && readOnly
	 */
	public Long toneOnOpening;
	/**
	 * Feature of the service
	 *
	 * canBeNull && readOnly
	 */
	public OvhTypeEnum featureType;
	/**
	 * Tone played when caller is put on hold
	 *
	 * canBeNull && readOnly
	 */
	public Long toneOnHold;
	/**
	 * The calls dispatching strategy
	 *
	 * canBeNull && readOnly
	 */
	public OvhOvhPabxHuntingQueueStrategyEnum strategy;
}
    © 2015 - 2025 Weber Informatics LLC | Privacy Policy