| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. amount(BigDecimal amount) | The amount of the budget expressed as a whole number in the currency of the customer’s
rate card. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. budgetProcessingPeriodStartOffset(Integer budgetProcessingPeriodStartOffset) | The number of days offset from the first day of the month, at which the budget processing
period starts. | 
| static CreateBudgetDetails.Builder | CreateBudgetDetails. builder() | Create a new builder. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. compartmentId(String compartmentId) | The OCID of the compartment. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. copy(CreateBudgetDetails model) |  | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. definedTags(Map<String,Map<String,Object>> definedTags) | Defined tags for this resource. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. description(String description) | The description of the budget. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. displayName(String displayName) | The displayName of the budget. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. endDate(Date endDate) | The date when the one-time budget concludes. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. freeformTags(Map<String,String> freeformTags) | Free-form tags for this resource. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. processingPeriodType(ProcessingPeriodType processingPeriodType) | The type of the budget processing period. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. resetPeriod(ResetPeriod resetPeriod) | The reset period for the budget. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. startDate(Date startDate) | The date when the one-time budget begins. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. targetCompartmentId(String targetCompartmentId) | This is DEPRECATED. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. targets(List<String> targets) | The list of targets on which the budget is applied. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails.Builder. targetType(TargetType targetType) | The type of target on which the budget is applied. | 
| CreateBudgetDetails.Builder | CreateBudgetDetails. toBuilder() |  |