Interface ConversionProperties.Builder

  • 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.
    • volumeToProductCodes

      ConversionProperties.Builder volumeToProductCodes(Map<String,? extends Collection<ProductCode>> volumeToProductCodes)

      A mapping between the volumes being converted and the product codes associated with them

      Parameters:
      volumeToProductCodes - A mapping between the volumes being converted and the product codes associated with them
      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.