Class VariantWeightRequest

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class VariantWeightRequest extends Object
Variant weight request payload.
  • Field Details

  • Constructor Details

    • VariantWeightRequest

      public VariantWeightRequest()
    • VariantWeightRequest

      public VariantWeightRequest(Double value)
  • Method Details

    • value

      public VariantWeightRequest value(Double value)
    • getValue

      public Double getValue()
      The percentage weight for this variant.
      Returns:
      value
    • setValue

      public void setValue(Double value)
    • variantId

      public VariantWeightRequest variantId(UUID variantId)
    • getVariantId

      @Nullable public UUID getVariantId()
      The variant ID to assign weight to.
      Returns:
      variantId
    • setVariantId

      public void setVariantId(UUID variantId)
    • variantKey

      public VariantWeightRequest variantKey(String variantKey)
    • getVariantKey

      @Nullable public String getVariantKey()
      The variant key to assign weight to.
      Returns:
      variantKey
    • setVariantKey

      public void setVariantKey(String variantKey)
    • putAdditionalProperty

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