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

org.ligoj.app.plugin.vm.VmConfigurationVo Maven / Gradle / Ivy

The newest version!
/*
 * Licensed under MIT (https://github.com/ligoj/ligoj/blob/master/LICENSE)
 */
package org.ligoj.app.plugin.vm;

import java.util.ArrayList;
import java.util.List;

import jakarta.validation.Valid;

import org.ligoj.app.plugin.vm.schedule.VmScheduleVo;

import lombok.Getter;
import lombok.Setter;

/**
 * VM configuration.
 */
@Getter
@Setter
public class VmConfigurationVo {

	/**
	 * Optional schedules for this VM
	 */
	@Valid
	private List schedules = new ArrayList<>();

	/**
	 * When true the related tool supports snapshot.
	 */
	private boolean supportSnapshot;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy