Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Listing.Builder |
banner(UploadData banner) |
Listing |
build() |
Listing.Builder |
categories(List<String> categories)
Categories that the listing belongs to.
|
Listing.Builder |
compatibleArchitectures(List<Listing.CompatibleArchitectures> compatibleArchitectures)
The list of compatible architectures supported by the listing
|
Listing.Builder |
copy(Listing model) |
Listing.Builder |
defaultPackageVersion(String defaultPackageVersion)
The default package version.
|
Listing.Builder |
documentationLinks(List<DocumentationLink> documentationLinks)
Links to additional documentation provided by the publisher specifically for the listing.
|
Listing.Builder |
icon(UploadData icon) |
Listing.Builder |
id(String id)
The unique identifier for the listing in Marketplace.
|
Listing.Builder |
isFeatured(Boolean isFeatured)
Indicates whether the listing is included in Featured Listings.
|
Listing.Builder |
keywords(String keywords)
Keywords associated with the listing.
|
Listing.Builder |
languages(List<Item> languages)
Languages supported by the listing.
|
Listing.Builder |
licenseModelDescription(String licenseModelDescription)
A description of the publisher’s licensing model for the listing.
|
Listing.Builder |
links(List<Link> links)
Links to reference material.
|
Listing.Builder |
listingType(ListingType listingType)
The publisher category to which the listing belongs.
|
Listing.Builder |
longDescription(String longDescription)
A long description of the listing.
|
Listing.Builder |
name(String name)
The name of the listing.
|
Listing.Builder |
packageType(PackageTypeEnum packageType)
The listing’s package type.
|
Listing.Builder |
publisher(Publisher publisher) |
Listing.Builder |
regions(List<Region> regions)
The regions where you can deploy the listing.
|
Listing.Builder |
releaseNotes(String releaseNotes)
Release notes for the listing.
|
Listing.Builder |
screenshots(List<Screenshot> screenshots)
Screenshots of the listing.
|
Listing.Builder |
shortDescription(String shortDescription)
A short description of the listing.
|
Listing.Builder |
supportContacts(List<SupportContact> supportContacts)
Contact information to use to get support from the publisher for the listing.
|
Listing.Builder |
supportedOperatingSystems(List<OperatingSystem> supportedOperatingSystems)
List of operating systems supported by the listing.
|
Listing.Builder |
supportLinks(List<NamedLink> supportLinks)
Links to support resources for the listing.
|
Listing.Builder |
systemRequirements(String systemRequirements)
System requirements for the listing.
|
Listing.Builder |
tagline(String tagline)
The tagline of the listing.
|
Listing.Builder |
timeReleased(Date timeReleased)
The release date of the listing.
|
Listing.Builder |
usageInformation(String usageInformation)
Usage information for the listing.
|
Listing.Builder |
version(String version)
The version of the listing.
|
Listing.Builder |
videos(List<NamedLink> videos)
Videos of the listing.
|
public Listing.Builder id(String id)
The unique identifier for the listing in Marketplace.
id
- the value to setpublic Listing.Builder name(String name)
The name of the listing.
name
- the value to setpublic Listing.Builder version(String version)
The version of the listing.
version
- the value to setpublic Listing.Builder tagline(String tagline)
The tagline of the listing.
tagline
- the value to setpublic Listing.Builder keywords(String keywords)
Keywords associated with the listing.
keywords
- the value to setpublic Listing.Builder shortDescription(String shortDescription)
A short description of the listing.
shortDescription
- the value to setpublic Listing.Builder usageInformation(String usageInformation)
Usage information for the listing.
usageInformation
- the value to setpublic Listing.Builder longDescription(String longDescription)
A long description of the listing.
longDescription
- the value to setpublic Listing.Builder licenseModelDescription(String licenseModelDescription)
A description of the publisher’s licensing model for the listing.
licenseModelDescription
- the value to setpublic Listing.Builder systemRequirements(String systemRequirements)
System requirements for the listing.
systemRequirements
- the value to setpublic Listing.Builder timeReleased(Date timeReleased)
The release date of the listing.
timeReleased
- the value to setpublic Listing.Builder releaseNotes(String releaseNotes)
Release notes for the listing.
releaseNotes
- the value to setpublic Listing.Builder categories(List<String> categories)
Categories that the listing belongs to.
categories
- the value to setpublic Listing.Builder publisher(Publisher publisher)
public Listing.Builder languages(List<Item> languages)
Languages supported by the listing.
languages
- the value to setpublic Listing.Builder screenshots(List<Screenshot> screenshots)
Screenshots of the listing.
screenshots
- the value to setpublic Listing.Builder videos(List<NamedLink> videos)
Videos of the listing.
videos
- the value to setpublic Listing.Builder supportContacts(List<SupportContact> supportContacts)
Contact information to use to get support from the publisher for the listing.
supportContacts
- the value to setpublic Listing.Builder supportLinks(List<NamedLink> supportLinks)
Links to support resources for the listing.
supportLinks
- the value to setpublic Listing.Builder documentationLinks(List<DocumentationLink> documentationLinks)
Links to additional documentation provided by the publisher specifically for the listing.
documentationLinks
- the value to setpublic Listing.Builder icon(UploadData icon)
public Listing.Builder banner(UploadData banner)
public Listing.Builder compatibleArchitectures(List<Listing.CompatibleArchitectures> compatibleArchitectures)
The list of compatible architectures supported by the listing
compatibleArchitectures
- the value to setpublic Listing.Builder regions(List<Region> regions)
The regions where you can deploy the listing. (Some listings have restrictions that limit their deployment to United States regions only.)
regions
- the value to setpublic Listing.Builder packageType(PackageTypeEnum packageType)
The listing’s package type.
packageType
- the value to setpublic Listing.Builder defaultPackageVersion(String defaultPackageVersion)
The default package version.
defaultPackageVersion
- the value to setpublic Listing.Builder links(List<Link> links)
Links to reference material.
links
- the value to setpublic Listing.Builder isFeatured(Boolean isFeatured)
Indicates whether the listing is included in Featured Listings.
isFeatured
- the value to setpublic Listing.Builder listingType(ListingType listingType)
The publisher category to which the listing belongs. The publisher category informs where the listing appears for use.
listingType
- the value to setpublic Listing.Builder supportedOperatingSystems(List<OperatingSystem> supportedOperatingSystems)
List of operating systems supported by the listing.
supportedOperatingSystems
- the value to setpublic Listing build()
public Listing.Builder copy(Listing model)
Copyright © 2016–2024. All rights reserved.