Package com.datadog.api.client.v2.model
Class CostAnomaliesResponseDataAttributes
java.lang.Object
com.datadog.api.client.v2.model.CostAnomaliesResponseDataAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CostAnomaliesResponseDataAttributes
extends Object
Cost anomaly results and aggregated totals for the queried window.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCostAnomaliesResponseDataAttributes(List<CostAnomaly> anomalies, Double avgDailyAnomalousCost, Double totalActualCost, Double totalAnomalousCost, Long totalCount) -
Method Summary
Modifier and TypeMethodDescriptionaddAnomaliesItem(CostAnomaly anomaliesItem) anomalies(List<CostAnomaly> anomalies) avgDailyAnomalousCost(Double avgDailyAnomalousCost) booleanReturn true if this CostAnomaliesResponseDataAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The list of cost anomalies that match the request.Average daily anomalous cost change across the queried window.Total actual cost spent across the queried window for the matching providers.Sum of the anomalous cost change across all returned anomalies.Total number of anomalies that match the request.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAnomalies(List<CostAnomaly> anomalies) voidsetAvgDailyAnomalousCost(Double avgDailyAnomalousCost) voidsetTotalActualCost(Double totalActualCost) voidsetTotalAnomalousCost(Double totalAnomalousCost) voidsetTotalCount(Long totalCount) toString()totalActualCost(Double totalActualCost) totalAnomalousCost(Double totalAnomalousCost) totalCount(Long totalCount)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ANOMALIES
- See Also:
-
JSON_PROPERTY_AVG_DAILY_ANOMALOUS_COST
- See Also:
-
JSON_PROPERTY_TOTAL_ACTUAL_COST
- See Also:
-
JSON_PROPERTY_TOTAL_ANOMALOUS_COST
- See Also:
-
JSON_PROPERTY_TOTAL_COUNT
- See Also:
-
-
Constructor Details
-
CostAnomaliesResponseDataAttributes
public CostAnomaliesResponseDataAttributes() -
CostAnomaliesResponseDataAttributes
-
-
Method Details
-
anomalies
-
addAnomaliesItem
-
getAnomalies
The list of cost anomalies that match the request.- Returns:
- anomalies
-
setAnomalies
-
avgDailyAnomalousCost
-
getAvgDailyAnomalousCost
Average daily anomalous cost change across the queried window.- Returns:
- avgDailyAnomalousCost
-
setAvgDailyAnomalousCost
-
totalActualCost
-
getTotalActualCost
Total actual cost spent across the queried window for the matching providers.- Returns:
- totalActualCost
-
setTotalActualCost
-
totalAnomalousCost
-
getTotalAnomalousCost
Sum of the anomalous cost change across all returned anomalies.- Returns:
- totalAnomalousCost
-
setTotalAnomalousCost
-
totalCount
-
getTotalCount
Total number of anomalies that match the request.- Returns:
- totalCount
-
setTotalCount
-
putAdditionalProperty
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 setvalue- The associated value- Returns:
- CostAnomaliesResponseDataAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
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
Return true if this CostAnomaliesResponseDataAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-