Class AwrDbWaitEventSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.AwrDbWaitEventSummary.Builder
-
- Enclosing class:
- AwrDbWaitEventSummary
public static class AwrDbWaitEventSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AwrDbWaitEventSummary.Builder
avgWaitTimePerSec(Double avgWaitTimePerSec)
The average wait time per second.AwrDbWaitEventSummary.Builder
avgWaitTimePerWait(Double avgWaitTimePerWait)
The average wait time in milliseconds per wait.AwrDbWaitEventSummary
build()
AwrDbWaitEventSummary.Builder
copy(AwrDbWaitEventSummary model)
AwrDbWaitEventSummary.Builder
name(String name)
The name of the event.AwrDbWaitEventSummary.Builder
snapshotId(Integer snapshotId)
The ID of the snapshot.AwrDbWaitEventSummary.Builder
timeBegin(Date timeBegin)
The begin time of the wait event.AwrDbWaitEventSummary.Builder
timeEnd(Date timeEnd)
The end time of the wait event.AwrDbWaitEventSummary.Builder
waitsPerSec(Double waitsPerSec)
The wait count per second.
-
-
-
Method Detail
-
name
public AwrDbWaitEventSummary.Builder name(String name)
The name of the event.- Parameters:
name
- the value to set- Returns:
- this builder
-
timeBegin
public AwrDbWaitEventSummary.Builder timeBegin(Date timeBegin)
The begin time of the wait event.- Parameters:
timeBegin
- the value to set- Returns:
- this builder
-
timeEnd
public AwrDbWaitEventSummary.Builder timeEnd(Date timeEnd)
The end time of the wait event.- Parameters:
timeEnd
- the value to set- Returns:
- this builder
-
waitsPerSec
public AwrDbWaitEventSummary.Builder waitsPerSec(Double waitsPerSec)
The wait count per second.- Parameters:
waitsPerSec
- the value to set- Returns:
- this builder
-
avgWaitTimePerSec
public AwrDbWaitEventSummary.Builder avgWaitTimePerSec(Double avgWaitTimePerSec)
The average wait time per second.- Parameters:
avgWaitTimePerSec
- the value to set- Returns:
- this builder
-
avgWaitTimePerWait
public AwrDbWaitEventSummary.Builder avgWaitTimePerWait(Double avgWaitTimePerWait)
The average wait time in milliseconds per wait.- Parameters:
avgWaitTimePerWait
- the value to set- Returns:
- this builder
-
snapshotId
public AwrDbWaitEventSummary.Builder snapshotId(Integer snapshotId)
The ID of the snapshot.The snapshot ID is not the OCID. It can be retrieved from the following endpoint: /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots
- Parameters:
snapshotId
- the value to set- Returns:
- this builder
-
build
public AwrDbWaitEventSummary build()
-
copy
public AwrDbWaitEventSummary.Builder copy(AwrDbWaitEventSummary model)
-
-