Class UpdateServiceListingRevisionDetails
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.marketplacepublisher.model.UpdateListingRevisionDetails
- 
- com.oracle.bmc.marketplacepublisher.model.UpdateServiceListingRevisionDetails
 
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20241201") public final class UpdateServiceListingRevisionDetails extends UpdateListingRevisionDetailsListing revision update details for listings
 Note: Objects should always be created or deserialized using theUpdateServiceListingRevisionDetails.Builder.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the UpdateServiceListingRevisionDetails.Builder, which maintain a set of all explicitly set fields calledUpdateServiceListingRevisionDetails.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classUpdateServiceListingRevisionDetails.Builder
 - 
Constructor SummaryConstructors Constructor Description UpdateServiceListingRevisionDetails(String displayName, String headline, String tagline, String keywords, String shortDescription, String usageInformation, String longDescription, LanguageItem contentLanguage, List<LanguageItem> supportedlanguages, List<SupportContact> supportContacts, List<NamedLink> supportLinks, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags, String contactUs, List<String> productCodes, List<String> industries, List<TrainedProfessionals> trainedProfessionals, String vanityUrl, List<GeoLocation> geoLocations)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateServiceListingRevisionDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetContactUs()Custom text by partner regarding contact informationList<GeoLocation>getGeoLocations()Support details based on geographic locationList<String>getIndustries()List of industries subscribed by listing.List<String>getProductCodes()List of product codes subscribed by listing.List<TrainedProfessionals>getTrainedProfessionals()Number of trained professional per productStringgetVanityUrl()Custom link to the listinginthashCode()UpdateServiceListingRevisionDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.- 
Methods inherited from class com.oracle.bmc.marketplacepublisher.model.UpdateListingRevisionDetailsgetContentLanguage, getDefinedTags, getDisplayName, getFreeformTags, getHeadline, getKeywords, getLongDescription, getShortDescription, getSupportContacts, getSupportedlanguages, getSupportLinks, getTagline, getUsageInformation
 
- 
 
- 
- 
- 
Constructor Detail- 
UpdateServiceListingRevisionDetails@Deprecated public UpdateServiceListingRevisionDetails(String displayName, String headline, String tagline, String keywords, String shortDescription, String usageInformation, String longDescription, LanguageItem contentLanguage, List<LanguageItem> supportedlanguages, List<SupportContact> supportContacts, List<NamedLink> supportLinks, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags, String contactUs, List<String> productCodes, List<String> industries, List<TrainedProfessionals> trainedProfessionals, String vanityUrl, List<GeoLocation> geoLocations) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static UpdateServiceListingRevisionDetails.Builder builder() Create a new builder.
 - 
toBuilderpublic UpdateServiceListingRevisionDetails.Builder toBuilder() 
 - 
getContactUspublic String getContactUs() Custom text by partner regarding contact information- Returns:
- the value
 
 - 
getProductCodespublic List<String> getProductCodes() List of product codes subscribed by listing.- Returns:
- the value
 
 - 
getIndustriespublic List<String> getIndustries() List of industries subscribed by listing.- Returns:
- the value
 
 - 
getTrainedProfessionalspublic List<TrainedProfessionals> getTrainedProfessionals() Number of trained professional per product- Returns:
- the value
 
 - 
getVanityUrlpublic String getVanityUrl() Custom link to the listing- Returns:
- the value
 
 - 
getGeoLocationspublic List<GeoLocation> getGeoLocations() Support details based on geographic location- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- UpdateListingRevisionDetails
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Overrides:
- toStringin class- UpdateListingRevisionDetails
- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- UpdateListingRevisionDetails
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- UpdateListingRevisionDetails
 
 
- 
 
-