Class AutonomousContainerDatabase
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.database.model.AutonomousContainerDatabase
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class AutonomousContainerDatabase extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 Note: Objects should always be created or deserialized using theAutonomousContainerDatabase.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 AutonomousContainerDatabase.Builder, which maintain a set of all explicitly set fields calledAutonomousContainerDatabase.Builder.__explicitlySet__. ThehashCode()andequals(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).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classAutonomousContainerDatabase.Builderstatic classAutonomousContainerDatabase.ComputeModelThe compute model of the Autonomous Container Database.static classAutonomousContainerDatabase.DistributionAffinityDetermines whether an Autonomous AI Database must be opened across the maximum number of nodes or the least number of nodes.static classAutonomousContainerDatabase.InfrastructureTypeThe infrastructure type this resource belongs to.static classAutonomousContainerDatabase.LifecycleStateThe current state of the Autonomous Container Database.static classAutonomousContainerDatabase.NetServicesArchitectureEnabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.static classAutonomousContainerDatabase.PatchModelDatabase patch model preference.static classAutonomousContainerDatabase.RoleThe Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.static classAutonomousContainerDatabase.ServiceLevelAgreementTypeThe service level agreement type of the container database.static classAutonomousContainerDatabase.VersionPreferenceThe next maintenance version preference.
 - 
