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

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

There is a newer version: 1.0.17
Show newest version
package net.minidev.ovh.api.telephony;

import java.util.Date;

/**
 * Portability informations
 */
public class OvhPortability {
	/**
	 * The ID of the portability order
	 *
	 * canBeNull && readOnly
	 */
	public Long orderId;

	/**
	 * The date when the portability will be done and when numbers will be ported
	 *
	 * canBeNull && readOnly
	 */
	public Date desiredExecutionDate;

	/**
	 * Codes representing the error in current portability
	 *
	 * canBeNull && readOnly
	 */
	public String[] errorCodes;

	/**
	 * Country that defines the portability kind
	 *
	 * canBeNull && readOnly
	 */
	public OvhPortabilityCountryEnum portabilityCountry;

	/**
	 * The list of numbers that is going to be ported
	 *
	 * canBeNull && readOnly
	 */
	public String[] numbersList;

	/**
	 * The ID of the portability
	 *
	 * canBeNull && readOnly
	 */
	public Long id;

	/**
	 * Show the redirection that will be configured when the portability will be done
	 *
	 * canBeNull && readOnly
	 */
	public String lineToRedirectTo;

	/**
	 * The portability's creation date
	 *
	 * canBeNull && readOnly
	 */
	public Date creationDate;

	/**
	 * The billing account where the numbers will be inserted
	 *
	 * canBeNull && readOnly
	 */
	public String billingAccount;

	/**
	 * Indicates that portability is in error
	 *
	 * canBeNull && readOnly
	 */
	public Boolean error;

	/**
	 * The operator that currently holds the numbers
	 *
	 * canBeNull && readOnly
	 */
	public String operator;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy