| Budget.Builder | Budget.Builder. actualSpend(BigDecimal actualSpend) | The actual spend in currency for the current budget cycle. | 
| Budget.Builder | Budget.Builder. alertRuleCount(Integer alertRuleCount) | The total number of alert rules in the budget. | 
| Budget.Builder | Budget.Builder. amount(BigDecimal amount) | The amount of the budget expressed in the currency of the customer’s rate card. | 
| Budget.Builder | Budget.Builder. budgetProcessingPeriodStartOffset(Integer budgetProcessingPeriodStartOffset) | The number of days offset from the first day of the month, at which the budget processing
period starts. | 
| static Budget.Builder | Budget. builder() | Create a new builder. | 
| Budget.Builder | Budget.Builder. compartmentId(String compartmentId) | The OCID of the compartment. | 
| Budget.Builder | Budget.Builder. copy(Budget model) |  | 
| Budget.Builder | Budget.Builder. definedTags(Map<String,Map<String,Object>> definedTags) | Defined tags for this resource. | 
| Budget.Builder | Budget.Builder. description(String description) | The description of the budget. | 
| Budget.Builder | Budget.Builder. displayName(String displayName) | The display name of the budget. | 
| Budget.Builder | Budget.Builder. endDate(Date endDate) | The time when the one-time budget concludes. | 
| Budget.Builder | Budget.Builder. forecastedSpend(BigDecimal forecastedSpend) | The forecasted spend in currency by the end of the current budget cycle. | 
| Budget.Builder | Budget.Builder. freeformTags(Map<String,String> freeformTags) | Free-form tags for this resource. | 
| Budget.Builder | Budget.Builder. id(String id) | The OCID of the budget. | 
| Budget.Builder | Budget.Builder. lifecycleState(LifecycleState lifecycleState) | The current state of the budget. | 
| Budget.Builder | Budget.Builder. processingPeriodType(ProcessingPeriodType processingPeriodType) | The budget processing period type. | 
| Budget.Builder | Budget.Builder. resetPeriod(ResetPeriod resetPeriod) | The reset period for the budget. | 
| Budget.Builder | Budget.Builder. startDate(Date startDate) | The date when the one-time budget begins. | 
| Budget.Builder | Budget.Builder. targetCompartmentId(String targetCompartmentId) | This is DEPRECATED. | 
| Budget.Builder | Budget.Builder. targets(List<String> targets) | The list of targets on which the budget is applied. | 
| Budget.Builder | Budget.Builder. targetType(TargetType targetType) | The type of target on which the budget is applied. | 
| Budget.Builder | Budget.Builder. timeCreated(Date timeCreated) | The time that the budget was created. | 
| Budget.Builder | Budget.Builder. timeSpendComputed(Date timeSpendComputed) | The time that the budget spend was last computed. | 
| Budget.Builder | Budget.Builder. timeUpdated(Date timeUpdated) | The time that the budget was updated. | 
| Budget.Builder | Budget. toBuilder() |  | 
| Budget.Builder | Budget.Builder. version(Integer version) | The version of the budget. |