package org.ovirt.engine.core.common.action; import java.util.ArrayList; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; import org.ovirt.engine.core.common.businessentities.DiskImageBase; import org.ovirt.engine.core.common.businessentities.VM; import org.ovirt.engine.core.common.businessentities.VmNetworkInterface; import org.ovirt.engine.core.common.businessentities.VmStatic; import org.ovirt.engine.core.compat.Guid; //VB & C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to .NET attributes: @XmlAccessorType(XmlAccessType.NONE) @XmlType(name = "AddVmFromScratchParameters") public class AddVmFromScratchParameters extends VmManagementParametersBase implements java.io.Serializable { private static final long serialVersionUID = 8641610721114989096L; public AddVmFromScratchParameters() { } public AddVmFromScratchParameters(VmStatic vmStatic, java.util.ArrayList<DiskImageBase> diskInfoList, Guid storageDomainId) { super(vmStatic); setDiskInfoList((diskInfoList != null) ? diskInfoList : new java.util.ArrayList<DiskImageBase>()); setStorageDomainId(storageDomainId); _interfaces = new java.util.ArrayList<VmNetworkInterface>(); } public AddVmFromScratchParameters(VM vm, ArrayList<DiskImageBase> diskInfoList, Guid storageDomainId) { this(vm.getStaticData(), diskInfoList, storageDomainId); } // VB & C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond // to .NET attributes: @XmlElement(name = "DiskInfoList") private java.util.ArrayList<DiskImageBase> privateDiskInfoList; public java.util.ArrayList<DiskImageBase> getDiskInfoList() { return privateDiskInfoList == null ? new ArrayList<DiskImageBase>() : privateDiskInfoList; } public void setDiskInfoList(java.util.ArrayList<DiskImageBase> value) { privateDiskInfoList = value; } // VB & C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond // to .NET attributes: @XmlElement private java.util.ArrayList<VmNetworkInterface> _interfaces; public java.util.ArrayList<VmNetworkInterface> getInterfaces() { return _interfaces == null ? new ArrayList<VmNetworkInterface>() : _interfaces; } public void setInterfaces(java.util.ArrayList<VmNetworkInterface> value) { _interfaces = value; } }