Constructor SummaryConstructors Constructor Description AutonomousContainerDatabase(String id, String compartmentId, String displayName, List<CustomerContact> customerContacts, String okvEndPointGroupName, String dbUniqueName, String dbName, AutonomousContainerDatabase.ServiceLevelAgreementType serviceLevelAgreementType, String autonomousExadataInfrastructureId, String autonomousVmClusterId, AutonomousContainerDatabase.InfrastructureType infrastructureType, String cloudAutonomousVmClusterId, String kmsKeyId, String vaultId, String kmsKeyVersionId, List<AutonomousDatabaseKeyHistoryEntry> keyHistoryEntry, AutonomousContainerDatabase.LifecycleState lifecycleState, String lifecycleDetails, Date timeCreated, Date timeSnapshotStandbyRevert, AutonomousContainerDatabase.PatchModel patchModel, String patchId, String lastMaintenanceRunId, String nextMaintenanceRunId, MaintenanceWindow maintenanceWindow, Integer standbyMaintenanceBufferInDays, AutonomousContainerDatabase.VersionPreference versionPreference, Boolean isDstFileUpdateEnabled, String dstFileVersion, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags, Map<String,Map<String,Object>> systemTags, AutonomousContainerDatabase.Role role, String availabilityDomain, String dbVersion, AutonomousContainerDatabaseBackupConfig backupConfig, List<BackupDestinationProperties> backupDestinationPropertiesList, List<BackupDestinationConfigurationSummary> associatedBackupConfigurationDetails, RecoveryApplianceDetails recoveryApplianceDetails, String keyStoreId, String keyStoreWalletName, Integer memoryPerOracleComputeUnitInGBs, Float memoryPerComputeUnitInGBs, Float availableCpus, Integer totalCpus, Float reclaimableCpus, List<Float> provisionableCpus, List<String> listOneOffPatches, AutonomousContainerDatabase.ComputeModel computeModel, Float provisionedCpus, Float reservedCpus, Float largestProvisionableAutonomousDatabaseInCpus, Date timeOfLastBackup, Integer dbSplitThreshold, Integer vmFailoverReservation, AutonomousContainerDatabase.DistributionAffinity distributionAffinity, AutonomousContainerDatabase.NetServicesArchitecture netServicesArchitecture, Boolean isMultipleStandby, Boolean isDataGuardEnabled, AutonomousContainerDatabaseDataguard dataguard, List<AutonomousContainerDatabaseDataguard> dataguardGroupMembers)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AutonomousContainerDatabase.Builderbuilder()Create a new builder.booleanequals(Object o)List<BackupDestinationConfigurationSummary>getAssociatedBackupConfigurationDetails()A backup config object holds information about preferred backup destinations only.StringgetAutonomousExadataInfrastructureId()No longer used. For Autonomous AI Database on dedicated Exadata infrastructure, the container database is created within a specified cloudAutonomousVmCluster.StringgetAutonomousVmClusterId()The OCID of the Autonomous VM Cluster.StringgetAvailabilityDomain()The availability domain of the Autonomous Container Database.FloatgetAvailableCpus()Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database.AutonomousContainerDatabaseBackupConfiggetBackupConfig()List<BackupDestinationProperties>getBackupDestinationPropertiesList()This list describes the backup destination properties associated with the Autonomous Container Database (ACD) ’s preferred backup destination.StringgetCloudAutonomousVmClusterId()The OCID of the cloud Autonomous Exadata VM Cluster.StringgetCompartmentId()The OCID of the compartment.AutonomousContainerDatabase.ComputeModelgetComputeModel()The compute model of the Autonomous Container Database.List<CustomerContact>getCustomerContacts()Customer Contacts.AutonomousContainerDatabaseDataguardgetDataguard()List<AutonomousContainerDatabaseDataguard>getDataguardGroupMembers()Array of Dg associations.StringgetDbName()The Database name for the Autonomous Container Database.IntegergetDbSplitThreshold()The CPU value beyond which an Autonomous AI Database will be opened across multiple nodes.StringgetDbUniqueName()Deprecated. The DB_UNIQUE_NAME value is set by Oracle Cloud Infrastructure.StringgetDbVersion()Oracle AI Database version of the Autonomous Container Database.Map<String,Map<String,Object>>getDefinedTags()Defined tags for this resource.StringgetDisplayName()The user-provided name for the Autonomous Container Database.AutonomousContainerDatabase.DistributionAffinitygetDistributionAffinity()Determines whether an Autonomous AI Database must be opened across the maximum number of nodes or the least number of nodes.StringgetDstFileVersion()DST Time-Zone File version of the Autonomous Container Database.Map<String,String>getFreeformTags()Free-form tags for this resource.StringgetId()The OCID of the Autonomous Container Database.AutonomousContainerDatabase.InfrastructureTypegetInfrastructureType()The infrastructure type this resource belongs to.BooleangetIsDataGuardEnabled()Deprecated. Indicates whether the Autonomous AI Database has local (in-region) Data Guard enabled.BooleangetIsDstFileUpdateEnabled()Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database.BooleangetIsMultipleStandby()Indicates if it is multiple standby Autonomous DataguardList<AutonomousDatabaseKeyHistoryEntry>getKeyHistoryEntry()Key History Entry.StringgetKeyStoreId()The OCID of the key store of Oracle Vault.StringgetKeyStoreWalletName()The wallet name for Oracle Key Vault.StringgetKmsKeyId()The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.StringgetKmsKeyVersionId()The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions.FloatgetLargestProvisionableAutonomousDatabaseInCpus()The largest Autonomous AI Database (CPU) that can be created in a new Autonomous Container Database.StringgetLastMaintenanceRunId()The OCID of the last maintenance run.StringgetLifecycleDetails()Additional information about the current lifecycle state.AutonomousContainerDatabase.LifecycleStategetLifecycleState()The current state of the Autonomous Container Database.List<String>getListOneOffPatches()List of One-Off patches that has been successfully applied to Autonomous Container DatabaseMaintenanceWindowgetMaintenanceWindow()FloatgetMemoryPerComputeUnitInGBs()The amount of memory (in GBs) to be enabled per OCPU or ECPU.IntegergetMemoryPerOracleComputeUnitInGBs()The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU in the Autonomous VM Cluster.AutonomousContainerDatabase.NetServicesArchitecturegetNetServicesArchitecture()Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.StringgetNextMaintenanceRunId()The OCID of the next maintenance run.StringgetOkvEndPointGroupName()The OKV End Point Group name for the Autonomous Container Database.StringgetPatchId()The OCID of the last patch applied on the system.AutonomousContainerDatabase.PatchModelgetPatchModel()Database patch model preference.List<Float>getProvisionableCpus()An array of CPU values that can be used to successfully provision a single Autonomous AI Database.FloatgetProvisionedCpus()The number of CPUs provisioned in an Autonomous Container Database.FloatgetReclaimableCpus()CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous AI Database is terminated or scaled down.RecoveryApplianceDetailsgetRecoveryApplianceDetails()FloatgetReservedCpus()The number of CPUs reserved in an Autonomous Container Database.AutonomousContainerDatabase.RolegetRole()The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.AutonomousContainerDatabase.ServiceLevelAgreementTypegetServiceLevelAgreementType()The service level agreement type of the container database.IntegergetStandbyMaintenanceBufferInDays()The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database.Map<String,Map<String,Object>>getSystemTags()System tags for this resource.DategetTimeCreated()The date and time the Autonomous Container Database was created.DategetTimeOfLastBackup()The timestamp of last successful backup.DategetTimeSnapshotStandbyRevert()The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.IntegergetTotalCpus()The number of CPUs allocated to the Autonomous VM cluster.StringgetVaultId()AutonomousContainerDatabase.VersionPreferencegetVersionPreference()The next maintenance version preference.IntegergetVmFailoverReservation()The percentage of CPUs reserved across nodes to support node failover.inthashCode()AutonomousContainerDatabase.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
AutonomousContainerDatabase@Deprecated @ConstructorProperties({"id","compartmentId","displayName","customerContacts","okvEndPointGroupName","dbUniqueName","dbName","serviceLevelAgreementType","autonomousExadataInfrastructureId","autonomousVmClusterId","infrastructureType","cloudAutonomousVmClusterId","kmsKeyId","vaultId","kmsKeyVersionId","keyHistoryEntry","lifecycleState","lifecycleDetails","timeCreated","timeSnapshotStandbyRevert","patchModel","patchId","lastMaintenanceRunId","nextMaintenanceRunId","maintenanceWindow","standbyMaintenanceBufferInDays","versionPreference","isDstFileUpdateEnabled","dstFileVersion","freeformTags","definedTags","systemTags","role","availabilityDomain","dbVersion","backupConfig","backupDestinationPropertiesList","associatedBackupConfigurationDetails","recoveryApplianceDetails","keyStoreId","keyStoreWalletName","memoryPerOracleComputeUnitInGBs","memoryPerComputeUnitInGBs","availableCpus","totalCpus","reclaimableCpus","provisionableCpus","listOneOffPatches","computeModel","provisionedCpus","reservedCpus","largestProvisionableAutonomousDatabaseInCpus","timeOfLastBackup","dbSplitThreshold","vmFailoverReservation","distributionAffinity","netServicesArchitecture","isMultipleStandby","isDataGuardEnabled","dataguard","dataguardGroupMembers"}) public AutonomousContainerDatabase(String id, String compartmentId, String displayName, List<CustomerContact> customerContacts, String okvEndPointGroupName, String dbUniqueName, String dbName, AutonomousContainerDatabase.ServiceLevelAgreementType serviceLevelAgreementType, String autonomousExadataInfrastructureId, String autonomousVmClusterId, AutonomousContainerDatabase.InfrastructureType infrastructureType, String cloudAutonomousVmClusterId, String kmsKeyId, String vaultId, String kmsKeyVersionId, List<AutonomousDatabaseKeyHistoryEntry> keyHistoryEntry, AutonomousContainerDatabase.LifecycleState lifecycleState, String lifecycleDetails, Date timeCreated, Date timeSnapshotStandbyRevert, AutonomousContainerDatabase.PatchModel patchModel, String patchId, String lastMaintenanceRunId, String nextMaintenanceRunId, MaintenanceWindow maintenanceWindow, Integer standbyMaintenanceBufferInDays, AutonomousContainerDatabase.VersionPreference versionPreference, Boolean isDstFileUpdateEnabled, String dstFileVersion, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags, Map<String,Map<String,Object>> systemTags, AutonomousContainerDatabase.Role role, String availabilityDomain, String dbVersion, AutonomousContainerDatabaseBackupConfig backupConfig, List<BackupDestinationProperties> backupDestinationPropertiesList, List<BackupDestinationConfigurationSummary> associatedBackupConfigurationDetails, RecoveryApplianceDetails recoveryApplianceDetails, String keyStoreId, String keyStoreWalletName, Integer memoryPerOracleComputeUnitInGBs, Float memoryPerComputeUnitInGBs, Float availableCpus, Integer totalCpus, Float reclaimableCpus, List<Float> provisionableCpus, List<String> listOneOffPatches, AutonomousContainerDatabase.ComputeModel computeModel, Float provisionedCpus, Float reservedCpus, Float largestProvisionableAutonomousDatabaseInCpus, Date timeOfLastBackup, Integer dbSplitThreshold, Integer vmFailoverReservation, AutonomousContainerDatabase.DistributionAffinity distributionAffinity, AutonomousContainerDatabase.NetServicesArchitecture netServicesArchitecture, Boolean isMultipleStandby, Boolean isDataGuardEnabled, AutonomousContainerDatabaseDataguard dataguard, List<AutonomousContainerDatabaseDataguard> dataguardGroupMembers) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static AutonomousContainerDatabase.Builder builder() Create a new builder.
 - 
