Class UpdateLeadGenListingRevisionDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.marketplacepublisher.model.UpdateLeadGenListingRevisionDetails.Builder
 
- 
- Enclosing class:
- UpdateLeadGenListingRevisionDetails
 
 public static class UpdateLeadGenListingRevisionDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
displayNamepublic UpdateLeadGenListingRevisionDetails.Builder displayName(String displayName) 
 - 
headlinepublic UpdateLeadGenListingRevisionDetails.Builder headline(String headline) 
 - 
taglinepublic UpdateLeadGenListingRevisionDetails.Builder tagline(String tagline) 
 - 
keywordspublic UpdateLeadGenListingRevisionDetails.Builder keywords(String keywords) 
 - 
shortDescriptionpublic UpdateLeadGenListingRevisionDetails.Builder shortDescription(String shortDescription) 
 - 
usageInformationpublic UpdateLeadGenListingRevisionDetails.Builder usageInformation(String usageInformation) 
 - 
longDescriptionpublic UpdateLeadGenListingRevisionDetails.Builder longDescription(String longDescription) 
 - 
contentLanguagepublic UpdateLeadGenListingRevisionDetails.Builder contentLanguage(LanguageItem contentLanguage) 
 - 
supportedlanguagespublic UpdateLeadGenListingRevisionDetails.Builder supportedlanguages(List<LanguageItem> supportedlanguages) 
 - 
supportContactspublic UpdateLeadGenListingRevisionDetails.Builder supportContacts(List<SupportContact> supportContacts) 
 - 
supportLinkspublic UpdateLeadGenListingRevisionDetails.Builder supportLinks(List<NamedLink> supportLinks) 
 - 
freeformTagspublic UpdateLeadGenListingRevisionDetails.Builder freeformTags(Map<String,String> freeformTags) 
 - 
definedTagspublic UpdateLeadGenListingRevisionDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
versionDetailspublic UpdateLeadGenListingRevisionDetails.Builder versionDetails(VersionDetails versionDetails) 
 - 
systemRequirementspublic UpdateLeadGenListingRevisionDetails.Builder systemRequirements(String systemRequirements) System requirements for the listing revision.- Parameters:
- systemRequirements- the value to set
- Returns:
- this builder
 
 - 
pricingTypepublic UpdateLeadGenListingRevisionDetails.Builder pricingType(OciListingRevision.PricingType pricingType) The pricing model for the listing revision.- Parameters:
- pricingType- the value to set
- Returns:
- this builder
 
 - 
productspublic UpdateLeadGenListingRevisionDetails.Builder products(List<ListingProduct> products) List of Products subscribed by listing.- Parameters:
- products- the value to set
- Returns:
- this builder
 
 - 
demoUrlpublic UpdateLeadGenListingRevisionDetails.Builder demoUrl(String demoUrl) Url to demo of the listing- Parameters:
- demoUrl- the value to set
- Returns:
- this builder
 
 - 
selfPacedTrainingUrlpublic UpdateLeadGenListingRevisionDetails.Builder selfPacedTrainingUrl(String selfPacedTrainingUrl) Url to training resources of the listing- Parameters:
- selfPacedTrainingUrl- the value to set
- Returns:
- this builder
 
 - 
recommendedServiceProviderListingIdspublic UpdateLeadGenListingRevisionDetails.Builder recommendedServiceProviderListingIds(List<String> recommendedServiceProviderListingIds) OCIDs of service listings attached to lead gen listing- Parameters:
- recommendedServiceProviderListingIds- the value to set
- Returns:
- this builder
 
 - 
vanityUrlpublic UpdateLeadGenListingRevisionDetails.Builder vanityUrl(String vanityUrl) Custom link to the listing- Parameters:
- vanityUrl- the value to set
- Returns:
- this builder
 
 - 
downloadInfopublic UpdateLeadGenListingRevisionDetails.Builder downloadInfo(DownloadInfo downloadInfo) 
 - 
pricingPlanspublic UpdateLeadGenListingRevisionDetails.Builder pricingPlans(String pricingPlans) Pricing details for lead gen listing- Parameters:
- pricingPlans- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateLeadGenListingRevisionDetails build() 
 - 
copypublic UpdateLeadGenListingRevisionDetails.Builder copy(UpdateLeadGenListingRevisionDetails model) 
 
- 
 
-