Class GetMultipleRulesetsRequestDataAttributes

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class GetMultipleRulesetsRequestDataAttributes extends Object
The request attributes for fetching multiple rulesets, specifying which rulesets to retrieve and what data to include.
  • Field Details

  • Constructor Details

    • GetMultipleRulesetsRequestDataAttributes

      public GetMultipleRulesetsRequestDataAttributes()
  • Method Details

    • includeTestingRules

      public GetMultipleRulesetsRequestDataAttributes includeTestingRules(Boolean includeTestingRules)
    • getIncludeTestingRules

      @Nullable public Boolean getIncludeTestingRules()
      When true, rules that are available in testing mode are included in the response.
      Returns:
      includeTestingRules
    • setIncludeTestingRules

      public void setIncludeTestingRules(Boolean includeTestingRules)
    • includeTests

      public GetMultipleRulesetsRequestDataAttributes includeTests(Boolean includeTests)
    • getIncludeTests

      @Nullable public Boolean getIncludeTests()
      When true, test cases associated with each rule are included in the response.
      Returns:
      includeTests
    • setIncludeTests

      public void setIncludeTests(Boolean includeTests)
    • rulesets

    • addRulesetsItem

      public GetMultipleRulesetsRequestDataAttributes addRulesetsItem(String rulesetsItem)
    • getRulesets

      @Nullable public List<String> getRulesets()
      The list of ruleset names to retrieve.
      Returns:
      rulesets
    • setRulesets

      public void setRulesets(List<String> rulesets)
    • putAdditionalProperty

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