toBuilderpublic AutonomousContainerDatabase.Builder toBuilder() 
 - 
getIdpublic String getId() The OCID of the Autonomous Container Database.- Returns:
- the value
 
 - 
getCompartmentIdpublic String getCompartmentId() The OCID of the compartment.- Returns:
- the value
 
 - 
getDisplayNamepublic String getDisplayName() The user-provided name for the Autonomous Container Database.- Returns:
- the value
 
 - 
getCustomerContactspublic List<CustomerContact> getCustomerContacts() Customer Contacts.Setting this to an empty list removes all customer contacts. - Returns:
- the value
 
 - 
getOkvEndPointGroupNamepublic String getOkvEndPointGroupName() The OKV End Point Group name for the Autonomous Container Database.- Returns:
- the value
 
 - 
getDbUniqueNamepublic String getDbUniqueName() Deprecated. The DB_UNIQUE_NAME value is set by Oracle Cloud Infrastructure.Do not specify a value for this parameter. Specifying a value for this field will cause Terraform operations to fail. - Returns:
- the value
 
 - 
getDbNamepublic String getDbName() The Database name for the Autonomous Container Database.The name must be unique within the Cloud Autonomous VM Cluster, starting with an alphabetic character, followed by 1 to 7 alphanumeric characters. - Returns:
- the value
 
 - 
