Class Plan

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

    public class Plan
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    Offering plan.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Plan.Builder
      Builder.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<Feature> additionalFeatures()
      Gets the additionalFeatures.
      java.util.Date created()
      Gets the created.
      java.util.List<Deployment> deployments()
      Gets the deployments.
      java.lang.String id()
      Gets the id.
      java.lang.String label()
      Gets the label.
      java.lang.String longDescription()
      Gets the longDescription.
      java.util.Map<java.lang.String,​java.lang.Object> metadata()
      Gets the metadata.
      java.lang.String name()
      Gets the name.
      Plan.Builder newBuilder()
      New builder.
      java.lang.String shortDescription()
      Gets the shortDescription.
      java.util.List<java.lang.String> tags()
      Gets the tags.
      java.util.Date updated()
      Gets the updated.
      • 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 Plan.Builder newBuilder()
        New builder.
        Returns:
        a Plan builder
      • id

        public java.lang.String id()
        Gets the id. unique id.
        Returns:
        the id
      • 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
      • 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
      • metadata

        public java.util.Map<java.lang.String,​java.lang.Object> metadata()
        Gets the metadata. open ended metadata information.
        Returns:
        the metadata
      • tags

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

        public java.util.List<Feature> additionalFeatures()
        Gets the additionalFeatures. list of features associated with this offering.
        Returns:
        the additionalFeatures
      • 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
      • deployments

        public java.util.List<Deployment> deployments()
        Gets the deployments. list of deployments.
        Returns:
        the deployments