Package com.oracle.bmc.opsi.model
Class AddmDbSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.AddmDbSummary.Builder
-
- Enclosing class:
- AddmDbSummary
public static class AddmDbSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddmDbSummarybuild()AddmDbSummary.Buildercopy(AddmDbSummary model)AddmDbSummary.BuilderdatabaseDetails(DatabaseDetails databaseDetails)AddmDbSummary.BuildermaxOverallImpact(Double maxOverallImpact)Maximum overall impact in terms of percentage of total activityAddmDbSummary.BuildermostFrequentCategoryDisplayName(String mostFrequentCategoryDisplayName)Category display nameAddmDbSummary.BuildermostFrequentCategoryName(String mostFrequentCategoryName)Category nameAddmDbSummary.BuildernumberOfAddmTasks(Integer numberOfAddmTasks)Number of ADDM tasksAddmDbSummary.BuildernumberOfFindings(Integer numberOfFindings)Number of ADDM findingsAddmDbSummary.BuildersnapshotIntervalEnd(String snapshotIntervalEnd)AWR snapshot id.AddmDbSummary.BuildersnapshotIntervalStart(String snapshotIntervalStart)AWR snapshot id.AddmDbSummary.BuildertimeFirstSnapshotBegin(Date timeFirstSnapshotBegin)The start timestamp that was passed into the request.AddmDbSummary.BuildertimeLatestSnapshotEnd(Date timeLatestSnapshotEnd)The end timestamp that was passed into the request.
-
-
-
Method Detail
-
databaseDetails
public AddmDbSummary.Builder databaseDetails(DatabaseDetails databaseDetails)
-
numberOfFindings
public AddmDbSummary.Builder numberOfFindings(Integer numberOfFindings)
Number of ADDM findings- Parameters:
numberOfFindings- the value to set- Returns:
- this builder
-
numberOfAddmTasks
public AddmDbSummary.Builder numberOfAddmTasks(Integer numberOfAddmTasks)
Number of ADDM tasks- Parameters:
numberOfAddmTasks- the value to set- Returns:
- this builder
-
timeFirstSnapshotBegin
public AddmDbSummary.Builder timeFirstSnapshotBegin(Date timeFirstSnapshotBegin)
The start timestamp that was passed into the request.- Parameters:
timeFirstSnapshotBegin- the value to set- Returns:
- this builder
-
timeLatestSnapshotEnd
public AddmDbSummary.Builder timeLatestSnapshotEnd(Date timeLatestSnapshotEnd)
The end timestamp that was passed into the request.- Parameters:
timeLatestSnapshotEnd- the value to set- Returns:
- this builder
-
snapshotIntervalStart
public AddmDbSummary.Builder snapshotIntervalStart(String snapshotIntervalStart)
AWR snapshot id.- Parameters:
snapshotIntervalStart- the value to set- Returns:
- this builder
-
snapshotIntervalEnd
public AddmDbSummary.Builder snapshotIntervalEnd(String snapshotIntervalEnd)
AWR snapshot id.- Parameters:
snapshotIntervalEnd- the value to set- Returns:
- this builder
-
maxOverallImpact
public AddmDbSummary.Builder maxOverallImpact(Double maxOverallImpact)
Maximum overall impact in terms of percentage of total activity- Parameters:
maxOverallImpact- the value to set- Returns:
- this builder
-
mostFrequentCategoryName
public AddmDbSummary.Builder mostFrequentCategoryName(String mostFrequentCategoryName)
Category name- Parameters:
mostFrequentCategoryName- the value to set- Returns:
- this builder
-
mostFrequentCategoryDisplayName
public AddmDbSummary.Builder mostFrequentCategoryDisplayName(String mostFrequentCategoryDisplayName)
Category display name- Parameters:
mostFrequentCategoryDisplayName- the value to set- Returns:
- this builder
-
build
public AddmDbSummary build()
-
copy
public AddmDbSummary.Builder copy(AddmDbSummary model)
-
-