getServiceLevelAgreementTypepublic AutonomousContainerDatabase.ServiceLevelAgreementType getServiceLevelAgreementType() The service level agreement type of the container database.The default is STANDARD. - Returns:
- the value
 
 - 
getAutonomousExadataInfrastructureIdpublic String getAutonomousExadataInfrastructureId() No longer used. For Autonomous AI Database on dedicated Exadata infrastructure, the container database is created within a specified cloudAutonomousVmCluster.- Returns:
- the value
 
 - 
getAutonomousVmClusterIdpublic String getAutonomousVmClusterId() The OCID of the Autonomous VM Cluster.- Returns:
- the value
 
 - 
getInfrastructureTypepublic AutonomousContainerDatabase.InfrastructureType getInfrastructureType() The infrastructure type this resource belongs to.- Returns:
- the value
 
 - 
getCloudAutonomousVmClusterIdpublic String getCloudAutonomousVmClusterId() The OCID of the cloud Autonomous Exadata VM Cluster.- Returns:
- the value
 
 - 
getKmsKeyIdpublic String getKmsKeyId() The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.- Returns:
- the value
 
 - 
getVaultIdpublic String getVaultId() The OCID of the Oracle Cloud Infrastructure vault.This parameter and secretId are required for Customer Managed Keys. - Returns:
- the value
 
 - 
getKmsKeyVersionIdpublic String getKmsKeyVersionId() The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions.If none is specified, the current key version (latest) of the Key Id is used for the operation. Autonomous AI Database Serverless does not use key versions, hence is not applicable for Autonomous AI Database Serverless instances. - Returns:
- the value
 
 - 
getKeyHistoryEntrypublic List<AutonomousDatabaseKeyHistoryEntry> getKeyHistoryEntry() Key History Entry.- Returns:
- the value
 
 - 
getLifecycleStatepublic AutonomousContainerDatabase.LifecycleState getLifecycleState() The current state of the Autonomous Container Database.- Returns:
- the value
 
 - 
getLifecycleDetailspublic String getLifecycleDetails() Additional information about the current lifecycle state.- Returns:
- the value
 
 - 
getTimeCreatedpublic Date getTimeCreated() The date and time the Autonomous Container Database was created.- Returns:
- the value
 
 - 
getTimeSnapshotStandbyRevertpublic Date getTimeSnapshotStandbyRevert() The date and time the Autonomous Container Database will be reverted to Standby from Snapshot Standby.- Returns:
- the value
 
 - 
