Class HostMeta

java.lang.Object
com.datadog.api.client.v1.model.HostMeta

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class HostMeta extends Object
Metadata associated with your host.
  • Field Details

  • Constructor Details

    • HostMeta

      public HostMeta()
  • Method Details

    • agentChecks

      public HostMeta agentChecks(List<List<Object>> agentChecks)
    • addAgentChecksItem

      public HostMeta addAgentChecksItem(List<Object> agentChecksItem)
    • getAgentChecks

      @Nullable public List<List<Object>> getAgentChecks()
      A list of Agent checks running on the host.
      Returns:
      agentChecks
    • setAgentChecks

      public void setAgentChecks(List<List<Object>> agentChecks)
    • agentVersion

      public HostMeta agentVersion(String agentVersion)
    • getAgentVersion

      @Nullable public String getAgentVersion()
      The Datadog Agent version.
      Returns:
      agentVersion
    • setAgentVersion

      public void setAgentVersion(String agentVersion)
    • cpuCores

      public HostMeta cpuCores(Long cpuCores)
    • getCpuCores

      @Nullable public Long getCpuCores()
      The number of cores.
      Returns:
      cpuCores
    • setCpuCores

      public void setCpuCores(Long cpuCores)
    • fbsdV

      public HostMeta fbsdV(List<Object> fbsdV)
    • addFbsdVItem

      public HostMeta addFbsdVItem(Object fbsdVItem)
    • getFbsdV

      @Nullable public List<Object> getFbsdV()
      An array of Mac versions.
      Returns:
      fbsdV
    • setFbsdV

      public void setFbsdV(List<Object> fbsdV)
    • gohai

      public HostMeta gohai(String gohai)
    • getGohai

      @Nullable public String getGohai()
      JSON string containing system information.
      Returns:
      gohai
    • setGohai

      public void setGohai(String gohai)
    • installMethod

      public HostMeta installMethod(HostMetaInstallMethod installMethod)
    • getInstallMethod

      @Nullable public HostMetaInstallMethod getInstallMethod()
      Agent install method.
      Returns:
      installMethod
    • setInstallMethod

      public void setInstallMethod(HostMetaInstallMethod installMethod)
    • macV

      public HostMeta macV(List<Object> macV)
    • addMacVItem

      public HostMeta addMacVItem(Object macVItem)
    • getMacV

      @Nullable public List<Object> getMacV()
      An array of Mac versions.
      Returns:
      macV
    • setMacV

      public void setMacV(List<Object> macV)
    • machine

      public HostMeta machine(String machine)
    • getMachine

      @Nullable public String getMachine()
      The machine architecture.
      Returns:
      machine
    • setMachine

      public void setMachine(String machine)
    • nixV

      public HostMeta nixV(List<Object> nixV)
    • addNixVItem

      public HostMeta addNixVItem(Object nixVItem)
    • getNixV

      @Nullable public List<Object> getNixV()
      Array of Unix versions.
      Returns:
      nixV
    • setNixV

      public void setNixV(List<Object> nixV)
    • platform

      public HostMeta platform(String platform)
    • getPlatform

      @Nullable public String getPlatform()
      The OS platform.
      Returns:
      platform
    • setPlatform

      public void setPlatform(String platform)
    • processor

      public HostMeta processor(String processor)
    • getProcessor

      @Nullable public String getProcessor()
      The processor.
      Returns:
      processor
    • setProcessor

      public void setProcessor(String processor)
    • pythonV

      public HostMeta pythonV(String pythonV)
    • getPythonV

      @Nullable public String getPythonV()
      The Python version.
      Returns:
      pythonV
    • setPythonV

      public void setPythonV(String pythonV)
    • socketFqdn

      public HostMeta socketFqdn(String socketFqdn)
    • getSocketFqdn

      @Nullable public String getSocketFqdn()
      The socket fqdn.
      Returns:
      socketFqdn
    • setSocketFqdn

      public void setSocketFqdn(String socketFqdn)
    • socketHostname

      public HostMeta socketHostname(String socketHostname)
    • getSocketHostname

      @Nullable public String getSocketHostname()
      The socket hostname.
      Returns:
      socketHostname
    • setSocketHostname

      public void setSocketHostname(String socketHostname)
    • winV

      public HostMeta winV(List<Object> winV)
    • addWinVItem

      public HostMeta addWinVItem(Object winVItem)
    • getWinV

      @Nullable public List<Object> getWinV()
      An array of Windows versions.
      Returns:
      winV
    • setWinV

      public void setWinV(List<Object> winV)
    • putAdditionalProperty

      public HostMeta 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:
      HostMeta
    • 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 HostMeta 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