Class Dataset

  • All Implemented Interfaces:
    INeedClient, java.io.Serializable

    public class Dataset
    extends java.lang.Object
    implements java.io.Serializable, INeedClient
    A reference to a Dataset 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

      • Dataset

        public Dataset()
    • Method Detail

      • getId

        public java.lang.String getId()
        Retrieve the unique identifier for this Dataset
        Returns:
        The ID for this dataset
      • getName

        public java.lang.String getName()
        Retrieve the name of this Dataset
        Returns:
        The name of this dataset
      • getCreatedOn

        public org.joda.time.DateTime getCreatedOn()
        Retrieve the datetime this Dataset was created
        Returns:
        The creation datetime of this dataset
      • getSize

        public int getSize()
        Retrieve the size of this Dataset
        Returns:
        The size of the Dataset
      • getRowCount

        public int getRowCount()
        Retrieve the number of rows of this Dataset
        Returns:
        The number of rows of the Dataset
      • getColumnCount

        public int getColumnCount()
        Retrieve the number of columns of this Dataset
        Returns:
        The number of columns of the Dataset
      • 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