getPatchModelpublic AutonomousContainerDatabase.PatchModel getPatchModel() Database patch model preference.- Returns:
- the value
 
 - 
getPatchIdpublic String getPatchId() The OCID of the last patch applied on the system.- Returns:
- the value
 
 - 
getLastMaintenanceRunIdpublic String getLastMaintenanceRunId() The OCID of the last maintenance run.- Returns:
- the value
 
 - 
getNextMaintenanceRunIdpublic String getNextMaintenanceRunId() The OCID of the next maintenance run.- Returns:
- the value
 
 - 
getMaintenanceWindowpublic MaintenanceWindow getMaintenanceWindow() 
 - 
getStandbyMaintenanceBufferInDayspublic Integer getStandbyMaintenanceBufferInDays() The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database.This value represents the number of days before scheduled maintenance of the primary database. - Returns:
- the value
 
 - 
getVersionPreferencepublic AutonomousContainerDatabase.VersionPreference getVersionPreference() The next maintenance version preference.- Returns:
- the value
 
 - 
getIsDstFileUpdateEnabledpublic Boolean getIsDstFileUpdateEnabled() Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database.If enabled along with Release Update, patching will be done in a Non-Rolling manner. - Returns:
- the value
 
 - 
getDstFileVersionpublic String getDstFileVersion() DST Time-Zone File version of the Autonomous Container Database.- Returns:
- the value
 
 - 
getFreeformTagspublic Map<String,String> getFreeformTags() Free-form tags for this resource.Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"} - Returns:
- the value
 
 - 
getDefinedTagspublic Map<String,Map<String,Object>> getDefinedTags() Defined tags for this resource.Each key is predefined and scoped to a namespace. For more information, see Resource Tags. - Returns:
- the value
 
 - 
getSystemTagspublic Map<String,Map<String,Object>> getSystemTags() System tags for this resource.Each key is predefined and scoped to a namespace. For more information, see Resource Tags. - Returns:
- the value
 
 - 
getRolepublic AutonomousContainerDatabase.Role getRole() The Data Guard role of the Autonomous Container Database or Autonomous AI Database, if Autonomous Data Guard is enabled.- Returns:
- the value
 
 - 
getAvailabilityDomainpublic String getAvailabilityDomain() The availability domain of the Autonomous Container Database.- Returns:
- the value
 
 - 
getDbVersionpublic String getDbVersion() Oracle AI Database version of the Autonomous Container Database.- Returns:
- the value
 
 - 
getBackupConfigpublic AutonomousContainerDatabaseBackupConfig getBackupConfig() 
 - 
getBackupDestinationPropertiesListpublic List<BackupDestinationProperties> getBackupDestinationPropertiesList() This list describes the backup destination properties associated with the Autonomous Container Database (ACD) ’s preferred backup destination.The object at a given index is associated with the destination present at the same index in the backup destination details list of the ACD Backup Configuration. - Returns:
- the value
 
 - 
getAssociatedBackupConfigurationDetailspublic List<BackupDestinationConfigurationSummary> getAssociatedBackupConfigurationDetails() A backup config object holds information about preferred backup destinations only.This object holds information about the associated backup destinations, such as secondary backup destinations created for local backups or remote replicated backups. - Returns:
- the value
 
 - 
getRecoveryApplianceDetailspublic RecoveryApplianceDetails getRecoveryApplianceDetails() 
 - 
getKeyStoreIdpublic String getKeyStoreId() The OCID of the key store of Oracle Vault.- Returns:
- the value
 
 - 
getKeyStoreWalletNamepublic String getKeyStoreWalletName() The wallet name for Oracle Key Vault.- Returns:
- the value
 
 - 
getMemoryPerOracleComputeUnitInGBspublic Integer getMemoryPerOracleComputeUnitInGBs() The amount of memory (in GBs rounded off to nearest integer value) enabled per ECPU or OCPU in the Autonomous VM Cluster.This is deprecated. Please refer to memoryPerComputeUnitInGBs for accurate value. - Returns:
- the value
 
 - 
getMemoryPerComputeUnitInGBspublic Float getMemoryPerComputeUnitInGBs() The amount of memory (in GBs) to be enabled per OCPU or ECPU.- Returns:
- the value
 
 - 
