/**
  * <b>Constraints:</b><br>
  * <b>Allowed Values: </b>VMDK, RAW, VHD
  *
  * @param diskImageFormat
  * @see DiskImageFormat
  */
 public void setDiskImageFormat(DiskImageFormat diskImageFormat) {
   this.diskImageFormat = diskImageFormat.toString();
 }
 /**
  * The disk image format.
  *
  * @param format The disk image format.
  * @see DiskImageFormat
  */
 public void setFormat(DiskImageFormat format) {
   this.format = format.toString();
 }
 /**
  * Returns a reference to this object so that method calls can be chained together.
  *
  * <p><b>Constraints:</b><br>
  * <b>Allowed Values: </b>VMDK, RAW, VHD
  *
  * @param diskImageFormat
  * @return A reference to this updated object so that method calls can be chained together.
  * @see DiskImageFormat
  */
 public ExportToS3TaskSpecification withDiskImageFormat(DiskImageFormat diskImageFormat) {
   this.diskImageFormat = diskImageFormat.toString();
   return this;
 }