Class Kind

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

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

      Nested Classes 
      Modifier and Type Class Description
      static class  Kind.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.lang.String formatKind()
      Gets the formatKind.
      java.lang.String id()
      Gets the id.
      java.lang.String installDescription()
      Gets the installDescription.
      java.util.Map<java.lang.String,​java.lang.Object> metadata()
      Gets the metadata.
      Kind.Builder newBuilder()
      New builder.
      java.util.List<Plan> plans()
      Gets the plans.
      java.util.List<java.lang.String> tags()
      Gets the tags.
      java.lang.String targetKind()
      Gets the targetKind.
      java.util.Date updated()
      Gets the updated.
      java.util.List<Version> versions()
      Gets the versions.
      • 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 Kind.Builder newBuilder()
        New builder.
        Returns:
        a Kind builder
      • id

        public java.lang.String id()
        Gets the id. Unique ID.
        Returns:
        the id
      • formatKind

        public java.lang.String formatKind()
        Gets the formatKind. content kind, e.g., helm, vm image.
        Returns:
        the formatKind
      • targetKind

        public java.lang.String targetKind()
        Gets the targetKind. target cloud to install, e.g., iks, open_shift_iks.
        Returns:
        the targetKind
      • metadata

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

        public java.lang.String installDescription()
        Gets the installDescription. Installation instruction.
        Returns:
        the installDescription
      • 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 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
      • versions

        public java.util.List<Version> versions()
        Gets the versions. list of versions.
        Returns:
        the versions
      • plans

        public java.util.List<Plan> plans()
        Gets the plans. list of plans.
        Returns:
        the plans