Class PythonCreationInfo

java.lang.Object
com.illumon.iris.db.tables.remotequery.process.PythonCreationInfo

public class PythonCreationInfo extends Object
Simple container class with Jackson properties for serialization and deserialization.
  • Constructor Details

    • PythonCreationInfo

      public PythonCreationInfo()
  • Method Details

    • getEphemeralVenv

      public Boolean getEphemeralVenv()
    • getSeedEphemeralVenv

      public Boolean getSeedEphemeralVenv()
    • getEphemeralRequirements

      public String getEphemeralRequirements()
    • setEphemeralVenv

      public void setEphemeralVenv(Boolean ephemeralVenv)
    • setSeedEphemeralVenv

      public void setSeedEphemeralVenv(Boolean seedEphemeralVenv)
    • setEphemeralRequirements

      public void setEphemeralRequirements(String ephemeralRequirements)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toPrettyString

      public String toPrettyString()
    • toJson

      public io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode toJson() throws io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException
    • fromJson

      public static PythonCreationInfo fromJson(String pythonCreationJson) throws IOException
      Throws:
      IOException
    • fromJson

      public static PythonCreationInfo fromJson(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode pythoNCreationJson)