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 ApplicationSummary
build()
ApplicationSummary.Builder
copy(ApplicationSummary model)
ApplicationSummary.Builder
displayName(String displayName)
The name that service catalog should use to display this application.ApplicationSummary.Builder
entityId(String entityId)
Identifier of the application from a service catalog.ApplicationSummary.Builder
entityType(String entityType)
The type of an application in the service catalog.ApplicationSummary.Builder
isFeatured(Boolean isFeatured)
Indicates whether the application is featured.ApplicationSummary.Builder
logo(UploadData logo)
ApplicationSummary.Builder
packageType(PackageTypeEnum packageType)
The type of the packages withing the application.ApplicationSummary.Builder
pricingType(PricingTypeEnum pricingType)
Summary of the pricing types available across all packages in the application.ApplicationSummary.Builder
publisher(PublisherSummary publisher)
ApplicationSummary.Builder
shortDescription(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)
-
-