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

net.minidev.ovh.api.iploadbalancing.task.OvhTask Maven / Gradle / Ivy

package net.minidev.ovh.api.iploadbalancing.task;

import java.util.Date;
import net.minidev.ovh.api.iploadbalancing.OvhTaskActionEnum;
import net.minidev.ovh.api.iploadbalancing.OvhTaskStatusEnum;

/**
 * IP Load Balancing Operations
 */
public class OvhTask {
	/**
	 * Operation progress percentage
	 *
	 * canBeNull && readOnly
	 */
	public Long progress;

	/**
	 * Operation type
	 *
	 * canBeNull && readOnly
	 */
	public OvhTaskActionEnum action;

	/**
	 * Id of the operation
	 *
	 * canBeNull && readOnly
	 */
	public Long id;

	/**
	 * Zone of your Load Balancer which are updated by current Task
	 *
	 * canBeNull && readOnly
	 */
	public String[] zones;

	/**
	 * Creation date of your operation
	 *
	 * canBeNull && readOnly
	 */
	public Date creationDate;

	/**
	 * Done date of your operation
	 *
	 * canBeNull && readOnly
	 */
	public Date doneDate;

	/**
	 * Current status of your operation
	 *
	 * canBeNull && readOnly
	 */
	public OvhTaskStatusEnum status;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy