Class GetAutonomousDatabaseResult


  • public final class GetAutonomousDatabaseResult
    extends java.lang.Object
    • Method Detail

      • actualUsedDataStorageSizeInTbs

        public java.lang.Double actualUsedDataStorageSizeInTbs()
        Returns:
        Actual data storage currently in use, in TB.
      • allocatedStorageSizeInTbs

        public java.lang.Double allocatedStorageSizeInTbs()
        Returns:
        Storage currently allocated, in TB.
      • allowlistedIps

        public java.util.List<java.lang.String> allowlistedIps()
        Returns:
        IP addresses allowed to access the database.
      • arn

        public java.lang.String arn()
        Returns:
        ARN of the Autonomous Database.
      • autoRefreshFrequencyInSeconds

        public java.lang.Integer autoRefreshFrequencyInSeconds()
        Returns:
        Automatic refresh frequency in seconds.
      • autoRefreshPointLagInSeconds

        public java.lang.Integer autoRefreshPointLagInSeconds()
        Returns:
        Refresh lag from the source in seconds.
      • autonomousMaintenanceScheduleType

        public java.lang.String autonomousMaintenanceScheduleType()
        Returns:
        Maintenance schedule type.
      • availabilityZone

        public java.lang.String availabilityZone()
        Returns:
        Availability Zone of the database.
      • availabilityZoneId

        public java.lang.String availabilityZoneId()
        Returns:
        Availability Zone ID of the database.
      • availableUpgradeVersions

        public java.util.List<java.lang.String> availableUpgradeVersions()
        Returns:
        Oracle Database versions available for upgrade.
      • backupRetentionPeriodInDays

        public java.lang.Integer backupRetentionPeriodInDays()
        Returns:
        Automatic backup retention period in days.
      • byolComputeCountLimit

        public java.lang.Double byolComputeCountLimit()
        Returns:
        Maximum BYOL compute capacity.
      • characterSet

        public java.lang.String characterSet()
        Returns:
        Database character set.
      • computeCount

        public java.lang.Double computeCount()
        Returns:
        Compute capacity allocated to the database tool.
      • computeModel

        public java.lang.String computeModel()
        Returns:
        Compute model, either `ECPU` or `OCPU`.
      • cpuCoreCount

        public java.lang.Integer cpuCoreCount()
        Returns:
        Allocated CPU core count.
      • createdAt

        public java.lang.String createdAt()
        Returns:
        Creation date and time.
      • dataStorageSizeInGbs

        public java.lang.Integer dataStorageSizeInGbs()
        Returns:
        Data volume size in GB.
      • dataStorageSizeInTbs

        public java.lang.Double dataStorageSizeInTbs()
        Returns:
        Data volume size in TB.
      • databaseEdition

        public java.lang.String databaseEdition()
        Returns:
        Oracle Database edition.
      • databaseType

        public java.lang.String databaseType()
        Returns:
        Autonomous Database type.
      • dbName

        public java.lang.String dbName()
        Returns:
        Database name.
      • dbVersion

        public java.lang.String dbVersion()
        Returns:
        Oracle Database software version.
      • dbWorkload

        public java.lang.String dbWorkload()
        Returns:
        Database workload.
      • displayName

        public java.lang.String displayName()
        Returns:
        User-friendly database name.
      • encryptionKeyProvider

        public java.lang.String encryptionKeyProvider()
        Returns:
        Encryption key provider.
      • id

        public java.lang.String id()
      • isAutoScalingEnabled

        public java.lang.Boolean isAutoScalingEnabled()
        Returns:
        Whether automatic compute scaling is enabled.
      • isAutoScalingForStorageEnabled

        public java.lang.Boolean isAutoScalingForStorageEnabled()
        Returns:
        Whether automatic storage scaling is enabled.
      • isBackupRetentionLocked

        public java.lang.Boolean isBackupRetentionLocked()
        Returns:
        Whether the backup retention period is locked.
      • isLocalDataGuardEnabled

        public java.lang.Boolean isLocalDataGuardEnabled()
        Returns:
        Whether local Oracle Data Guard is enabled.
      • isMtlsConnectionRequired

        public java.lang.Boolean isMtlsConnectionRequired()
        Returns:
        Whether mutual TLS is required.
      • isRefreshableClone

        public java.lang.Boolean isRefreshableClone()
        Returns:
        Whether the database is a refreshable clone.
      • kmsKeyId

        public java.lang.String kmsKeyId()
        Returns:
        ARN of the AWS KMS encryption key, when configured.
      • licenseModel

        public java.lang.String licenseModel()
        Returns:
        Oracle license model.
      • localAdgAutoFailoverMaxDataLossLimit

        public java.lang.Integer localAdgAutoFailoverMaxDataLossLimit()
        Returns:
        Maximum automatic-failover data-loss limit in seconds.
      • ncharacterSet

        public java.lang.String ncharacterSet()
        Returns:
        National character set.
      • ociResourceAnchorName

        public java.lang.String ociResourceAnchorName()
        Returns:
        OCI resource anchor name.
      • ociUrl

        public java.lang.String ociUrl()
        Returns:
        OCI console URL.
      • ocid

        public java.lang.String ocid()
        Returns:
        Oracle Cloud Identifier.
      • odbNetworkArn

        public java.lang.String odbNetworkArn()
        Returns:
        ARN of the associated ODB network.
      • odbNetworkId

        public java.lang.String odbNetworkId()
        Returns:
        ID of the associated ODB network.
      • openMode

        public java.lang.String openMode()
        Returns:
        Database open mode.
      • percentProgress

        public java.lang.Double percentProgress()
        Returns:
        Progress of the current operation.
      • permissionLevel

        public java.lang.String permissionLevel()
        Returns:
        Database permission level.
      • privateEndpoint

        public java.lang.String privateEndpoint()
        Returns:
        Private endpoint hostname.
      • privateEndpointIp

        public java.lang.String privateEndpointIp()
        Returns:
        Private endpoint IP address.
      • privateEndpointLabel

        public java.lang.String privateEndpointLabel()
        Returns:
        Private endpoint label.
      • refreshableMode

        public java.lang.String refreshableMode()
        Returns:
        Refresh mode of a refreshable clone.
      • region

        public java.lang.String region()
      • resourcePoolLeaderId

        public java.lang.String resourcePoolLeaderId()
        Returns:
        Resource-pool leader database ID.
      • serviceConsoleUrl

        public java.lang.String serviceConsoleUrl()
        Returns:
        Oracle service console URL.
      • sourceId

        public java.lang.String sourceId()
        Returns:
        ID of the source database or backup.
      • sqlWebDeveloperUrl

        public java.lang.String sqlWebDeveloperUrl()
        Returns:
        Oracle SQL Developer Web URL.
      • standbyAllowlistedIps

        public java.util.List<java.lang.String> standbyAllowlistedIps()
        Returns:
        IP addresses allowed to access the standby database.
      • standbyAllowlistedIpsSource

        public java.lang.String standbyAllowlistedIpsSource()
        Returns:
        Source of standby allowlisted IPs.
      • status

        public java.lang.String status()
        Returns:
        Current database lifecycle status.
      • statusReason

        public java.lang.String statusReason()
        Returns:
        Additional lifecycle status information.
      • tags

        public java.util.Map<java.lang.String,​java.lang.String> tags()
        Returns:
        Map of tags assigned to the Autonomous Database.
      • timeOfAutoRefreshStart

        public java.lang.String timeOfAutoRefreshStart()
        Returns:
        Automatic refresh start date and time.