Class ProcessNode

java.lang.Object
ai.reveng.model.ProcessNode

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

  • Constructor Details

    • ProcessNode

      public ProcessNode()
  • Method Details

    • args

      public ProcessNode args(@Nullable List<String> args)
    • addArgsItem

      public ProcessNode addArgsItem(String argsItem)
    • getArgs

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

      public void setArgs(@Nullable List<String> args)
    • attributed

      public ProcessNode attributed(@Nonnull Boolean attributed)
    • getAttributed

      @Nonnull public Boolean getAttributed()
      Get attributed
      Returns:
      attributed
    • setAttributed

      public void setAttributed(@Nonnull Boolean attributed)
    • children

      public ProcessNode children(@Nullable List<ProcessNode> children)
    • addChildrenItem

      public ProcessNode addChildrenItem(ProcessNode childrenItem)
    • getChildren

      @Nullable public List<ProcessNode> getChildren()
      Get children
      Returns:
      children
    • setChildren

      public void setChildren(@Nullable List<ProcessNode> children)
    • exitCode

      public ProcessNode exitCode(@Nullable Long exitCode)
    • getExitCode

      @Nullable public Long getExitCode()
      Get exitCode
      Returns:
      exitCode
    • setExitCode

      public void setExitCode(@Nullable Long exitCode)
    • exitCodeStr

      public ProcessNode exitCodeStr(@Nullable String exitCodeStr)
    • getExitCodeStr

      @Nullable public String getExitCodeStr()
      Get exitCodeStr
      Returns:
      exitCodeStr
    • setExitCodeStr

      public void setExitCodeStr(@Nullable String exitCodeStr)
    • exitedAt

      public ProcessNode exitedAt(@Nullable Double exitedAt)
    • getExitedAt

      @Nullable public Double getExitedAt()
      Get exitedAt
      Returns:
      exitedAt
    • setExitedAt

      public void setExitedAt(@Nullable Double exitedAt)
    • killedBy

      public ProcessNode killedBy(@Nullable Long killedBy)
    • getKilledBy

      @Nullable public Long getKilledBy()
      Get killedBy
      Returns:
      killedBy
    • setKilledBy

      public void setKilledBy(@Nullable Long killedBy)
    • name

      public ProcessNode name(@Nonnull String name)
    • getName

      @Nonnull public String getName()
      Get name
      Returns:
      name
    • setName

      public void setName(@Nonnull String name)
    • pid

      public ProcessNode pid(@Nonnull Long pid)
    • getPid

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

      public void setPid(@Nonnull Long pid)
    • seqid

      public ProcessNode seqid(@Nonnull Long seqid)
    • getSeqid

      @Nonnull public Long getSeqid()
      Get seqid
      Returns:
      seqid
    • setSeqid

      public void setSeqid(@Nonnull Long seqid)
    • startedAt

      public ProcessNode startedAt(@Nullable Double startedAt)
    • getStartedAt

      @Nullable public Double getStartedAt()
      Get startedAt
      Returns:
      startedAt
    • setStartedAt

      public void setStartedAt(@Nullable Double startedAt)
    • 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 ProcessNode
    • fromJson

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

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