Class LearningSessionFeatures

  • All Implemented Interfaces:
    java.io.Serializable

    public class LearningSessionFeatures
    extends java.lang.Object
    implements java.io.Serializable
    A reference to the features of a LearningSession on the DataRobot server. Client code that uses the DataRobot AI API package generally should not construct these objects directly, they should be instantiated by AI API Client methods. This object may be out of sync with the DataRobot sever, for example, if multiple processes or users have permission to modify or delete it on the server.
    See Also:
    Serialized Form
    • Constructor Detail

      • LearningSessionFeatures

        public LearningSessionFeatures()
    • Method Detail

      • getId

        public java.lang.String getId()
        Get the unique identifier for the LearningSession these LearningSessionFeatures are associated with
        Returns:
        The ID of the learning session for these features
      • getTarget

        public java.lang.String getTarget()
        Get the target for the LearningSession these LearningSessionFeatures are associated with
        Returns:
        The target of the learning session for these features
      • getDatasetId

        public java.lang.String getDatasetId()
        Get the unique identifier for the Dataset these LearningSessionFeatures are associated with
        Returns:
        The ID of the dataset for these features
      • getFeatures

        public java.util.List<Feature> getFeatures()
        Retrieve a list of Feature objects associated with this LearningSession
        Returns:
        A list of feature objects
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
        internal
      • setAdditionalProperty

        public void setAdditionalProperty​(java.lang.String name,
                                          java.lang.Object value)
        internal
      • hashCode

        public int hashCode()
        internal
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object other)
        internal
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object