Class ProcessSummaryAttributes

java.lang.Object
com.datadog.api.client.v2.model.ProcessSummaryAttributes

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ProcessSummaryAttributes extends Object
Attributes for a process summary.
  • Field Details

  • Constructor Details

    • ProcessSummaryAttributes

      public ProcessSummaryAttributes()
  • Method Details

    • cmdline

      public ProcessSummaryAttributes cmdline(String cmdline)
    • getCmdline

      @Nullable public String getCmdline()
      Process command line.
      Returns:
      cmdline
    • setCmdline

      public void setCmdline(String cmdline)
    • host

      public ProcessSummaryAttributes host(String host)
    • getHost

      @Nullable public String getHost()
      Host running the process.
      Returns:
      host
    • setHost

      public void setHost(String host)
    • pid

      public ProcessSummaryAttributes pid(Long pid)
    • getPid

      @Nullable public Long getPid()
      Process ID.
      Returns:
      pid
    • setPid

      public void setPid(Long pid)
    • ppid

      public ProcessSummaryAttributes ppid(Long ppid)
    • getPpid

      @Nullable public Long getPpid()
      Parent process ID.
      Returns:
      ppid
    • setPpid

      public void setPpid(Long ppid)
    • start

      public ProcessSummaryAttributes start(String start)
    • getStart

      @Nullable public String getStart()
      Time the process was started.
      Returns:
      start
    • setStart

      public void setStart(String start)
    • tags

      public ProcessSummaryAttributes tags(List<String> tags)
    • addTagsItem

      public ProcessSummaryAttributes addTagsItem(String tagsItem)
    • getTags

      @Nullable public List<String> getTags()
      List of tags associated with the process.
      Returns:
      tags
    • setTags

      public void setTags(List<String> tags)
    • timestamp

      public ProcessSummaryAttributes timestamp(String timestamp)
    • getTimestamp

      @Nullable public String getTimestamp()
      Time the process was seen.
      Returns:
      timestamp
    • setTimestamp

      public void setTimestamp(String timestamp)
    • user

      public ProcessSummaryAttributes user(String user)
    • getUser

      @Nullable public String getUser()
      Process owner.
      Returns:
      user
    • setUser

      public void setUser(String user)
    • putAdditionalProperty

      public ProcessSummaryAttributes 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 - The arbitrary key to set
      value - The associated value
      Returns:
      ProcessSummaryAttributes
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - The arbitrary key to get
      Returns:
      The specific additional property for the given key
    • equals

      public boolean equals(Object o)
      Return true if this ProcessSummaryAttributes object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object