| static Recommendation.Builder | Recommendation. builder() | Create a new builder. | 
| Recommendation.Builder | Recommendation.Builder. categoryId(String categoryId) | The unique OCID associated with the category. | 
| Recommendation.Builder | Recommendation.Builder. compartmentId(String compartmentId) | The OCID of the tenancy. | 
| Recommendation.Builder | Recommendation.Builder. copy(Recommendation model) |  | 
| Recommendation.Builder | Recommendation.Builder. description(String description) | Text describing the recommendation. | 
| Recommendation.Builder | Recommendation.Builder. estimatedCostSaving(Double estimatedCostSaving) | The estimated cost savings, in dollars, for the recommendation. | 
| Recommendation.Builder | Recommendation.Builder. extendedMetadata(Map<String,String> extendedMetadata) | Additional metadata key/value pairs for the recommendation. | 
| Recommendation.Builder | Recommendation.Builder. id(String id) | The unique OCID associated with the recommendation. | 
| Recommendation.Builder | Recommendation.Builder. importance(Importance importance) | The level of importance assigned to the recommendation. | 
| Recommendation.Builder | Recommendation.Builder. lifecycleState(LifecycleState lifecycleState) | The recommendation’s current state. | 
| Recommendation.Builder | Recommendation.Builder. name(String name) | The name assigned to the recommendation. | 
| Recommendation.Builder | Recommendation.Builder. resourceCounts(List<ResourceCount> resourceCounts) | An array of ResourceCount objects grouped by the status of the resource actions. | 
| Recommendation.Builder | Recommendation.Builder. status(Status status) | The current status of the recommendation. | 
| Recommendation.Builder | Recommendation.Builder. supportedLevels(SupportedLevels supportedLevels) |  | 
| Recommendation.Builder | Recommendation.Builder. timeCreated(Date timeCreated) | The date and time the recommendation details were created, in the format defined by
RFC3339. | 
| Recommendation.Builder | Recommendation.Builder. timeStatusBegin(Date timeStatusBegin) | The date and time that the recommendation entered its current status. | 
| Recommendation.Builder | Recommendation.Builder. timeStatusEnd(Date timeStatusEnd) | The date and time the current status will change. | 
| Recommendation.Builder | Recommendation.Builder. timeUpdated(Date timeUpdated) | The date and time the recommendation details were last updated, in the format defined by
RFC3339. | 
| Recommendation.Builder | Recommendation. toBuilder() |  |