Package com.oracle.bmc.marketplace.model
Class ImagePublicationPackage.Builder
- java.lang.Object
-
- com.oracle.bmc.marketplace.model.ImagePublicationPackage.Builder
-
- Enclosing class:
- ImagePublicationPackage
public static class ImagePublicationPackage.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
description
public ImagePublicationPackage.Builder description(String description)
-
listingId
public ImagePublicationPackage.Builder listingId(String listingId)
-
version
public ImagePublicationPackage.Builder version(String version)
-
resourceId
public ImagePublicationPackage.Builder resourceId(String resourceId)
-
timeCreated
public ImagePublicationPackage.Builder timeCreated(Date timeCreated)
-
operatingSystem
public ImagePublicationPackage.Builder operatingSystem(OperatingSystem operatingSystem)
-
appCatalogListingId
public ImagePublicationPackage.Builder appCatalogListingId(String appCatalogListingId)
The ID of the listing resource associated with this publication package.For more information, see AppCatalogListing in the Core Services API.
- Parameters:
appCatalogListingId
- the value to set- Returns:
- this builder
-
appCatalogListingResourceVersion
public ImagePublicationPackage.Builder appCatalogListingResourceVersion(String appCatalogListingResourceVersion)
The resource version of the listing resource associated with this publication package.- Parameters:
appCatalogListingResourceVersion
- the value to set- Returns:
- this builder
-
imageId
public ImagePublicationPackage.Builder imageId(String imageId)
The ID of the image that corresponds to the package.- Parameters:
imageId
- the value to set- Returns:
- this builder
-
build
public ImagePublicationPackage build()
-
copy
public ImagePublicationPackage.Builder copy(ImagePublicationPackage model)
-
-