Class DatabaseCloudServiceDetails


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20181201")
    public final class DatabaseCloudServiceDetails
    extends DatabaseDetails
    The details of the cloud database to be registered as a target database in Data Safe.
    Note: Objects should always be created or deserialized using the DatabaseCloudServiceDetails.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 DatabaseCloudServiceDetails.Builder, which maintain a set of all explicitly set fields called DatabaseCloudServiceDetails.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).
    • Method Detail

      • getVmClusterId

        public String getVmClusterId()
        The OCID of the VM cluster in which the database is running.
        Returns:
        the value
      • getDbSystemId

        public String getDbSystemId()
        The OCID of the cloud database registered as a target database in Data Safe.
        Returns:
        the value
      • getListenerPort

        public Integer getListenerPort()
        The port number of the database listener.
        Returns:
        the value
      • getServiceName

        public String getServiceName()
        The database service name.
        Returns:
        the value
      • toString

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