Package com.datadog.api.client.v2.model
Class BudgetWithEntriesDataAttributesEntriesItems
java.lang.Object
com.datadog.api.client.v2.model.BudgetWithEntriesDataAttributesEntriesItems
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class BudgetWithEntriesDataAttributesEntriesItems
extends Object
A single monthly budget entry defining the allocated amount and optional tag filters for a
specific month.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this BudgetWithEntriesDataAttributesEntriesItems object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The budgeted amount for this entry.getCosts()Cost data for a single budget entry.getMonth()The month this budget entry applies to, in YYYYMM format.The list of tag filters that scope this budget entry to specific resources.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidvoidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AMOUNT
- See Also:
-
JSON_PROPERTY_COSTS
- See Also:
-
JSON_PROPERTY_MONTH
- See Also:
-
JSON_PROPERTY_TAG_FILTERS
- See Also:
-
-
Constructor Details
-
BudgetWithEntriesDataAttributesEntriesItems
public BudgetWithEntriesDataAttributesEntriesItems()
-
-
Method Details
-
amount
-
getAmount
The budgeted amount for this entry.- Returns:
- amount
-
setAmount
-
costs
-
getCosts
Cost data for a single budget entry.- Returns:
- costs
-
setCosts
-
month
-
getMonth
The month this budget entry applies to, in YYYYMM format.- Returns:
- month
-
setMonth
-
tagFilters
public BudgetWithEntriesDataAttributesEntriesItems tagFilters(List<BudgetWithEntriesDataAttributesEntriesItemsTagFiltersItems> tagFilters) -
addTagFiltersItem
public BudgetWithEntriesDataAttributesEntriesItems addTagFiltersItem(BudgetWithEntriesDataAttributesEntriesItemsTagFiltersItems tagFiltersItem) -
getTagFilters
The list of tag filters that scope this budget entry to specific resources.- Returns:
- tagFilters
-
setTagFilters
public void setTagFilters(List<BudgetWithEntriesDataAttributesEntriesItemsTagFiltersItems> tagFilters) -
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:
- BudgetWithEntriesDataAttributesEntriesItems
-
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 BudgetWithEntriesDataAttributesEntriesItems object is equal to o. -
hashCode
public int hashCode() -
toString
-