Class ImageDetails.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • imageId

        public ImageDetails.Builder imageId​(String imageId)
        Image identifier.
        Parameters:
        imageId - the value to set
        Returns:
        this builder
      • subscribedImage

        public ImageDetails.Builder subscribedImage​(String subscribedImage)
        Subscribed image.
        Parameters:
        subscribedImage - the value to set
        Returns:
        this builder
      • currentVersion

        public ImageDetails.Builder currentVersion​(String currentVersion)
        Name of the image version marked as current of the image.
        Parameters:
        currentVersion - the value to set
        Returns:
        this builder
      • imageVersion

        public ImageDetails.Builder imageVersion​(String imageVersion)
        Release version of the image.
        Parameters:
        imageVersion - the value to set
        Returns:
        this builder
      • imageOwner

        public ImageDetails.Builder imageOwner​(String imageOwner)
        Owner of the image.
        Parameters:
        imageOwner - the value to set
        Returns:
        this builder
      • createdBy

        public ImageDetails.Builder createdBy​(String createdBy)
        Name of the person who created the image.
        Parameters:
        createdBy - the value to set
        Returns:
        this builder
      • timeImageCreation

        public ImageDetails.Builder timeImageCreation​(Date timeImageCreation)
        Date when the image was created.
        Parameters:
        timeImageCreation - the value to set
        Returns:
        this builder
      • upToDateImageVersion

        public ImageDetails.Builder upToDateImageVersion​(String upToDateImageVersion)
        An image version name, that is up to date and has no recommendations.
        Parameters:
        upToDateImageVersion - the value to set
        Returns:
        this builder