public static class AwrDbSnapshotRangeSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AwrDbSnapshotRangeSummary.Builder |
awrDbId(String awrDbId)
The internal ID of the database.
|
AwrDbSnapshotRangeSummary |
build() |
AwrDbSnapshotRangeSummary.Builder |
containerId(Integer containerId)
ID of the database container.
|
AwrDbSnapshotRangeSummary.Builder |
copy(AwrDbSnapshotRangeSummary model) |
AwrDbSnapshotRangeSummary.Builder |
dbName(String dbName)
The name of the database.
|
AwrDbSnapshotRangeSummary.Builder |
dbUniqueName(String dbUniqueName)
The unique name of the database.
|
AwrDbSnapshotRangeSummary.Builder |
dbVersion(String dbVersion)
The version of the database.
|
AwrDbSnapshotRangeSummary.Builder |
firstSnapshotId(Integer firstSnapshotId)
The ID of the earliest snapshot.
|
AwrDbSnapshotRangeSummary.Builder |
instanceList(List<Integer> instanceList)
The database instance numbers.
|
AwrDbSnapshotRangeSummary.Builder |
latestSnapshotId(Integer latestSnapshotId)
The ID of the latest snapshot.
|
AwrDbSnapshotRangeSummary.Builder |
snapshotCount(Long snapshotCount)
The total number of snapshots.
|
AwrDbSnapshotRangeSummary.Builder |
snapshotIntervalInMin(Integer snapshotIntervalInMin)
The interval time between snapshots (in minutes).
|
AwrDbSnapshotRangeSummary.Builder |
snapshotTimezone(String snapshotTimezone)
The time zone of the snapshot.
|
AwrDbSnapshotRangeSummary.Builder |
srcDbId(String srcDbId)
The internal ID of the database where the AWR snapshot data was collected.
|
AwrDbSnapshotRangeSummary.Builder |
srcDbName(String srcDbName)
The name of the database where the AWR snapshot data was collected.
|
AwrDbSnapshotRangeSummary.Builder |
timeDbStartup(Date timeDbStartup)
The timestamp of the database startup.
|
AwrDbSnapshotRangeSummary.Builder |
timeFirstSnapshotBegin(Date timeFirstSnapshotBegin)
The start time of the earliest snapshot.
|
AwrDbSnapshotRangeSummary.Builder |
timeLatestSnapshotEnd(Date timeLatestSnapshotEnd)
The end time of the latest snapshot.
|
public AwrDbSnapshotRangeSummary.Builder awrDbId(String awrDbId)
The internal ID of the database. The internal ID of the database is not the OCID. It can be retrieved from the following endpoint: /managedDatabases/{managedDatabaseId}/awrDbs
awrDbId
- the value to setpublic AwrDbSnapshotRangeSummary.Builder dbName(String dbName)
The name of the database.
dbName
- the value to setpublic AwrDbSnapshotRangeSummary.Builder dbUniqueName(String dbUniqueName)
The unique name of the database.
dbUniqueName
- the value to setpublic AwrDbSnapshotRangeSummary.Builder srcDbId(String srcDbId)
The internal ID of the database where the AWR snapshot data was collected.
srcDbId
- the value to setpublic AwrDbSnapshotRangeSummary.Builder srcDbName(String srcDbName)
The name of the database where the AWR snapshot data was collected.
srcDbName
- the value to setpublic AwrDbSnapshotRangeSummary.Builder instanceList(List<Integer> instanceList)
The database instance numbers.
instanceList
- the value to setpublic AwrDbSnapshotRangeSummary.Builder timeDbStartup(Date timeDbStartup)
The timestamp of the database startup.
timeDbStartup
- the value to setpublic AwrDbSnapshotRangeSummary.Builder timeFirstSnapshotBegin(Date timeFirstSnapshotBegin)
The start time of the earliest snapshot.
timeFirstSnapshotBegin
- the value to setpublic AwrDbSnapshotRangeSummary.Builder timeLatestSnapshotEnd(Date timeLatestSnapshotEnd)
The end time of the latest snapshot.
timeLatestSnapshotEnd
- the value to setpublic AwrDbSnapshotRangeSummary.Builder firstSnapshotId(Integer firstSnapshotId)
The ID of the earliest snapshot. The snapshot ID is not the OCID. It can be retrieved from the following endpoint: /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots
firstSnapshotId
- the value to setpublic AwrDbSnapshotRangeSummary.Builder latestSnapshotId(Integer latestSnapshotId)
The ID of the latest snapshot. The snapshot ID is not the OCID. It can be retrieved from the following endpoint: /managedDatabases/{managedDatabaseId}/awrDbs/{awrDbId}/awrDbSnapshots
latestSnapshotId
- the value to setpublic AwrDbSnapshotRangeSummary.Builder snapshotCount(Long snapshotCount)
The total number of snapshots.
snapshotCount
- the value to setpublic AwrDbSnapshotRangeSummary.Builder snapshotIntervalInMin(Integer snapshotIntervalInMin)
The interval time between snapshots (in minutes).
snapshotIntervalInMin
- the value to setpublic AwrDbSnapshotRangeSummary.Builder containerId(Integer containerId)
ID of the database container. The database container ID is not the OCID. It can be retrieved from the following endpoint: /managedDatabases/{managedDatabaseId}/awrDbSnapshotRanges
containerId
- the value to setpublic AwrDbSnapshotRangeSummary.Builder dbVersion(String dbVersion)
The version of the database.
dbVersion
- the value to setpublic AwrDbSnapshotRangeSummary.Builder snapshotTimezone(String snapshotTimezone)
The time zone of the snapshot.
snapshotTimezone
- the value to setpublic AwrDbSnapshotRangeSummary build()
public AwrDbSnapshotRangeSummary.Builder copy(AwrDbSnapshotRangeSummary model)
Copyright © 2016–2025. All rights reserved.