Class ApplicationSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.servicecatalog.model.ApplicationSummary.Builder
-
- Enclosing class:
- ApplicationSummary
public static class ApplicationSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationSummarybuild()ApplicationSummary.Buildercopy(ApplicationSummary model)ApplicationSummary.BuilderdisplayName(String displayName)The name that service catalog should use to display this application.ApplicationSummary.BuilderentityId(String entityId)Identifier of the application from a service catalog.ApplicationSummary.BuilderentityType(String entityType)The type of an application in the service catalog.ApplicationSummary.BuilderisFeatured(Boolean isFeatured)Indicates whether the application is featured.ApplicationSummary.Builderlogo(UploadData logo)ApplicationSummary.BuilderpackageType(PackageTypeEnum packageType)The type of the packages withing the application.ApplicationSummary.BuilderpricingType(PricingTypeEnum pricingType)Summary of the pricing types available across all packages in the application.ApplicationSummary.Builderpublisher(PublisherSummary publisher)ApplicationSummary.BuildershortDescription(String shortDescription)A short description of the application.
-
-
-
Method Detail
-
entityId
public ApplicationSummary.Builder entityId(String entityId)
Identifier of the application from a service catalog.- Parameters:
entityId- the value to set- Returns:
- this builder
-
entityType
public ApplicationSummary.Builder entityType(String entityType)
The type of an application in the service catalog.- Parameters:
entityType- the value to set- Returns:
- this builder
-
displayName
public ApplicationSummary.Builder displayName(String displayName)
The name that service catalog should use to display this application.- Parameters:
displayName- the value to set- Returns:
- this builder
-
isFeatured
public ApplicationSummary.Builder isFeatured(Boolean isFeatured)
Indicates whether the application is featured.- Parameters:
isFeatured- the value to set- Returns:
- this builder
-
publisher
public ApplicationSummary.Builder publisher(PublisherSummary publisher)
-
shortDescription
public ApplicationSummary.Builder shortDescription(String shortDescription)
A short description of the application.- Parameters:
shortDescription- the value to set- Returns:
- this builder
-
logo
public ApplicationSummary.Builder logo(UploadData logo)
-
pricingType
public ApplicationSummary.Builder pricingType(PricingTypeEnum pricingType)
Summary of the pricing types available across all packages in the application.- Parameters:
pricingType- the value to set- Returns:
- this builder
-
packageType
public ApplicationSummary.Builder packageType(PackageTypeEnum packageType)
The type of the packages withing the application.- Parameters:
packageType- the value to set- Returns:
- this builder
-
build
public ApplicationSummary build()
-
copy
public ApplicationSummary.Builder copy(ApplicationSummary model)
-
-