Class AwrDbSnapshotSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • awrDbId

        public AwrDbSnapshotSummary.Builder awrDbId​(String awrDbId)
        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

        Parameters:
        awrDbId - the value to set
        Returns:
        this builder
      • instanceNumber

        public AwrDbSnapshotSummary.Builder instanceNumber​(Integer instanceNumber)
        The database instance number.
        Parameters:
        instanceNumber - the value to set
        Returns:
        this builder
      • timeDbStartup

        public AwrDbSnapshotSummary.Builder timeDbStartup​(Date timeDbStartup)
        The timestamp of the database startup.
        Parameters:
        timeDbStartup - the value to set
        Returns:
        this builder
      • timeBegin

        public AwrDbSnapshotSummary.Builder timeBegin​(Date timeBegin)
        The start time of the snapshot.
        Parameters:
        timeBegin - the value to set
        Returns:
        this builder
      • timeEnd

        public AwrDbSnapshotSummary.Builder timeEnd​(Date timeEnd)
        The end time of the snapshot.
        Parameters:
        timeEnd - the value to set
        Returns:
        this builder
      • snapshotId

        public AwrDbSnapshotSummary.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
      • errorCount

        public AwrDbSnapshotSummary.Builder errorCount​(Long errorCount)
        The total number of errors.
        Parameters:
        errorCount - the value to set
        Returns:
        this builder