Class RecommendationReport.Builder
- java.lang.Object
-
- com.oracle.bmc.clusterhealth.model.RecommendationReport.Builder
-
- Enclosing class:
- RecommendationReport
public static class RecommendationReport.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecommendationReportbuild()RecommendationReport.Buildercopy(RecommendationReport model)RecommendationReport.BuildercriticalIssues(Integer criticalIssues)critical issue countRecommendationReport.BuilderinfoIssues(Integer infoIssues)info issue countRecommendationReport.Buildermetadata(Metadata metadata)RecommendationReport.Builderrecommendations(List<Recommendation> recommendations)recommendationsRecommendationReport.Buildersummary(String summary)summaryRecommendationReport.BuildertimeGenerated(Date timeGenerated)time generatedRecommendationReport.BuildertotalIssues(Integer totalIssues)total issue countRecommendationReport.BuilderwarningIssues(Integer warningIssues)warning issue count
-
-
-
Method Detail
-
summary
public RecommendationReport.Builder summary(String summary)
summary- Parameters:
summary- the value to set- Returns:
- this builder
-
totalIssues
public RecommendationReport.Builder totalIssues(Integer totalIssues)
total issue count- Parameters:
totalIssues- the value to set- Returns:
- this builder
-
criticalIssues
public RecommendationReport.Builder criticalIssues(Integer criticalIssues)
critical issue count- Parameters:
criticalIssues- the value to set- Returns:
- this builder
-
warningIssues
public RecommendationReport.Builder warningIssues(Integer warningIssues)
warning issue count- Parameters:
warningIssues- the value to set- Returns:
- this builder
-
infoIssues
public RecommendationReport.Builder infoIssues(Integer infoIssues)
info issue count- Parameters:
infoIssues- the value to set- Returns:
- this builder
-
recommendations
public RecommendationReport.Builder recommendations(List<Recommendation> recommendations)
recommendations- Parameters:
recommendations- the value to set- Returns:
- this builder
-
metadata
public RecommendationReport.Builder metadata(Metadata metadata)
-
timeGenerated
public RecommendationReport.Builder timeGenerated(Date timeGenerated)
time generated- Parameters:
timeGenerated- the value to set- Returns:
- this builder
-
build
public RecommendationReport build()
-
copy
public RecommendationReport.Builder copy(RecommendationReport model)
-
-