Package com.oracle.bmc.dblm.model
Class ImageDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.dblm.model.ImageDetails.Builder
 
- 
- Enclosing class:
- ImageDetails
 
 public static class ImageDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageDetailsbuild()ImageDetails.Buildercopy(ImageDetails model)ImageDetails.BuildercreatedBy(String createdBy)Name of the person who created the image.ImageDetails.BuildercurrentVersion(String currentVersion)Name of the image version marked as current of the image.ImageDetails.BuilderimageId(String imageId)Image identifier.ImageDetails.BuilderimageOwner(String imageOwner)Owner of the image.ImageDetails.BuilderimageStatus(ImageDetails.ImageStatus imageStatus)Image status.ImageDetails.BuilderimageVersion(String imageVersion)Release version of the image.ImageDetails.BuildersubscribedImage(String subscribedImage)Subscribed image.ImageDetails.BuildertimeImageCreation(Date timeImageCreation)Date when the image was created.ImageDetails.BuilderupToDateImageVersion(String upToDateImageVersion)An image version name, that is up to date and has no recommendations.
 
- 
- 
- 
Method Detail- 
imageIdpublic ImageDetails.Builder imageId(String imageId) Image identifier.- Parameters:
- imageId- the value to set
- Returns:
- this builder
 
 - 
subscribedImagepublic ImageDetails.Builder subscribedImage(String subscribedImage) Subscribed image.- Parameters:
- subscribedImage- the value to set
- Returns:
- this builder
 
 - 
currentVersionpublic 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
 
 - 
imageStatuspublic ImageDetails.Builder imageStatus(ImageDetails.ImageStatus imageStatus) Image status.- Parameters:
- imageStatus- the value to set
- Returns:
- this builder
 
 - 
imageVersionpublic ImageDetails.Builder imageVersion(String imageVersion) Release version of the image.- Parameters:
- imageVersion- the value to set
- Returns:
- this builder
 
 - 
imageOwnerpublic ImageDetails.Builder imageOwner(String imageOwner) Owner of the image.- Parameters:
- imageOwner- the value to set
- Returns:
- this builder
 
 - 
createdBypublic ImageDetails.Builder createdBy(String createdBy) Name of the person who created the image.- Parameters:
- createdBy- the value to set
- Returns:
- this builder
 
 - 
timeImageCreationpublic ImageDetails.Builder timeImageCreation(Date timeImageCreation) Date when the image was created.- Parameters:
- timeImageCreation- the value to set
- Returns:
- this builder
 
 - 
upToDateImageVersionpublic 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
 
 - 
buildpublic ImageDetails build() 
 - 
copypublic ImageDetails.Builder copy(ImageDetails model) 
 
- 
 
-