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

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

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

import java.util.Date;
import net.minidev.ovh.api.ovhstatus.task.OvhTaskImpactEnum;
import net.minidev.ovh.api.ovhstatus.task.OvhTaskStatusEnum;
import net.minidev.ovh.api.ovhstatus.task.OvhTaskTypeEnum;
import net.minidev.ovh.api.status.reply.OvhReply;

/**
 * A task linked to one of your services
 */
public class OvhTask {
	/**
	 * The end date of the task
	 *
	 * canBeNull && readOnly
	 */
	public Date endDate;

	/**
	 * The impact of the task
	 *
	 * canBeNull && readOnly
	 */
	public OvhTaskImpactEnum impact;

	/**
	 * The project of task
	 *
	 * canBeNull && readOnly
	 */
	public String project;

	/**
	 * Your impacted service linked to the task
	 *
	 * canBeNull && readOnly
	 */
	public String impactedService;

	/**
	 * The title of the task
	 *
	 * canBeNull && readOnly
	 */
	public String title;

	/**
	 * The type of the task
	 *
	 * canBeNull && readOnly
	 */
	public OvhTaskTypeEnum type;

	/**
	 * The task uuid
	 *
	 * canBeNull && readOnly
	 */
	public String uuid;

	/**
	 * The reference of the task
	 *
	 * canBeNull && readOnly
	 */
	public String reference;

	/**
	 * The replies of the task
	 *
	 * canBeNull && readOnly
	 */
	public OvhReply[] replies;

	/**
	 * The task progression from 0 to 100
	 *
	 * canBeNull && readOnly
	 */
	public Long progress;

	/**
	 * The category of the task
	 *
	 * canBeNull && readOnly
	 */
	public String category;

	/**
	 * The start date of the task
	 *
	 * canBeNull && readOnly
	 */
	public Date startDate;

	/**
	 * The status of the task
	 *
	 * canBeNull && readOnly
	 */
	public OvhTaskStatusEnum status;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy