Class Output

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

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

      • Output

        public Output()
    • Method Detail

      • getDataRobotKey

        public java.lang.String getDataRobotKey()
        Get the datarobot-key required for predictions associated with this Output
        Returns:
        The datarobot-key of this output
      • getDeploymentId

        public java.lang.String getDeploymentId()
        Get the unique identifier for the Deployment of this Output
        Returns:
        The ID for the deployment associated with this output
      • getUrl

        public java.lang.String getUrl()
        Get the URL for the Deployment of this Output
        Returns:
        The URL for the deployment associated with this output
      • getSource

        public java.util.Map<java.lang.String,​java.lang.String> getSource()
        Get the source for this Output
        Returns:
        The source of this output
      • getName

        public java.lang.String getName()
        Get the name of this Output
        Returns:
        The name of this output
      • getTarget

        public java.lang.String getTarget()
        Get the target for this Output
        Returns:
        The target of this output
      • getModelType

        public java.lang.String getModelType()
        Get the model type for this Output
        Returns:
        The model type for this output
      • getEvaluation

        public Evaluation getEvaluation()
        Get an Evaluation for this Output
        Returns:
        An evaluation of the learning session for this output.
      • getCreatedDate

        public org.joda.time.DateTime getCreatedDate()
        Get the date this Output was created
        Returns:
        The creation date of this Output
      • setAiId

        public void setAiId​(java.lang.String id)
      • toString

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