Interface ConversionProperties.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ConversionProperties.Builder,ConversionProperties>, SdkBuilder<ConversionProperties.Builder,ConversionProperties>, SdkPojo
Enclosing class:
ConversionProperties

public static interface ConversionProperties.Builder extends SdkPojo, CopyableBuilder<ConversionProperties.Builder,ConversionProperties>
  • Method Details

    • dataTimestamp

      ConversionProperties.Builder dataTimestamp(String dataTimestamp)

      The timestamp of when the snapshot being converted was taken

      Parameters:
      dataTimestamp - The timestamp of when the snapshot being converted was taken
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • forceUefi

      ConversionProperties.Builder forceUefi(Boolean forceUefi)

      Whether the volume being converted uses UEFI or not

      Parameters:
      forceUefi - Whether the volume being converted uses UEFI or not
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rootVolumeName

      ConversionProperties.Builder rootVolumeName(String rootVolumeName)

      The root volume name of a conversion job

      Parameters:
      rootVolumeName - The root volume name of a conversion job
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • volumeToConversionMap

      ConversionProperties.Builder volumeToConversionMap(Map<String,? extends Map<String,String>> volumeToConversionMap)

      A mapping between the volumes being converted and the converted snapshot ids

      Parameters:
      volumeToConversionMap - A mapping between the volumes being converted and the converted snapshot ids
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • volumeToVolumeSize

      ConversionProperties.Builder volumeToVolumeSize(Map<String,Long> volumeToVolumeSize)

      A mapping between the volumes and their sizes

      Parameters:
      volumeToVolumeSize - A mapping between the volumes and their sizes
      Returns:
      Returns a reference to this object so that method calls can be chained together.