@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ArbitraryCostUpsertRequestDataAttributesStrategy extends Object
ArbitraryCostUpsertRequestDataAttributesStrategy 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 |
|---|
ArbitraryCostUpsertRequestDataAttributesStrategy() |
ArbitraryCostUpsertRequestDataAttributesStrategy(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 ArbitraryCostUpsertRequestDataAttributesStrategy()
public ArbitraryCostUpsertRequestDataAttributesStrategy(String method)
public ArbitraryCostUpsertRequestDataAttributesStrategy allocatedBy(List<ArbitraryCostUpsertRequestDataAttributesStrategyAllocatedByItems> allocatedBy)
public ArbitraryCostUpsertRequestDataAttributesStrategy addAllocatedByItem(ArbitraryCostUpsertRequestDataAttributesStrategyAllocatedByItems allocatedByItem)
@Nullable public List<ArbitraryCostUpsertRequestDataAttributesStrategyAllocatedByItems> getAllocatedBy()
strategy allocated_by.public void setAllocatedBy(List<ArbitraryCostUpsertRequestDataAttributesStrategyAllocatedByItems> allocatedBy)
public ArbitraryCostUpsertRequestDataAttributesStrategy allocatedByFilters(List<ArbitraryCostUpsertRequestDataAttributesStrategyAllocatedByFiltersItems> allocatedByFilters)
public ArbitraryCostUpsertRequestDataAttributesStrategy addAllocatedByFiltersItem(ArbitraryCostUpsertRequestDataAttributesStrategyAllocatedByFiltersItems allocatedByFiltersItem)
@Nullable public List<ArbitraryCostUpsertRequestDataAttributesStrategyAllocatedByFiltersItems> getAllocatedByFilters()
strategy allocated_by_filters.public void setAllocatedByFilters(List<ArbitraryCostUpsertRequestDataAttributesStrategyAllocatedByFiltersItems> allocatedByFilters)
public ArbitraryCostUpsertRequestDataAttributesStrategy allocatedByTagKeys(List<String> allocatedByTagKeys)
public ArbitraryCostUpsertRequestDataAttributesStrategy addAllocatedByTagKeysItem(String allocatedByTagKeysItem)
@Nullable public List<String> getAllocatedByTagKeys()
strategy allocated_by_tag_keys.public ArbitraryCostUpsertRequestDataAttributesStrategy basedOnCosts(List<ArbitraryCostUpsertRequestDataAttributesStrategyBasedOnCostsItems> basedOnCosts)
public ArbitraryCostUpsertRequestDataAttributesStrategy addBasedOnCostsItem(ArbitraryCostUpsertRequestDataAttributesStrategyBasedOnCostsItems basedOnCostsItem)
@Nullable public List<ArbitraryCostUpsertRequestDataAttributesStrategyBasedOnCostsItems> getBasedOnCosts()
strategy based_on_costs.public void setBasedOnCosts(List<ArbitraryCostUpsertRequestDataAttributesStrategyBasedOnCostsItems> basedOnCosts)
public ArbitraryCostUpsertRequestDataAttributesStrategy basedOnTimeseries(Map<String,Object> basedOnTimeseries)
public ArbitraryCostUpsertRequestDataAttributesStrategy putBasedOnTimeseriesItem(String key, Object basedOnTimeseriesItem)
@Nullable public Map<String,Object> getBasedOnTimeseries()
strategy based_on_timeseries.public ArbitraryCostUpsertRequestDataAttributesStrategy evaluateGroupedByFilters(List<ArbitraryCostUpsertRequestDataAttributesStrategyEvaluateGroupedByFiltersItems> evaluateGroupedByFilters)
public ArbitraryCostUpsertRequestDataAttributesStrategy addEvaluateGroupedByFiltersItem(ArbitraryCostUpsertRequestDataAttributesStrategyEvaluateGroupedByFiltersItems evaluateGroupedByFiltersItem)
@Nullable public List<ArbitraryCostUpsertRequestDataAttributesStrategyEvaluateGroupedByFiltersItems> getEvaluateGroupedByFilters()
strategy evaluate_grouped_by_filters.public void setEvaluateGroupedByFilters(List<ArbitraryCostUpsertRequestDataAttributesStrategyEvaluateGroupedByFiltersItems> evaluateGroupedByFilters)
public ArbitraryCostUpsertRequestDataAttributesStrategy evaluateGroupedByTagKeys(List<String> evaluateGroupedByTagKeys)
public ArbitraryCostUpsertRequestDataAttributesStrategy addEvaluateGroupedByTagKeysItem(String evaluateGroupedByTagKeysItem)
@Nullable public List<String> getEvaluateGroupedByTagKeys()
strategy evaluate_grouped_by_tag_keys.public void setEvaluateGroupedByTagKeys(List<String> evaluateGroupedByTagKeys)
public ArbitraryCostUpsertRequestDataAttributesStrategy granularity(String granularity)
@Nullable public String getGranularity()
strategy granularity.public void setGranularity(String granularity)
public ArbitraryCostUpsertRequestDataAttributesStrategy method(String method)
public String getMethod()
strategy method.public void setMethod(String method)
public ArbitraryCostUpsertRequestDataAttributesStrategy 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.