Class Catalog

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class Catalog
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    Catalog information.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Catalog.Builder
      Builder.
    • Method Detail

      • newBuilder

        public Catalog.Builder newBuilder()
        New builder.
        Returns:
        a Catalog builder
      • 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
      • label

        public java.lang.String label()
        Gets the label. Display Name in the requested language.
        Returns:
        the label
      • shortDescription

        public java.lang.String shortDescription()
        Gets the shortDescription. Description in the requested language.
        Returns:
        the shortDescription
      • catalogIconUrl

        public java.lang.String catalogIconUrl()
        Gets the catalogIconUrl. URL for an icon associated with this catalog.
        Returns:
        the catalogIconUrl
      • tags

        public java.util.List<java.lang.String> tags()
        Gets the tags. List of tags associated with this catalog.
        Returns:
        the tags
      • url

        public java.lang.String url()
        Gets the url. The url for this specific catalog.
        Returns:
        the url
      • crn

        public java.lang.String crn()
        Gets the crn. CRN associated with the catalog.
        Returns:
        the crn
      • offeringsUrl

        public java.lang.String offeringsUrl()
        Gets the offeringsUrl. URL path to offerings.
        Returns:
        the offeringsUrl
      • features

        public java.util.List<Feature> features()
        Gets the features. List of features associated with this catalog.
        Returns:
        the features
      • disabled

        public java.lang.Boolean disabled()
        Gets the disabled. Denotes whether a catalog is disabled.
        Returns:
        the disabled
      • created

        public java.util.Date created()
        Gets the created. The date-time this catalog was created.
        Returns:
        the created
      • updated

        public java.util.Date updated()
        Gets the updated. The date-time this catalog was last updated.
        Returns:
        the updated
      • resourceGroupId

        public java.lang.String resourceGroupId()
        Gets the resourceGroupId. Resource group id the catalog is owned by.
        Returns:
        the resourceGroupId
      • owningAccount

        public java.lang.String owningAccount()
        Gets the owningAccount. Account that owns catalog.
        Returns:
        the owningAccount
      • catalogFilters

        public Filters catalogFilters()
        Gets the catalogFilters. Filters for account and catalog filters.
        Returns:
        the catalogFilters
      • syndicationSettings

        public SyndicationResource syndicationSettings()
        Gets the syndicationSettings. Feature information.
        Returns:
        the syndicationSettings
      • kind

        public java.lang.String kind()
        Gets the kind. Kind of catalog. Supported kinds are offering and vpe.
        Returns:
        the kind