Package com.oracle.bmc.opsi.model
Class AddmDbFindingsTimeSeriesSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.model.AddmDbFindingsTimeSeriesSummary.Builder
-
- Enclosing class:
- AddmDbFindingsTimeSeriesSummary
public static class AddmDbFindingsTimeSeriesSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
id
public AddmDbFindingsTimeSeriesSummary.Builder id(String id)
The OCID of the Database insight.- Parameters:
id
- the value to set- Returns:
- this builder
-
taskId
public AddmDbFindingsTimeSeriesSummary.Builder taskId(Integer taskId)
Unique ADDM task id- Parameters:
taskId
- the value to set- Returns:
- this builder
-
taskName
public AddmDbFindingsTimeSeriesSummary.Builder taskName(String taskName)
ADDM task name- Parameters:
taskName
- the value to set- Returns:
- this builder
-
findingId
public AddmDbFindingsTimeSeriesSummary.Builder findingId(String findingId)
Unique finding id- Parameters:
findingId
- the value to set- Returns:
- this builder
-
timestamp
public AddmDbFindingsTimeSeriesSummary.Builder timestamp(Date timestamp)
Timestamp when finding was generated- Parameters:
timestamp
- the value to set- Returns:
- this builder
-
timeAnalysisStarted
public AddmDbFindingsTimeSeriesSummary.Builder timeAnalysisStarted(Date timeAnalysisStarted)
Start Timestamp of snapshot- Parameters:
timeAnalysisStarted
- the value to set- Returns:
- this builder
-
timeAnalysisEnded
public AddmDbFindingsTimeSeriesSummary.Builder timeAnalysisEnded(Date timeAnalysisEnded)
End Timestamp of snapshot- Parameters:
timeAnalysisEnded
- the value to set- Returns:
- this builder
-
categoryName
public AddmDbFindingsTimeSeriesSummary.Builder categoryName(String categoryName)
Category name- Parameters:
categoryName
- the value to set- Returns:
- this builder
-
categoryDisplayName
public AddmDbFindingsTimeSeriesSummary.Builder categoryDisplayName(String categoryDisplayName)
Category display name- Parameters:
categoryDisplayName
- the value to set- Returns:
- this builder
-
name
public AddmDbFindingsTimeSeriesSummary.Builder name(String name)
Finding name- Parameters:
name
- the value to set- Returns:
- this builder
-
message
public AddmDbFindingsTimeSeriesSummary.Builder message(String message)
Finding message- Parameters:
message
- the value to set- Returns:
- this builder
-
analysisDbTimeInSecs
public AddmDbFindingsTimeSeriesSummary.Builder analysisDbTimeInSecs(Double analysisDbTimeInSecs)
DB time in seconds for the snapshot- Parameters:
analysisDbTimeInSecs
- the value to set- Returns:
- this builder
-
analysisAvgActiveSessions
public AddmDbFindingsTimeSeriesSummary.Builder analysisAvgActiveSessions(Double analysisAvgActiveSessions)
DB avg active sessions for the snapshot- Parameters:
analysisAvgActiveSessions
- the value to set- Returns:
- this builder
-
impactDbTimeInSecs
public AddmDbFindingsTimeSeriesSummary.Builder impactDbTimeInSecs(Double impactDbTimeInSecs)
Impact in seconds- Parameters:
impactDbTimeInSecs
- the value to set- Returns:
- this builder
-
impactPercent
public AddmDbFindingsTimeSeriesSummary.Builder impactPercent(Double impactPercent)
Impact in terms of percentage of total activity- Parameters:
impactPercent
- the value to set- Returns:
- this builder
-
impactAvgActiveSessions
public AddmDbFindingsTimeSeriesSummary.Builder impactAvgActiveSessions(Double impactAvgActiveSessions)
Impact in terms of average active sessions- Parameters:
impactAvgActiveSessions
- the value to set- Returns:
- this builder
-
build
public AddmDbFindingsTimeSeriesSummary build()
-
copy
public AddmDbFindingsTimeSeriesSummary.Builder copy(AddmDbFindingsTimeSeriesSummary model)
-
-