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

net.minidev.ovh.api.servicelist.OvhService Maven / Gradle / Ivy

package net.minidev.ovh.api.servicelist;

import java.util.Date;
import net.minidev.ovh.api.service.OvhBillingStateEnum;
import net.minidev.ovh.api.service.OvhPlan;
import net.minidev.ovh.api.service.OvhRenew;
import net.minidev.ovh.api.service.OvhResource;
import net.minidev.ovh.api.service.OvhRoute;

/**
 * Details about a Service
 */
public class OvhService {
	/**
	 * The next billing date
	 *
	 * canBeNull && readOnly
	 */
	public Date nextBillingDate;

	/**
	 * Quantity
	 *
	 * canBeNull && readOnly
	 */
	public Long quantity;

	/**
	 * Route to use in API
	 *
	 * canBeNull && readOnly
	 */
	public OvhRoute route;

	/**
	 * Engagement date
	 *
	 * canBeNull && readOnly
	 */
	public Date engagementDate;

	/**
	 * Resource service description
	 *
	 * canBeNull && readOnly
	 */
	public OvhResource resource;

	/**
	 * Billing state of your service
	 *
	 * canBeNull && readOnly
	 */
	public OvhBillingStateEnum state;

	/**
	 * Renew service description
	 *
	 * canBeNull && readOnly
	 */
	public OvhRenew renew;

	/**
	 * Creation date
	 *
	 * canBeNull && readOnly
	 */
	public Date creationDate;

	/**
	 * Plan service description
	 *
	 * canBeNull && readOnly
	 */
	public OvhPlan plan;

	/**
	 * Expiration date
	 *
	 * canBeNull && readOnly
	 */
	public Date expirationDate;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy