Class SyntheticsBasicAuthNTLM

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SyntheticsBasicAuthNTLM extends Object
Object to handle NTLM authentication when performing the test.
  • Field Details

  • Constructor Details

    • SyntheticsBasicAuthNTLM

      public SyntheticsBasicAuthNTLM()
    • SyntheticsBasicAuthNTLM

      public SyntheticsBasicAuthNTLM(SyntheticsBasicAuthNTLMType type)
  • Method Details

    • domain

      public SyntheticsBasicAuthNTLM domain(String domain)
    • getDomain

      @Nullable public String getDomain()
      Domain for the authentication to use when performing the test.
      Returns:
      domain
    • setDomain

      public void setDomain(String domain)
    • password

      public SyntheticsBasicAuthNTLM password(String password)
    • getPassword

      @Nullable public String getPassword()
      Password for the authentication to use when performing the test.
      Returns:
      password
    • setPassword

      public void setPassword(String password)
    • type

    • getType

      public SyntheticsBasicAuthNTLMType getType()
      The type of authentication to use when performing the test.
      Returns:
      type
    • setType

      public void setType(SyntheticsBasicAuthNTLMType type)
    • username

      public SyntheticsBasicAuthNTLM username(String username)
    • getUsername

      @Nullable public String getUsername()
      Username for the authentication to use when performing the test.
      Returns:
      username
    • setUsername

      public void setUsername(String username)
    • workstation

      public SyntheticsBasicAuthNTLM workstation(String workstation)
    • getWorkstation

      @Nullable public String getWorkstation()
      Workstation for the authentication to use when performing the test.
      Returns:
      workstation
    • setWorkstation

      public void setWorkstation(String workstation)
    • putAdditionalProperty

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