Class ReplaceOfferingOptions
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.platform_services.catalog_management.v1.model.ReplaceOfferingOptions
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class ReplaceOfferingOptions extends com.ibm.cloud.sdk.core.service.model.GenericModelThe replaceOffering options.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReplaceOfferingOptions.BuilderBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcatalogId()Gets the catalogId.java.lang.StringcatalogIdentifier()Gets the catalogIdentifier.java.lang.StringcatalogName()Gets the catalogName.java.util.Datecreated()Gets the created.java.lang.Stringcrn()Gets the crn.java.lang.Stringdisclaimer()Gets the disclaimer.java.util.List<Feature>features()Gets the features.java.lang.Booleanhidden()Gets the hidden.java.lang.BooleanibmPublishApproved()Gets the ibmPublishApproved.java.lang.Stringid()Gets the id.java.util.List<java.lang.String>keywords()Gets the keywords.java.util.List<Kind>kinds()Gets the kinds.java.lang.Stringlabel()Gets the label.java.lang.StringlongDescription()Gets the longDescription.java.util.List<MediaItem>media()Gets the media.java.util.Map<java.lang.String,java.lang.Object>metadata()Gets the metadata.java.lang.Stringname()Gets the name.ReplaceOfferingOptions.BuildernewBuilder()New builder.java.lang.StringofferingDocsUrl()Gets the offeringDocsUrl.java.lang.StringofferingIconUrl()Gets the offeringIconUrl.java.lang.StringofferingId()Gets the offeringId.java.lang.StringofferingSupportUrl()Gets the offeringSupportUrl.java.lang.BooleanpermitRequestIbmPublicPublish()Gets the permitRequestIbmPublicPublish.java.lang.StringportalApprovalRecord()Gets the portalApprovalRecord.java.lang.StringportalUiUrl()Gets the portalUiUrl.java.lang.Stringprovider()Gets the provider.ProviderInfoproviderInfo()Gets the providerInfo.java.lang.StringpublicOriginalCrn()Gets the publicOriginalCrn.java.lang.BooleanpublicPublishApproved()Gets the publicPublishApproved.java.lang.StringpublishPublicCrn()Gets the publishPublicCrn.Ratingrating()Gets the rating.RepoInforepoInfo()Gets the repoInfo.java.lang.Stringrev()Gets the rev.java.lang.StringshortDescription()Gets the shortDescription.Supportsupport()Gets the support.java.util.List<java.lang.String>tags()Gets the tags.java.util.Dateupdated()Gets the updated.java.lang.Stringurl()Gets the url.
-
-
-
Method Detail
-
newBuilder
public ReplaceOfferingOptions.Builder newBuilder()
New builder.- Returns:
- a ReplaceOfferingOptions builder
-
catalogIdentifier
public java.lang.String catalogIdentifier()
Gets the catalogIdentifier. Catalog identifier.- Returns:
- the catalogIdentifier
-
offeringId
public java.lang.String offeringId()
Gets the offeringId. Offering identification.- Returns:
- the offeringId
-
id
public java.lang.String id()
Gets the id. unique id.- Returns:
- the id
-
rev
public java.lang.String rev()
Gets the rev. Cloudant revision.- Returns:
- the rev
-
url
public java.lang.String url()
Gets the url. The url for this specific offering.- Returns:
- the url
-
crn
public java.lang.String crn()
Gets the crn. The crn for this specific offering.- Returns:
- the crn
-
label
public java.lang.String label()
Gets the label. Display Name in the requested language.- Returns:
- the label
-
name
public java.lang.String name()
Gets the name. The programmatic name of this offering.- Returns:
- the name
-
offeringIconUrl
public java.lang.String offeringIconUrl()
Gets the offeringIconUrl. URL for an icon associated with this offering.- Returns:
- the offeringIconUrl
-
offeringDocsUrl
public java.lang.String offeringDocsUrl()
Gets the offeringDocsUrl. URL for an additional docs with this offering.- Returns:
- the offeringDocsUrl
-
offeringSupportUrl
public java.lang.String offeringSupportUrl()
Gets the offeringSupportUrl. [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.- Returns:
- the offeringSupportUrl
-
tags
public java.util.List<java.lang.String> tags()
Gets the tags. List of tags associated with this catalog.- Returns:
- the tags
-
keywords
public java.util.List<java.lang.String> keywords()
Gets the keywords. List of keywords associated with offering, typically used to search for it.- Returns:
- the keywords
-
rating
public Rating rating()
Gets the rating. Repository info for offerings.- Returns:
- the rating
-
created
public java.util.Date created()
Gets the created. The date and time this catalog was created.- Returns:
- the created
-
updated
public java.util.Date updated()
Gets the updated. The date and time this catalog was last updated.- Returns:
- the updated
-
shortDescription
public java.lang.String shortDescription()
Gets the shortDescription. Short description in the requested language.- Returns:
- the shortDescription
-
longDescription
public java.lang.String longDescription()
Gets the longDescription. Long description in the requested language.- Returns:
- the longDescription
-
features
public java.util.List<Feature> features()
Gets the features. list of features associated with this offering.- Returns:
- the features
-
kinds
public java.util.List<Kind> kinds()
Gets the kinds. Array of kind.- Returns:
- the kinds
-
permitRequestIbmPublicPublish
public java.lang.Boolean permitRequestIbmPublicPublish()
Gets the permitRequestIbmPublicPublish. Is it permitted to request publishing to IBM or Public.- Returns:
- the permitRequestIbmPublicPublish
-
ibmPublishApproved
public java.lang.Boolean ibmPublishApproved()
Gets the ibmPublishApproved. Indicates if this offering has been approved for use by all IBMers.- Returns:
- the ibmPublishApproved
-
publicPublishApproved
public java.lang.Boolean publicPublishApproved()
Gets the publicPublishApproved. Indicates if this offering has been approved for use by all IBM Cloud users.- Returns:
- the publicPublishApproved
-
publicOriginalCrn
public java.lang.String publicOriginalCrn()
Gets the publicOriginalCrn. The original offering CRN that this publish entry came from.- Returns:
- the publicOriginalCrn
-
publishPublicCrn
public java.lang.String publishPublicCrn()
Gets the publishPublicCrn. The crn of the public catalog entry of this offering.- Returns:
- the publishPublicCrn
-
portalApprovalRecord
public java.lang.String portalApprovalRecord()
Gets the portalApprovalRecord. The portal's approval record ID.- Returns:
- the portalApprovalRecord
-
portalUiUrl
public java.lang.String portalUiUrl()
Gets the portalUiUrl. The portal UI URL.- Returns:
- the portalUiUrl
-
catalogId
public java.lang.String catalogId()
Gets the catalogId. The id of the catalog containing this offering.- Returns:
- the catalogId
-
catalogName
public java.lang.String catalogName()
Gets the catalogName. The name of the catalog.- Returns:
- the catalogName
-
metadata
public java.util.Map<java.lang.String,java.lang.Object> metadata()
Gets the metadata. Map of metadata values for this offering.- Returns:
- the metadata
-
disclaimer
public java.lang.String disclaimer()
Gets the disclaimer. A disclaimer for this offering.- Returns:
- the disclaimer
-
hidden
public java.lang.Boolean hidden()
Gets the hidden. Determine if this offering should be displayed in the Consumption UI.- Returns:
- the hidden
-
provider
public java.lang.String provider()
Gets the provider. Deprecated - Provider of this offering.- Returns:
- the provider
-
providerInfo
public ProviderInfo providerInfo()
Gets the providerInfo. Information on the provider for this offering, or omitted if no provider information is given.- Returns:
- the providerInfo
-
repoInfo
public RepoInfo repoInfo()
Gets the repoInfo. Repository info for offerings.- Returns:
- the repoInfo
-
support
public Support support()
Gets the support. Offering Support information.- Returns:
- the support
-
media
public java.util.List<MediaItem> media()
Gets the media. A list of media items related to this offering.- Returns:
- the media
-
-