package org.ovirt.engine.core.common.vdscommands; import org.ovirt.engine.core.compat.*; import org.ovirt.engine.core.common.businessentities.*; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlType; //C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to .NET attributes: @XmlAccessorType(XmlAccessType.NONE) @XmlType(name = "CopyImageVDSCommandParameters") public class CopyImageVDSCommandParameters extends AllStorageAndImageIdVDSCommandParametersBase { public CopyImageVDSCommandParameters(Guid storagePoolId, Guid storageDomainId, Guid vmId, Guid imageGroupId, Guid srcImageId, Guid dstImageGroupId, Guid dstVolUUID, String description, Guid dstStorageDomainId, CopyVolumeType copyVolumeType, VolumeFormat volumeFormat, VolumeType preallocate, boolean postZero, boolean force, String compatibilityVersion) { super(storagePoolId, storageDomainId, imageGroupId, srcImageId); this.setdstImageGroupId(dstImageGroupId); setVmId(vmId); setDstImageId(dstVolUUID); setImageDescription(description); setPostZero(postZero); setForce(force); setDstStorageDomainId(dstStorageDomainId); setCopyVolumeType(copyVolumeType); setVolumeFormat(volumeFormat); setPreallocate(preallocate); setCompatibilityVersion(compatibilityVersion); } // C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to // .NET attributes: @XmlElement(name = "dstImageGroupId") private Guid privatedstImageGroupId = new Guid(); public Guid getdstImageGroupId() { return privatedstImageGroupId; } public void setdstImageGroupId(Guid value) { privatedstImageGroupId = value; } // C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to // .NET attributes: @XmlElement(name = "VmId") private Guid privateVmId = new Guid(); public Guid getVmId() { return privateVmId; } public void setVmId(Guid value) { privateVmId = value; } // C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to // .NET attributes: @XmlElement(name = "DstImageId") private Guid privateDstImageId = new Guid(); public Guid getDstImageId() { return privateDstImageId; } public void setDstImageId(Guid value) { privateDstImageId = value; } // C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to // .NET attributes: @XmlElement(name = "ImageDescription") private String privateImageDescription; public String getImageDescription() { return privateImageDescription; } public void setImageDescription(String value) { privateImageDescription = value; } // C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to // .NET attributes: @XmlElement private Guid privateDstStorageDomainId = new Guid(); public Guid getDstStorageDomainId() { return privateDstStorageDomainId; } public void setDstStorageDomainId(Guid value) { privateDstStorageDomainId = value; } // C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to // .NET attributes: @XmlElement private CopyVolumeType privateCopyVolumeType = CopyVolumeType.forValue(0); public CopyVolumeType getCopyVolumeType() { return privateCopyVolumeType; } public void setCopyVolumeType(CopyVolumeType value) { privateCopyVolumeType = value; } // C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to // .NET attributes: @XmlElement private VolumeFormat privateVolumeFormat = VolumeFormat.forValue(0); public VolumeFormat getVolumeFormat() { return privateVolumeFormat; } public void setVolumeFormat(VolumeFormat value) { privateVolumeFormat = value; } // C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to // .NET attributes: @XmlElement private VolumeType privatePreallocate = VolumeType.forValue(0); public VolumeType getPreallocate() { return privatePreallocate; } public void setPreallocate(VolumeType value) { privatePreallocate = value; } // C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to // .NET attributes: @XmlElement private boolean privatePostZero; public boolean getPostZero() { return privatePostZero; } public void setPostZero(boolean value) { privatePostZero = value; } // C# TO JAVA CONVERTER TODO TASK: Java annotations will not correspond to // .NET attributes: @XmlElement private boolean privateForce; public boolean getForce() { return privateForce; } public void setForce(boolean value) { privateForce = value; } public CopyImageVDSCommandParameters() { } @Override public String toString() { return String.format("%s, dstImageGroupId = %s, vmId = %s, dstImageId = %s, imageDescription = %s, " + "dstStorageDomainId = %s, copyVolumeType = %s, volumeFormat = %s, preallocate = %s, postZero = %s, " + "force = %s", super.toString(), getdstImageGroupId(), getVmId(), getDstImageId(), getImageDescription(), getDstStorageDomainId(), getCopyVolumeType(), getVolumeFormat(), getPreallocate(), getPostZero(), getForce()); } }