public static class AwrDatabaseSnapshotRangeSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public AwrDatabaseSnapshotRangeSummary.Builder awrSourceDatabaseIdentifier(String awrSourceDatabaseIdentifier)
The internal ID of the database. The internal ID of the database is not the OCID. It can be retrieved from the following endpoint: /awrHubs/{awrHubId}/awrDatabases
awrSourceDatabaseIdentifier
- the value to setpublic AwrDatabaseSnapshotRangeSummary.Builder dbName(String dbName)
The name of the database.
dbName
- the value to setpublic AwrDatabaseSnapshotRangeSummary.Builder instanceList(List<Integer> instanceList)
The database instance numbers.
instanceList
- the value to setpublic AwrDatabaseSnapshotRangeSummary.Builder timeDbStartup(Date timeDbStartup)
The timestamp of the database startup.
timeDbStartup
- the value to setpublic AwrDatabaseSnapshotRangeSummary.Builder timeFirstSnapshotBegin(Date timeFirstSnapshotBegin)
The start time of the earliest snapshot.
timeFirstSnapshotBegin
- the value to setpublic AwrDatabaseSnapshotRangeSummary.Builder timeLatestSnapshotEnd(Date timeLatestSnapshotEnd)
The end time of the latest snapshot.
timeLatestSnapshotEnd
- the value to setpublic AwrDatabaseSnapshotRangeSummary.Builder firstSnapshotIdentifier(Integer firstSnapshotIdentifier)
The ID of the earliest snapshot. The snapshot identifier is not the OCID. It can be retrieved from the following endpoint: /awrHubs/{awrHubId}/awrDatabaseSnapshots
firstSnapshotIdentifier
- the value to setpublic AwrDatabaseSnapshotRangeSummary.Builder latestSnapshotIdentifier(Integer latestSnapshotIdentifier)
The ID of the latest snapshot. The snapshot identifier is not the OCID. It can be retrieved from the following endpoint: /awrHubs/{awrHubId}/awrDatabaseSnapshots
latestSnapshotIdentifier
- the value to setpublic AwrDatabaseSnapshotRangeSummary.Builder snapshotCount(Long snapshotCount)
The total number of snapshots.
snapshotCount
- the value to setpublic AwrDatabaseSnapshotRangeSummary.Builder snapshotIntervalInMin(Integer snapshotIntervalInMin)
The interval time between snapshots (in minutes).
snapshotIntervalInMin
- the value to setpublic AwrDatabaseSnapshotRangeSummary.Builder dbVersion(String dbVersion)
The version of the database.
dbVersion
- the value to setpublic AwrDatabaseSnapshotRangeSummary.Builder snapshotTimezone(String snapshotTimezone)
The time zone of the snapshot. sample - snapshotTimezone=+0 00:00:00
snapshotTimezone
- the value to setpublic AwrDatabaseSnapshotRangeSummary build()
public AwrDatabaseSnapshotRangeSummary.Builder copy(AwrDatabaseSnapshotRangeSummary model)
Copyright © 2016–2024. All rights reserved.