Class Property

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

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

      Nested Classes 
      Modifier and Type Class Description
      static class  Property.Builder
      Builder.
      static interface  Property.Type
      Property type.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String href()
      Gets the href.
      java.lang.String name()
      Gets the name.
      Property.Builder newBuilder()
      New builder.
      java.lang.String path()
      Gets the path.
      java.lang.String type()
      Gets the type.
      java.lang.String value()
      Gets the value.
      java.util.List<java.lang.String> xEnum()
      Gets the xEnum.
      • 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 Property.Builder newBuilder()
        New builder.
        Returns:
        a Property builder
      • name

        public java.lang.String name()
        Gets the name. Property name.
        Returns:
        the name
      • value

        public java.lang.String value()
        Gets the value. Property value. Any string value is valid.
        Returns:
        the value
      • href

        public java.lang.String href()
        Gets the href. API URL for interacting with the property.
        Returns:
        the href
      • xEnum

        public java.util.List<java.lang.String> xEnum()
        Gets the xEnum. Options for `single_select` property type. Only needed when using `single_select` property type.
        Returns:
        the xEnum
      • type

        public java.lang.String type()
        Gets the type. Property type.
        Returns:
        the type
      • path

        public java.lang.String path()
        Gets the path. A dot notation path for `integration` type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.
        Returns:
        the path