Class OfferingType

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

    public class OfferingType
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    Offering type.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String group()
      Gets the group.
      java.lang.String id()
      Gets the id.
      java.lang.String key()
      Gets the key.
      java.lang.String kind()
      Gets the kind.
      OfferingType.Builder newBuilder()
      New builder.
      • Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • newBuilder

        public OfferingType.Builder newBuilder()
        New builder.
        Returns:
        a OfferingType builder
      • group

        public java.lang.String group()
        Gets the group. Offering type group. "crn_service_name" is preferred over "category" as the latter is legacy and will be deprecated in the future.
        Returns:
        the group
      • key

        public java.lang.String key()
        Gets the key. CRN service name of the offering.
        Returns:
        the key
      • kind

        public java.lang.String kind()
        Gets the kind. Optional. Platform kind of the offering.
        Returns:
        the kind
      • id

        public java.lang.String id()
        Gets the id. Offering id in the catalog. This alone is enough to identify the offering.
        Returns:
        the id