ForecastSpend Class
- java.
lang. Object - com.
azure. resourcemanager. consumption. models. ForecastSpend
- com.
Implements
public final class ForecastSpend
implements JsonSerializable<ForecastSpend>
The forecasted cost which is being tracked for a budget.
Constructor Summary
| Constructor | Description |
|---|---|
| ForecastSpend() |
Creates an instance of Forecast |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Big |
amount()
Get the amount property: The forecasted cost for the total time period which is being tracked by the budget. |
|
static
Forecast |
fromJson(JsonReader jsonReader)
Reads an instance of Forecast |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
unit()
Get the unit property: The unit of measure for the budget amount. |
| void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
ForecastSpend
public ForecastSpend()
Creates an instance of ForecastSpend class.
Method Details
amount
public BigDecimal amount()
Get the amount property: The forecasted cost for the total time period which is being tracked by the budget. This value is only provided if the budget contains a forecast alert type.
Returns:
fromJson
public static ForecastSpend fromJson(JsonReader jsonReader)
Reads an instance of ForecastSpend from the JsonReader.
Parameters:
Returns:
Throws:
toJson
unit
public String unit()
Get the unit property: The unit of measure for the budget amount.
Returns:
validate
public void validate()
Validates the instance.