All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.minidev.ovh.api.telephony.OvhEasyHunting Maven / Gradle / Ivy

There is a newer version: 1.0.17
Show newest version
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 - 2024 Weber Informatics LLC | Privacy Policy