@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ArbitraryRuleResponseDataAttributesStrategy extends Object
ArbitraryRuleResponseDataAttributesStrategy object.| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ALLOCATED_BY |
static String |
JSON_PROPERTY_ALLOCATED_BY_FILTERS |
static String |
JSON_PROPERTY_ALLOCATED_BY_TAG_KEYS |
static String |
JSON_PROPERTY_BASED_ON_COSTS |
static String |
JSON_PROPERTY_BASED_ON_TIMESERIES |
static String |
JSON_PROPERTY_EVALUATE_GROUPED_BY_FILTERS |
static String |
JSON_PROPERTY_EVALUATE_GROUPED_BY_TAG_KEYS |
static String |
JSON_PROPERTY_GRANULARITY |
static String |
JSON_PROPERTY_METHOD |
boolean |
unparsed |
| Constructor and Description |
|---|
ArbitraryRuleResponseDataAttributesStrategy() |
ArbitraryRuleResponseDataAttributesStrategy(String method) |
public boolean unparsed
public static final String JSON_PROPERTY_ALLOCATED_BY
public static final String JSON_PROPERTY_ALLOCATED_BY_FILTERS
public static final String JSON_PROPERTY_ALLOCATED_BY_TAG_KEYS
public static final String JSON_PROPERTY_BASED_ON_COSTS
public static final String JSON_PROPERTY_BASED_ON_TIMESERIES
public static final String JSON_PROPERTY_EVALUATE_GROUPED_BY_FILTERS
public static final String JSON_PROPERTY_EVALUATE_GROUPED_BY_TAG_KEYS
public static final String JSON_PROPERTY_GRANULARITY
public static final String JSON_PROPERTY_METHOD
public ArbitraryRuleResponseDataAttributesStrategy()
public ArbitraryRuleResponseDataAttributesStrategy(String method)
public ArbitraryRuleResponseDataAttributesStrategy allocatedBy(List<ArbitraryRuleResponseDataAttributesStrategyAllocatedByItems> allocatedBy)
public ArbitraryRuleResponseDataAttributesStrategy addAllocatedByItem(ArbitraryRuleResponseDataAttributesStrategyAllocatedByItems allocatedByItem)
@Nullable public List<ArbitraryRuleResponseDataAttributesStrategyAllocatedByItems> getAllocatedBy()
strategy allocated_by.public void setAllocatedBy(List<ArbitraryRuleResponseDataAttributesStrategyAllocatedByItems> allocatedBy)
public ArbitraryRuleResponseDataAttributesStrategy allocatedByFilters(List<ArbitraryRuleResponseDataAttributesStrategyAllocatedByFiltersItems> allocatedByFilters)
public ArbitraryRuleResponseDataAttributesStrategy addAllocatedByFiltersItem(ArbitraryRuleResponseDataAttributesStrategyAllocatedByFiltersItems allocatedByFiltersItem)
@Nullable public List<ArbitraryRuleResponseDataAttributesStrategyAllocatedByFiltersItems> getAllocatedByFilters()
strategy allocated_by_filters.public void setAllocatedByFilters(List<ArbitraryRuleResponseDataAttributesStrategyAllocatedByFiltersItems> allocatedByFilters)
public ArbitraryRuleResponseDataAttributesStrategy allocatedByTagKeys(List<String> allocatedByTagKeys)
public ArbitraryRuleResponseDataAttributesStrategy addAllocatedByTagKeysItem(String allocatedByTagKeysItem)
@Nullable public List<String> getAllocatedByTagKeys()
strategy allocated_by_tag_keys.public ArbitraryRuleResponseDataAttributesStrategy basedOnCosts(List<ArbitraryRuleResponseDataAttributesStrategyBasedOnCostsItems> basedOnCosts)
public ArbitraryRuleResponseDataAttributesStrategy addBasedOnCostsItem(ArbitraryRuleResponseDataAttributesStrategyBasedOnCostsItems basedOnCostsItem)
@Nullable public List<ArbitraryRuleResponseDataAttributesStrategyBasedOnCostsItems> getBasedOnCosts()
strategy based_on_costs.public void setBasedOnCosts(List<ArbitraryRuleResponseDataAttributesStrategyBasedOnCostsItems> basedOnCosts)
public ArbitraryRuleResponseDataAttributesStrategy basedOnTimeseries(Map<String,Object> basedOnTimeseries)
public ArbitraryRuleResponseDataAttributesStrategy putBasedOnTimeseriesItem(String key, Object basedOnTimeseriesItem)
@Nullable public Map<String,Object> getBasedOnTimeseries()
strategy based_on_timeseries.public ArbitraryRuleResponseDataAttributesStrategy evaluateGroupedByFilters(List<ArbitraryRuleResponseDataAttributesStrategyEvaluateGroupedByFiltersItems> evaluateGroupedByFilters)
public ArbitraryRuleResponseDataAttributesStrategy addEvaluateGroupedByFiltersItem(ArbitraryRuleResponseDataAttributesStrategyEvaluateGroupedByFiltersItems evaluateGroupedByFiltersItem)
@Nullable public List<ArbitraryRuleResponseDataAttributesStrategyEvaluateGroupedByFiltersItems> getEvaluateGroupedByFilters()
strategy evaluate_grouped_by_filters.public void setEvaluateGroupedByFilters(List<ArbitraryRuleResponseDataAttributesStrategyEvaluateGroupedByFiltersItems> evaluateGroupedByFilters)
public ArbitraryRuleResponseDataAttributesStrategy evaluateGroupedByTagKeys(List<String> evaluateGroupedByTagKeys)
public ArbitraryRuleResponseDataAttributesStrategy addEvaluateGroupedByTagKeysItem(String evaluateGroupedByTagKeysItem)
@Nullable public List<String> getEvaluateGroupedByTagKeys()
strategy evaluate_grouped_by_tag_keys.public void setEvaluateGroupedByTagKeys(List<String> evaluateGroupedByTagKeys)
public ArbitraryRuleResponseDataAttributesStrategy granularity(String granularity)
@Nullable public String getGranularity()
strategy granularity.public void setGranularity(String granularity)
public ArbitraryRuleResponseDataAttributesStrategy method(String method)
public String getMethod()
strategy method.public void setMethod(String method)
public ArbitraryRuleResponseDataAttributesStrategy putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.