Interface ConversionProperties.Builder

    • Method Detail

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