Class SyntheticsBasicAuthSigv4

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

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

  • Constructor Details

  • Method Details

    • accessKey

      public SyntheticsBasicAuthSigv4 accessKey(String accessKey)
    • getAccessKey

      public String getAccessKey()
      Access key for the SIGV4 authentication.
      Returns:
      accessKey
    • setAccessKey

      public void setAccessKey(String accessKey)
    • region

      public SyntheticsBasicAuthSigv4 region(String region)
    • getRegion

      @Nullable public String getRegion()
      Region for the SIGV4 authentication.
      Returns:
      region
    • setRegion

      public void setRegion(String region)
    • secretKey

      public SyntheticsBasicAuthSigv4 secretKey(String secretKey)
    • getSecretKey

      public String getSecretKey()
      Secret key for the SIGV4 authentication.
      Returns:
      secretKey
    • setSecretKey

      public void setSecretKey(String secretKey)
    • serviceName

      public SyntheticsBasicAuthSigv4 serviceName(String serviceName)
    • getServiceName

      @Nullable public String getServiceName()
      Service name for the SIGV4 authentication.
      Returns:
      serviceName
    • setServiceName

      public void setServiceName(String serviceName)
    • sessionToken

      public SyntheticsBasicAuthSigv4 sessionToken(String sessionToken)
    • getSessionToken

      @Nullable public String getSessionToken()
      Session token for the SIGV4 authentication.
      Returns:
      sessionToken
    • setSessionToken

      public void setSessionToken(String sessionToken)
    • type

    • getType

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

      public void setType(SyntheticsBasicAuthSigv4Type type)
    • putAdditionalProperty

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