getAvailableCpuspublic Float getAvailableCpus() Sum of CPUs available on the Autonomous VM Cluster + Sum of reclaimable CPUs available in the Autonomous Container Database.- Returns:
- the value
 
 - 
getTotalCpuspublic Integer getTotalCpus() The number of CPUs allocated to the Autonomous VM cluster.- Returns:
- the value
 
 - 
getReclaimableCpuspublic Float getReclaimableCpus() CPUs that continue to be included in the count of CPUs available to the Autonomous Container Database even after one of its Autonomous AI Database is terminated or scaled down.You can release them to the available CPUs at its parent Autonomous VM Cluster level by restarting the Autonomous Container Database. - Returns:
- the value
 
 - 
getProvisionableCpuspublic List<Float> getProvisionableCpus() An array of CPU values that can be used to successfully provision a single Autonomous AI Database.- Returns:
- the value
 
 - 
getListOneOffPatchespublic List<String> getListOneOffPatches() List of One-Off patches that has been successfully applied to Autonomous Container Database- Returns:
- the value
 
 - 
getComputeModelpublic AutonomousContainerDatabase.ComputeModel getComputeModel() The compute model of the Autonomous Container Database.For Autonomous AI Database on Dedicated Exadata Infrastructure, the CPU type (ECPUs or OCPUs) is determined by the parent Autonomous Exadata VM Cluster’s compute model. ECPU compute model is the recommended model and OCPU compute model is legacy. See Compute Models in Autonomous AI Database on Dedicated Exadata Infrastructure for more details. - Returns:
- the value
 
 - 
getProvisionedCpuspublic Float getProvisionedCpus() The number of CPUs provisioned in an Autonomous Container Database.- Returns:
- the value
 
 - 
getReservedCpuspublic Float getReservedCpus() The number of CPUs reserved in an Autonomous Container Database.- Returns:
- the value
 
 - 
getLargestProvisionableAutonomousDatabaseInCpuspublic Float getLargestProvisionableAutonomousDatabaseInCpus() The largest Autonomous AI Database (CPU) that can be created in a new Autonomous Container Database.- Returns:
- the value
 
 - 
getTimeOfLastBackuppublic Date getTimeOfLastBackup() The timestamp of last successful backup.Here NULL value represents either there are no successful backups or backups are not configured for this Autonomous Container Database. - Returns:
- the value
 
 - 
getDbSplitThresholdpublic Integer getDbSplitThreshold() The CPU value beyond which an Autonomous AI Database will be opened across multiple nodes.The default value of this attribute is 16 for OCPUs and 64 for ECPUs. - Returns:
- the value
 
 - 
getVmFailoverReservationpublic Integer getVmFailoverReservation() The percentage of CPUs reserved across nodes to support node failover.Allowed values are 0%, 25%, and 50%, with 50% being the default option. - Returns:
- the value
 
 - 
getDistributionAffinitypublic AutonomousContainerDatabase.DistributionAffinity getDistributionAffinity() Determines whether an Autonomous AI Database must be opened across the maximum number of nodes or the least number of nodes.By default, Minimum nodes is selected. - Returns:
- the value
 
 - 
getNetServicesArchitecturepublic AutonomousContainerDatabase.NetServicesArchitecture getNetServicesArchitecture() Enabling SHARED server architecture enables a database server to allow many client processes to share very few server processes, thereby increasing the number of supported users.- Returns:
- the value
 
 - 
getIsMultipleStandbypublic Boolean getIsMultipleStandby() Indicates if it is multiple standby Autonomous Dataguard- Returns:
- the value
 
 - 
getIsDataGuardEnabledpublic Boolean getIsDataGuardEnabled() Deprecated. Indicates whether the Autonomous AI Database has local (in-region) Data Guard enabled.Not applicable to cross-region Autonomous Data Guard associations, or to Autonomous AI Databases using dedicated Exadata infrastructure or Exadata Cloud@Customer infrastructure. - Returns:
- the value
 
 - 
getDataguardpublic AutonomousContainerDatabaseDataguard getDataguard() 
 - 
getDataguardGroupMemberspublic List<AutonomousContainerDatabaseDataguard> getDataguardGroupMembers() Array of Dg associations.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-