Class SyntheticsTestResultNetstats

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SyntheticsTestResultNetstats extends Object
Aggregated network statistics from the test execution.
  • Field Details

  • Constructor Details

    • SyntheticsTestResultNetstats

      public SyntheticsTestResultNetstats()
  • Method Details

    • hops

    • getHops

      @Nullable public SyntheticsTestResultNetstatsHops getHops()
      Statistics about the number of hops for a network test.
      Returns:
      hops
    • setHops

      public void setHops(SyntheticsTestResultNetstatsHops hops)
    • jitter

      public SyntheticsTestResultNetstats jitter(Double jitter)
    • getJitter

      @Nullable public Double getJitter()
      Network jitter in milliseconds.
      Returns:
      jitter
    • setJitter

      public void setJitter(Double jitter)
    • latency

    • getLatency

      @Nullable public SyntheticsTestResultNetworkLatency getLatency()
      Latency statistics for a network probe.
      Returns:
      latency
    • setLatency

      public void setLatency(SyntheticsTestResultNetworkLatency latency)
    • packetLossPercentage

      public SyntheticsTestResultNetstats packetLossPercentage(Double packetLossPercentage)
    • getPacketLossPercentage

      @Nullable public Double getPacketLossPercentage()
      Percentage of probe packets lost.
      Returns:
      packetLossPercentage
    • setPacketLossPercentage

      public void setPacketLossPercentage(Double packetLossPercentage)
    • packetsReceived

      public SyntheticsTestResultNetstats packetsReceived(Long packetsReceived)
    • getPacketsReceived

      @Nullable public Long getPacketsReceived()
      Number of probe packets received.
      Returns:
      packetsReceived
    • setPacketsReceived

      public void setPacketsReceived(Long packetsReceived)
    • packetsSent

      public SyntheticsTestResultNetstats packetsSent(Long packetsSent)
    • getPacketsSent

      @Nullable public Long getPacketsSent()
      Number of probe packets sent.
      Returns:
      packetsSent
    • setPacketsSent

      public void setPacketsSent(Long packetsSent)
    • putAdditionalProperty

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