public static class ApplicationSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and 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.
|
public ApplicationSummary.Builder entityId(String entityId)
Identifier of the application from a service catalog.
entityId
- the value to setpublic ApplicationSummary.Builder entityType(String entityType)
The type of an application in the service catalog.
entityType
- the value to setpublic ApplicationSummary.Builder displayName(String displayName)
The name that service catalog should use to display this application.
displayName
- the value to setpublic ApplicationSummary.Builder isFeatured(Boolean isFeatured)
Indicates whether the application is featured.
isFeatured
- the value to setpublic ApplicationSummary.Builder publisher(PublisherSummary publisher)
public ApplicationSummary.Builder shortDescription(String shortDescription)
A short description of the application.
shortDescription
- the value to setpublic ApplicationSummary.Builder logo(UploadData logo)
public ApplicationSummary.Builder pricingType(PricingTypeEnum pricingType)
Summary of the pricing types available across all packages in the application.
pricingType
- the value to setpublic ApplicationSummary.Builder packageType(PackageTypeEnum packageType)
The type of the packages withing the application.
packageType
- the value to setpublic ApplicationSummary build()
public ApplicationSummary.Builder copy(ApplicationSummary model)
Copyright © 2016–2024. All rights reserved.