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 AddmDbSummary
build()
AddmDbSummary.Builder
copy(AddmDbSummary model)
AddmDbSummary.Builder
databaseDetails(DatabaseDetails databaseDetails)
AddmDbSummary.Builder
maxOverallImpact(Double maxOverallImpact)
Maximum overall impact in terms of percentage of total activityAddmDbSummary.Builder
mostFrequentCategoryDisplayName(String mostFrequentCategoryDisplayName)
Category display nameAddmDbSummary.Builder
mostFrequentCategoryName(String mostFrequentCategoryName)
Category nameAddmDbSummary.Builder
numberOfAddmTasks(Integer numberOfAddmTasks)
Number of ADDM tasksAddmDbSummary.Builder
numberOfFindings(Integer numberOfFindings)
Number of ADDM findingsAddmDbSummary.Builder
snapshotIntervalEnd(String snapshotIntervalEnd)
AWR snapshot id.AddmDbSummary.Builder
snapshotIntervalStart(String snapshotIntervalStart)
AWR snapshot id.AddmDbSummary.Builder
timeFirstSnapshotBegin(Date timeFirstSnapshotBegin)
The start timestamp that was passed into the request.AddmDbSummary.Builder
timeLatestSnapshotEnd(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)
-
-