Class PointInTimeDbSystemSourceDetails


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20220915")
    public final class PointInTimeDbSystemSourceDetails
    extends SourceDetails
    Details of database system point-in-time recovery.
    Note: Objects should always be created or deserialized using the PointInTimeDbSystemSourceDetails.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the PointInTimeDbSystemSourceDetails.Builder, which maintain a set of all explicitly set fields called PointInTimeDbSystemSourceDetails.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Constructor Detail

      • PointInTimeDbSystemSourceDetails

        @Deprecated
        public PointInTimeDbSystemSourceDetails​(String dbSystemId,
                                                Date timeToRestore)
        Deprecated.
    • Method Detail

      • getDbSystemId

        public String getDbSystemId()
        The OCID of the source database system which will be used to perform point-in-time recovery.
        Returns:
        the value
      • getTimeToRestore

        public Date getTimeToRestore()
        The target point-in-time of the source database system that will be restored, expressed in RFC 3339 timestamp format.

        Point-in-time recovery can only performed in granularity of seconds. Example: 2016-08-25T21:10:29Z

        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class SourceDetails
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation