net.minidev.ovh.api.telephony.OvhTimeConditionOptions Maven / Gradle / Ivy
package net.minidev.ovh.api.telephony;
/**
 * Time conditions options
 */
public class OvhTimeConditionOptions {
	/**
	 * Action type executed when the first slot is used
	 *
	 * canBeNull && readOnly
	 */
	public OvhTimeConditionsSlotTypeEnum slot1Type;
	/**
	 * Action type executed when the unavailable slot is used
	 *
	 * canBeNull && readOnly
	 */
	public OvhTimeConditionsSlotTypeEnum unavailableType;
	/**
	 * Action type executed when the second slot is used
	 *
	 * canBeNull && readOnly
	 */
	public OvhTimeConditionsSlotTypeEnum slot2Type;
	/**
	 * Action type executed when the third slot is used
	 *
	 * canBeNull && readOnly
	 */
	public OvhTimeConditionsSlotTypeEnum slot3Type;
	/**
	 * Number associated to the third slot action
	 *
	 * canBeNull && readOnly
	 */
	public String slot3Number;
	/**
	 * Number associated to the first slot action
	 *
	 * canBeNull && readOnly
	 */
	public String slot1Number;
	/**
	 * Number associated to the second slot action
	 *
	 * canBeNull && readOnly
	 */
	public String slot2Number;
	/**
	 * Number associated to the unavailable slot action
	 *
	 * canBeNull && readOnly
	 */
	public String unavailableNumber;
	/**
	 * Timeout value of the time condition
	 *
	 * canBeNull && readOnly
	 */
	public OvhTimeConditionsTimeoutEnum timeout;
	/**
	 * Status of time conditions
	 *
	 * canBeNull && readOnly
	 */
	public OvhTimeConditionsGlobalStatusEnum status;
}
    © 2015 - 2025 Weber Informatics LLC | Privacy Policy