net.minidev.ovh.api.telephony.OvhCallsGenerated Maven / Gradle / Ivy
package net.minidev.ovh.api.telephony;
import java.util.Date;
/**
 * Automatic Call made by Call Generator on this line
 */
public class OvhCallsGenerated {
	/**
	 * call duration on seconds
	 *
	 * canBeNull && readOnly
	 */
	public Long callDuration;
	/**
	 * Generated call identifier
	 *
	 * canBeNull && readOnly
	 */
	public String identifier;
	/**
	 * original call uuid if it's a transfer
	 *
	 * canBeNull && readOnly
	 */
	public String transferFrom;
	/**
	 * DTMF received during the call separate by commas
	 *
	 * canBeNull && readOnly
	 */
	public String dtmf;
	/**
	 * number called
	 *
	 * canBeNull && readOnly
	 */
	public String callee;
	/**
	 * billingNumber (service used)
	 *
	 * canBeNull && readOnly
	 */
	public String billingNumber;
	/**
	 * creation date of the call
	 *
	 * canBeNull && readOnly
	 */
	public Date callCreatedDatetime;
	/**
	 * unique call id
	 *
	 * canBeNull && readOnly
	 */
	public String uuid;
	/**
	 * hangup cause
	 *
	 * canBeNull && readOnly
	 */
	public OvhCallsGeneratorHangupCauseEnum hangupCause;
	/**
	 * answer date
	 *
	 * canBeNull && readOnly
	 */
	public Date answerDatetime;
	/**
	 * number where the call come from
	 *
	 * canBeNull && readOnly
	 */
	public String caller;
	/**
	 * Application and dialplan running for call
	 *
	 * canBeNull && readOnly
	 */
	public String application;
	/**
	 * hangup date
	 *
	 * canBeNull && readOnly
	 */
	public Date hangupDatetime;
	/**
	 * end status of application
	 *
	 * canBeNull && readOnly
	 */
	public String applicationResult;
}
    © 2015 - 2025 Weber Informatics LLC | Privacy Policy