Class Process

java.lang.Object
ai.reveng.model.Process

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class Process extends Object
Process
  • Field Details

  • Constructor Details

    • Process

      public Process()
  • Method Details

    • pid

      public Process pid(@Nonnull Integer pid)
    • getPid

      @Nonnull public Integer getPid()
      Get pid
      Returns:
      pid
    • setPid

      public void setPid(@Nonnull Integer pid)
    • procname

      public Process procname(@Nonnull String procname)
    • getProcname

      @Nonnull public String getProcname()
      Get procname
      Returns:
      procname
    • setProcname

      public void setProcname(@Nonnull String procname)
    • executableName

      public Process executableName(@Nonnull String executableName)
    • getExecutableName

      @Nonnull public String getExecutableName()
      Get executableName
      Returns:
      executableName
    • setExecutableName

      public void setExecutableName(@Nonnull String executableName)
    • args

      public Process args(@Nonnull List<String> args)
    • addArgsItem

      public Process addArgsItem(String argsItem)
    • getArgs

      @Nonnull public List<String> getArgs()
      Get args
      Returns:
      args
    • setArgs

      public void setArgs(@Nonnull List<String> args)
    • tsFrom

      public Process tsFrom(@Nonnull BigDecimal tsFrom)
    • getTsFrom

      @Nonnull public BigDecimal getTsFrom()
      Get tsFrom
      Returns:
      tsFrom
    • setTsFrom

      public void setTsFrom(@Nonnull BigDecimal tsFrom)
    • tsTo

      public Process tsTo(@Nullable BigDecimal tsTo)
    • getTsTo

      @Nullable public BigDecimal getTsTo()
      Get tsTo
      Returns:
      tsTo
    • setTsTo

      public void setTsTo(@Nullable BigDecimal tsTo)
    • children

      public Process children(@Nonnull List<Object> children)
    • addChildrenItem

      public Process addChildrenItem(Object childrenItem)
    • getChildren

      @Nonnull public List<Object> getChildren()
      Get children
      Returns:
      children
    • setChildren

      public void setChildren(@Nonnull List<Object> children)
    • putAdditionalProperty

      public Process putAdditionalProperty(String key, Object value)
      Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
      Parameters:
      key - name of the property
      value - value of the property
      Returns:
      the Process instance itself
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      a map of objects
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - name of the property
      Returns:
      an object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

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

      public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException
      Validates the JSON Element and throws an exception if issues found
      Parameters:
      jsonElement - JSON Element
      Throws:
      IOException - if the JSON Element is invalid with respect to Process
    • fromJson

      public static Process fromJson(String jsonString) throws IOException
      Create an instance of Process given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of Process
      Throws:
      IOException - if the JSON string is invalid with respect to Process
    • toJson

      public String toJson()
      Convert an instance of Process to an JSON string
      Returns:
      JSON string