Class SyntheticsTestResultDnsResolution

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SyntheticsTestResultDnsResolution extends Object
DNS resolution details recorded during the test execution.
  • Field Details

  • Constructor Details

    • SyntheticsTestResultDnsResolution

      public SyntheticsTestResultDnsResolution()
  • Method Details

    • attempts

      public SyntheticsTestResultDnsResolution attempts(List<Map<String,String>> attempts)
    • addAttemptsItem

      public SyntheticsTestResultDnsResolution addAttemptsItem(Map<String,String> attemptsItem)
    • getAttempts

      @Nullable public List<Map<String,String>> getAttempts()
      DNS resolution attempts made during the test.
      Returns:
      attempts
    • setAttempts

      public void setAttempts(List<Map<String,String>> attempts)
    • resolvedIp

      public SyntheticsTestResultDnsResolution resolvedIp(String resolvedIp)
    • getResolvedIp

      @Nullable public String getResolvedIp()
      Resolved IP address for the target host.
      Returns:
      resolvedIp
    • setResolvedIp

      public void setResolvedIp(String resolvedIp)
    • resolvedPort

      public SyntheticsTestResultDnsResolution resolvedPort(String resolvedPort)
    • getResolvedPort

      @Nullable public String getResolvedPort()
      Resolved port for the target service.
      Returns:
      resolvedPort
    • setResolvedPort

      public void setResolvedPort(String resolvedPort)
    • server

      public SyntheticsTestResultDnsResolution server(String server)
    • getServer

      @Nullable public String getServer()
      DNS server used for the resolution.
      Returns:
      server
    • setServer

      public void setServer(String server)
    • putAdditionalProperty

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