Interface AutonomousDatabase.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AutonomousDatabase.Builder,,AutonomousDatabase> SdkBuilder<AutonomousDatabase.Builder,,AutonomousDatabase> SdkPojo
- Enclosing class:
AutonomousDatabase
-
Method Summary
Modifier and TypeMethodDescriptionactualUsedDataStorageSizeInTBs(Double actualUsedDataStorageSizeInTBs) The actual amount of data storage currently in use by the Autonomous Database, in TB.allocatedStorageSizeInTBs(Double allocatedStorageSizeInTBs) The amount of storage currently allocated to the Autonomous Database, in TB.allowlistedIps(String... allowlistedIps) The list of IP addresses that are allowed to access the Autonomous Database.allowlistedIps(Collection<String> allowlistedIps) The list of IP addresses that are allowed to access the Autonomous Database.default AutonomousDatabase.BuilderapexDetails(Consumer<AutonomousDatabaseApex.Builder> apexDetails) The Oracle Application Express (APEX) details for the Autonomous Database.apexDetails(AutonomousDatabaseApex apexDetails) The Oracle Application Express (APEX) details for the Autonomous Database.autonomousDatabaseArn(String autonomousDatabaseArn) The Amazon Resource Name (ARN) of the Autonomous Database.autonomousDatabaseId(String autonomousDatabaseId) The unique identifier of the Autonomous Database.autonomousMaintenanceScheduleType(String autonomousMaintenanceScheduleType) The maintenance schedule type for the Autonomous Database.autonomousMaintenanceScheduleType(AutonomousMaintenanceScheduleType autonomousMaintenanceScheduleType) The maintenance schedule type for the Autonomous Database.autoRefreshFrequencyInSeconds(Integer autoRefreshFrequencyInSeconds) The frequency, in seconds, at which the refreshable clone Autonomous Database is automatically refreshed.autoRefreshPointLagInSeconds(Integer autoRefreshPointLagInSeconds) The time lag, in seconds, between the refreshable clone and its source Autonomous Database.availabilityZone(String availabilityZone) The Availability Zone where the Autonomous Database is located.availabilityZoneId(String availabilityZoneId) The unique identifier of the Availability Zone where the Autonomous Database is located.availableUpgradeVersions(String... availableUpgradeVersions) The list of Oracle Database software versions to which the Autonomous Database can be upgraded.availableUpgradeVersions(Collection<String> availableUpgradeVersions) The list of Oracle Database software versions to which the Autonomous Database can be upgraded.backupRetentionPeriodInDays(Integer backupRetentionPeriodInDays) The retention period, in days, for automatic backups of the Autonomous Database.byolComputeCountLimit(Integer byolComputeCountLimit) The maximum number of compute resources that you can allocate to the Autonomous Database under the bring-your-own-license (BYOL) model.characterSet(String characterSet) The character set of the Autonomous Database.cloneTableSpaceList(Integer... cloneTableSpaceList) The list of tablespace identifiers to clone for the Autonomous Database.cloneTableSpaceList(Collection<Integer> cloneTableSpaceList) The list of tablespace identifiers to clone for the Autonomous Database.computeCount(Float computeCount) The compute capacity, in number of Elastic CPUs (ECPUs) or Oracle CPUs (OCPUs), assigned to the Autonomous Database.computeModel(String computeModel) The compute model of the Autonomous Database, either ECPU or OCPU.computeModel(ComputeModel computeModel) The compute model of the Autonomous Database, either ECPU or OCPU.default AutonomousDatabase.BuilderconnectionStringDetails(Consumer<AutonomousDatabaseConnectionStrings.Builder> connectionStringDetails) The connection string details for the Autonomous Database.connectionStringDetails(AutonomousDatabaseConnectionStrings connectionStringDetails) The connection string details for the Autonomous Database.default AutonomousDatabase.BuilderconnectionUrls(Consumer<AutonomousDatabaseConnectionUrls.Builder> connectionUrls) The connection URLs for accessing tools and services for the Autonomous Database.connectionUrls(AutonomousDatabaseConnectionUrls connectionUrls) The connection URLs for accessing tools and services for the Autonomous Database.cpuCoreCount(Integer cpuCoreCount) The number of CPU cores allocated to the Autonomous Database.The date and time when the Autonomous Database was created.customerContacts(Collection<CustomerContact> customerContacts) The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.customerContacts(Consumer<CustomerContact.Builder>... customerContacts) The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.customerContacts(CustomerContact... customerContacts) The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.databaseEdition(String databaseEdition) The Oracle Database edition of the Autonomous Database.databaseEdition(DatabaseEdition databaseEdition) The Oracle Database edition of the Autonomous Database.databaseManagementStatus(String databaseManagementStatus) The status of Oracle Database Management for the Autonomous Database.databaseManagementStatus(DatabaseManagementStatus databaseManagementStatus) The status of Oracle Database Management for the Autonomous Database.databaseType(String databaseType) The type of the Autonomous Database, either a regular database or a clone.databaseType(DatabaseType databaseType) The type of the Autonomous Database, either a regular database or a clone.dataSafeStatus(String dataSafeStatus) The status of the Oracle Data Safe registration for the Autonomous Database.dataSafeStatus(DataSafeStatus dataSafeStatus) The status of the Oracle Data Safe registration for the Autonomous Database.dataStorageSizeInGBs(Integer dataStorageSizeInGBs) The size, in gigabytes (GB), of the data volume allocated for the Autonomous Database.dataStorageSizeInTBs(Double dataStorageSizeInTBs) The size, in terabytes (TB), of the data volume allocated for the Autonomous Database.The name of the Autonomous Database.dbToolsDetails(Collection<DatabaseTool> dbToolsDetails) The list of database management tools enabled for the Autonomous Database.dbToolsDetails(Consumer<DatabaseTool.Builder>... dbToolsDetails) The list of database management tools enabled for the Autonomous Database.dbToolsDetails(DatabaseTool... dbToolsDetails) The list of database management tools enabled for the Autonomous Database.The Oracle Database software version of the Autonomous Database.dbWorkload(String dbWorkload) The intended use of the Autonomous Database, such as transaction processing, data warehouse, JSON database, or APEX.dbWorkload(DbWorkload dbWorkload) The intended use of the Autonomous Database, such as transaction processing, data warehouse, JSON database, or APEX.displayName(String displayName) The user-friendly name of the Autonomous Database.default AutonomousDatabase.BuilderencryptionSummary(Consumer<EncryptionSummary.Builder> encryptionSummary) The encryption configuration for the Autonomous Database.encryptionSummary(EncryptionSummary encryptionSummary) The encryption configuration for the Autonomous Database.failedDataRecoveryInSeconds(Integer failedDataRecoveryInSeconds) The amount of time, in seconds, that the data in the Autonomous Database is behind the data in the primary database.inMemoryAreaInGBs(Integer inMemoryAreaInGBs) The size of the in-memory area of the Autonomous Database, in GB.isAutoScalingEnabled(Boolean isAutoScalingEnabled) Indicates whether automatic scaling of the compute resources is enabled for the Autonomous Database.isAutoScalingForStorageEnabled(Boolean isAutoScalingForStorageEnabled) Indicates whether automatic scaling of the storage is enabled for the Autonomous Database.isBackupRetentionLocked(Boolean isBackupRetentionLocked) Indicates whether the backup retention period of the Autonomous Database is locked.isLocalDataGuardEnabled(Boolean isLocalDataGuardEnabled) Indicates whether local Oracle Data Guard is enabled for the Autonomous Database.isMtlsConnectionRequired(Boolean isMtlsConnectionRequired) Indicates whether mutual TLS (mTLS) authentication is required to connect to the Autonomous Database.isReconnectCloneEnabled(Boolean isReconnectCloneEnabled) Indicates whether reconnecting the refreshable clone to its source Autonomous Database is enabled.isRefreshableClone(Boolean isRefreshableClone) Indicates whether the Autonomous Database is a refreshable clone.isRemoteDataGuardEnabled(Boolean isRemoteDataGuardEnabled) Indicates whether remote Oracle Data Guard is enabled for the Autonomous Database.licenseModel(String licenseModel) The Oracle license model that applies to the Autonomous Database.licenseModel(LicenseModel licenseModel) The Oracle license model that applies to the Autonomous Database.localAdgAutoFailoverMaxDataLossLimit(Integer localAdgAutoFailoverMaxDataLossLimit) The maximum data loss limit, in seconds, for automatic failover to the local Oracle Data Guard standby database.localDisasterRecoveryType(String localDisasterRecoveryType) The type of local disaster recovery configured for the Autonomous Database.localDisasterRecoveryType(DisasterRecoveryType localDisasterRecoveryType) The type of local disaster recovery configured for the Autonomous Database.default AutonomousDatabase.BuilderlocalStandbyDb(Consumer<DatabaseStandbySummary.Builder> localStandbyDb) The details of the local standby Autonomous Database in an Oracle Data Guard configuration.localStandbyDb(DatabaseStandbySummary localStandbyDb) The details of the local standby Autonomous Database in an Oracle Data Guard configuration.default AutonomousDatabase.BuilderlongTermBackupSchedule(Consumer<LongTermBackupSchedule.Builder> longTermBackupSchedule) The long-term backup schedule for the Autonomous Database.longTermBackupSchedule(LongTermBackupSchedule longTermBackupSchedule) The long-term backup schedule for the Autonomous Database.maintenanceTargetComponent(String maintenanceTargetComponent) The component on the Autonomous Database that the current maintenance is being applied to.memoryPerOracleComputeUnitInGBs(Integer memoryPerOracleComputeUnitInGBs) The amount of memory allocated per Oracle Compute Unit, in GB.ncharacterSet(String ncharacterSet) The national character set of the Autonomous Database.netServicesArchitecture(String netServicesArchitecture) The Oracle Net Services architecture of the Autonomous Database, either dedicated or shared.netServicesArchitecture(NetServicesArchitecture netServicesArchitecture) The Oracle Net Services architecture of the Autonomous Database, either dedicated or shared.nextLongTermBackupTimeStamp(Instant nextLongTermBackupTimeStamp) The date and time of the next scheduled long-term backup of the Autonomous Database.The Oracle Cloud Identifier (OCID) of the Autonomous Database.ociResourceAnchorName(String ociResourceAnchorName) The name of the Oracle Cloud Infrastructure (OCI) resource anchor associated with the Autonomous Database.The URL for accessing the OCI console page for the Autonomous Database.odbNetworkArn(String odbNetworkArn) The Amazon Resource Name (ARN) of the ODB network associated with the Autonomous Database.odbNetworkId(String odbNetworkId) The unique identifier of the ODB network associated with the Autonomous Database.The mode in which the Autonomous Database is open, either read-only or read/write.The mode in which the Autonomous Database is open, either read-only or read/write.operationsInsightsStatus(String operationsInsightsStatus) The status of Oracle Operations Insights for the Autonomous Database.operationsInsightsStatus(OperationsInsightsStatus operationsInsightsStatus) The status of Oracle Operations Insights for the Autonomous Database.The list of unique identifiers of the peer Autonomous Databases.peerDbIds(Collection<String> peerDbIds) The list of unique identifiers of the peer Autonomous Databases.percentProgress(Float percentProgress) The progress of the current operation on the Autonomous Database, as a percentage.permissionLevel(String permissionLevel) The permission level of the Autonomous Database.permissionLevel(PermissionLevel permissionLevel) The permission level of the Autonomous Database.privateEndpoint(String privateEndpoint) The private endpoint for the Autonomous Database.privateEndpointIp(String privateEndpointIp) The private endpoint IP address for the Autonomous Database.privateEndpointLabel(String privateEndpointLabel) The private endpoint label for the Autonomous Database.provisionableCpus(Integer... provisionableCpus) The list of CPU core counts that you can provision for the Autonomous Database.provisionableCpus(Collection<Integer> provisionableCpus) The list of CPU core counts that you can provision for the Autonomous Database.refreshableMode(String refreshableMode) The refresh mode of the refreshable clone Autonomous Database.refreshableMode(RefreshableMode refreshableMode) The refresh mode of the refreshable clone Autonomous Database.refreshableStatus(String refreshableStatus) The refresh status of the refreshable clone Autonomous Database.refreshableStatus(RefreshableStatus refreshableStatus) The refresh status of the refreshable clone Autonomous Database.default AutonomousDatabase.BuilderremoteDisasterRecoveryConfiguration(Consumer<DisasterRecoveryConfiguration.Builder> remoteDisasterRecoveryConfiguration) The configuration of the remote disaster recovery for the Autonomous Database.remoteDisasterRecoveryConfiguration(DisasterRecoveryConfiguration remoteDisasterRecoveryConfiguration) The configuration of the remote disaster recovery for the Autonomous Database.resourcePoolLeaderId(String resourcePoolLeaderId) The unique identifier of the resource pool leader Autonomous Database.default AutonomousDatabase.BuilderresourcePoolSummary(Consumer<ResourcePoolSummary.Builder> resourcePoolSummary) The configuration of the resource pool for the Autonomous Database.resourcePoolSummary(ResourcePoolSummary resourcePoolSummary) The configuration of the resource pool for the Autonomous Database.The Oracle Data Guard role of the Autonomous Database.role(DataGuardRole role) The Oracle Data Guard role of the Autonomous Database.scheduledOperations(Collection<ScheduledOperationDetails> scheduledOperations) The list of scheduled start and stop times for the Autonomous Database.scheduledOperations(Consumer<ScheduledOperationDetails.Builder>... scheduledOperations) The list of scheduled start and stop times for the Autonomous Database.scheduledOperations(ScheduledOperationDetails... scheduledOperations) The list of scheduled start and stop times for the Autonomous Database.serviceConsoleUrl(String serviceConsoleUrl) The URL for accessing the Oracle service console for the Autonomous Database.The unique identifier of the source from which the Autonomous Database was created.sqlWebDeveloperUrl(String sqlWebDeveloperUrl) The URL for accessing Oracle SQL Developer Web for the Autonomous Database.standbyAllowlistedIps(String... standbyAllowlistedIps) The list of IP addresses that are allowed to access the standby Autonomous Database.standbyAllowlistedIps(Collection<String> standbyAllowlistedIps) The list of IP addresses that are allowed to access the standby Autonomous Database.standbyAllowlistedIpsSource(String standbyAllowlistedIpsSource) The source of the allowlisted IP addresses for the standby Autonomous Database.standbyAllowlistedIpsSource(StandbyAllowlistedIpsSource standbyAllowlistedIpsSource) The source of the allowlisted IP addresses for the standby Autonomous Database.default AutonomousDatabase.BuilderstandbyDb(Consumer<DatabaseStandbySummary.Builder> standbyDb) The details of the standby Autonomous Database in a cross-Region Oracle Data Guard configuration.standbyDb(DatabaseStandbySummary standbyDb) The details of the standby Autonomous Database in a cross-Region Oracle Data Guard configuration.The current status of the Autonomous Database.The current status of the Autonomous Database.statusReason(String statusReason) Additional information about the current status of the Autonomous Database, if applicable.timeDataGuardRoleChanged(Instant timeDataGuardRoleChanged) The date and time when the Oracle Data Guard role of the Autonomous Database last changed.timeDeletionOfFreeAutonomousDatabase(Instant timeDeletionOfFreeAutonomousDatabase) The date and time when the inactive Always Free Autonomous Database is scheduled to be automatically deleted.timeDisasterRecoveryRoleChanged(Instant timeDisasterRecoveryRoleChanged) The date and time when the disaster recovery role of the Autonomous Database last changed.timeLocalDataGuardEnabled(Instant timeLocalDataGuardEnabled) The date and time when local Oracle Data Guard was enabled for the Autonomous Database.timeMaintenanceBegin(Instant timeMaintenanceBegin) The date and time when the next maintenance of the Autonomous Database begins.timeMaintenanceEnd(Instant timeMaintenanceEnd) The date and time when the next maintenance of the Autonomous Database ends.timeOfAutoRefreshStart(Instant timeOfAutoRefreshStart) The date and time at which the automatic refresh of the refreshable clone Autonomous Database starts.timeOfLastBackup(Instant timeOfLastBackup) The date and time of the last backup of the Autonomous Database.timeOfLastFailover(Instant timeOfLastFailover) The date and time of the last failover operation for the Autonomous Database.timeOfLastRefresh(Instant timeOfLastRefresh) The date and time of the last refresh of the refreshable clone Autonomous Database.timeOfLastRefreshPoint(Instant timeOfLastRefreshPoint) The date and time as of which the data in the refreshable clone Autonomous Database is current.timeOfLastSwitchover(Instant timeOfLastSwitchover) The date and time of the last switchover operation for the Autonomous Database.timeOfNextRefresh(Instant timeOfNextRefresh) The date and time of the next scheduled refresh of the refreshable clone Autonomous Database.timeReclamationOfFreeAutonomousDatabase(Instant timeReclamationOfFreeAutonomousDatabase) The date and time when the Always Free Autonomous Database is scheduled to be stopped because of inactivity.timeUndeleted(Instant timeUndeleted) The date and time when the Autonomous Database was restored after deletion.timeUntilReconnectCloneEnabled(Instant timeUntilReconnectCloneEnabled) The date and time until which reconnecting the refreshable clone to its source Autonomous Database is allowed.totalBackupStorageSizeInGBs(Double totalBackupStorageSizeInGBs) The total amount of backup storage used by the Autonomous Database, in GB.usedDataStorageSizeInGBs(Integer usedDataStorageSizeInGBs) The amount of data storage currently in use by the Autonomous Database, in GB.usedDataStorageSizeInTBs(Double usedDataStorageSizeInTBs) The amount of data storage currently in use by the Autonomous Database, in TB.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
autonomousDatabaseId
The unique identifier of the Autonomous Database.
- Parameters:
autonomousDatabaseId- The unique identifier of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autonomousDatabaseArn
The Amazon Resource Name (ARN) of the Autonomous Database.
- Parameters:
autonomousDatabaseArn- The Amazon Resource Name (ARN) of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ociResourceAnchorName
The name of the Oracle Cloud Infrastructure (OCI) resource anchor associated with the Autonomous Database.
- Parameters:
ociResourceAnchorName- The name of the Oracle Cloud Infrastructure (OCI) resource anchor associated with the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
percentProgress
The progress of the current operation on the Autonomous Database, as a percentage.
- Parameters:
percentProgress- The progress of the current operation on the Autonomous Database, as a percentage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ocid
The Oracle Cloud Identifier (OCID) of the Autonomous Database.
- Parameters:
ocid- The Oracle Cloud Identifier (OCID) of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ociUrl
The URL for accessing the OCI console page for the Autonomous Database.
- Parameters:
ociUrl- The URL for accessing the OCI console page for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
The user-friendly name of the Autonomous Database.
- Parameters:
displayName- The user-friendly name of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbName
The name of the Autonomous Database.
- Parameters:
dbName- The name of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceId
The unique identifier of the source from which the Autonomous Database was created.
- Parameters:
sourceId- The unique identifier of the source from which the Autonomous Database was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the Autonomous Database.
- Parameters:
status- The current status of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the Autonomous Database.
- Parameters:
status- The current status of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
Additional information about the current status of the Autonomous Database, if applicable.
- Parameters:
statusReason- Additional information about the current status of the Autonomous Database, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databaseType
The type of the Autonomous Database, either a regular database or a clone.
- Parameters:
databaseType- The type of the Autonomous Database, either a regular database or a clone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
databaseType
The type of the Autonomous Database, either a regular database or a clone.
- Parameters:
databaseType- The type of the Autonomous Database, either a regular database or a clone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dbVersion
The Oracle Database software version of the Autonomous Database.
- Parameters:
dbVersion- The Oracle Database software version of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbWorkload
The intended use of the Autonomous Database, such as transaction processing, data warehouse, JSON database, or APEX.
- Parameters:
dbWorkload- The intended use of the Autonomous Database, such as transaction processing, data warehouse, JSON database, or APEX.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dbWorkload
The intended use of the Autonomous Database, such as transaction processing, data warehouse, JSON database, or APEX.
- Parameters:
dbWorkload- The intended use of the Autonomous Database, such as transaction processing, data warehouse, JSON database, or APEX.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
characterSet
The character set of the Autonomous Database.
- Parameters:
characterSet- The character set of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ncharacterSet
The national character set of the Autonomous Database.
- Parameters:
ncharacterSet- The national character set of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
databaseEdition
The Oracle Database edition of the Autonomous Database.
- Parameters:
databaseEdition- The Oracle Database edition of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
databaseEdition
The Oracle Database edition of the Autonomous Database.
- Parameters:
databaseEdition- The Oracle Database edition of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
licenseModel
The Oracle license model that applies to the Autonomous Database.
- Parameters:
licenseModel- The Oracle license model that applies to the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
licenseModel
The Oracle license model that applies to the Autonomous Database.
- Parameters:
licenseModel- The Oracle license model that applies to the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
openMode
The mode in which the Autonomous Database is open, either read-only or read/write.
- Parameters:
openMode- The mode in which the Autonomous Database is open, either read-only or read/write.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
openMode
The mode in which the Autonomous Database is open, either read-only or read/write.
- Parameters:
openMode- The mode in which the Autonomous Database is open, either read-only or read/write.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
permissionLevel
The permission level of the Autonomous Database.
- Parameters:
permissionLevel- The permission level of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
permissionLevel
The permission level of the Autonomous Database.
- Parameters:
permissionLevel- The permission level of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
isMtlsConnectionRequired
Indicates whether mutual TLS (mTLS) authentication is required to connect to the Autonomous Database.
- Parameters:
isMtlsConnectionRequired- Indicates whether mutual TLS (mTLS) authentication is required to connect to the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autonomousMaintenanceScheduleType
AutonomousDatabase.Builder autonomousMaintenanceScheduleType(String autonomousMaintenanceScheduleType) The maintenance schedule type for the Autonomous Database.
- Parameters:
autonomousMaintenanceScheduleType- The maintenance schedule type for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
autonomousMaintenanceScheduleType
AutonomousDatabase.Builder autonomousMaintenanceScheduleType(AutonomousMaintenanceScheduleType autonomousMaintenanceScheduleType) The maintenance schedule type for the Autonomous Database.
- Parameters:
autonomousMaintenanceScheduleType- The maintenance schedule type for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
netServicesArchitecture
The Oracle Net Services architecture of the Autonomous Database, either dedicated or shared.
- Parameters:
netServicesArchitecture- The Oracle Net Services architecture of the Autonomous Database, either dedicated or shared.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
netServicesArchitecture
The Oracle Net Services architecture of the Autonomous Database, either dedicated or shared.
- Parameters:
netServicesArchitecture- The Oracle Net Services architecture of the Autonomous Database, either dedicated or shared.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
availableUpgradeVersions
The list of Oracle Database software versions to which the Autonomous Database can be upgraded.
- Parameters:
availableUpgradeVersions- The list of Oracle Database software versions to which the Autonomous Database can be upgraded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availableUpgradeVersions
The list of Oracle Database software versions to which the Autonomous Database can be upgraded.
- Parameters:
availableUpgradeVersions- The list of Oracle Database software versions to which the Autonomous Database can be upgraded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
byolComputeCountLimit
The maximum number of compute resources that you can allocate to the Autonomous Database under the bring-your-own-license (BYOL) model.
- Parameters:
byolComputeCountLimit- The maximum number of compute resources that you can allocate to the Autonomous Database under the bring-your-own-license (BYOL) model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionStringDetails
AutonomousDatabase.Builder connectionStringDetails(AutonomousDatabaseConnectionStrings connectionStringDetails) The connection string details for the Autonomous Database.
- Parameters:
connectionStringDetails- The connection string details for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionStringDetails
default AutonomousDatabase.Builder connectionStringDetails(Consumer<AutonomousDatabaseConnectionStrings.Builder> connectionStringDetails) The connection string details for the Autonomous Database.
This is a convenience method that creates an instance of theAutonomousDatabaseConnectionStrings.Builderavoiding the need to create one manually viaAutonomousDatabaseConnectionStrings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconnectionStringDetails(AutonomousDatabaseConnectionStrings).- Parameters:
connectionStringDetails- a consumer that will call methods onAutonomousDatabaseConnectionStrings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceConsoleUrl
The URL for accessing the Oracle service console for the Autonomous Database.
- Parameters:
serviceConsoleUrl- The URL for accessing the Oracle service console for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sqlWebDeveloperUrl
The URL for accessing Oracle SQL Developer Web for the Autonomous Database.
- Parameters:
sqlWebDeveloperUrl- The URL for accessing Oracle SQL Developer Web for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerContacts
The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.
- Parameters:
customerContacts- The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerContacts
The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.
- Parameters:
customerContacts- The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerContacts
The list of customer contacts that receive operational notifications from Oracle for the Autonomous Database.
This is a convenience method that creates an instance of theCustomerContact.Builderavoiding the need to create one manually viaCustomerContact.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocustomerContacts(List<CustomerContact>).- Parameters:
customerContacts- a consumer that will call methods onCustomerContact.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
apexDetails
The Oracle Application Express (APEX) details for the Autonomous Database.
- Parameters:
apexDetails- The Oracle Application Express (APEX) details for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apexDetails
default AutonomousDatabase.Builder apexDetails(Consumer<AutonomousDatabaseApex.Builder> apexDetails) The Oracle Application Express (APEX) details for the Autonomous Database.
This is a convenience method that creates an instance of theAutonomousDatabaseApex.Builderavoiding the need to create one manually viaAutonomousDatabaseApex.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapexDetails(AutonomousDatabaseApex).- Parameters:
apexDetails- a consumer that will call methods onAutonomousDatabaseApex.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
standbyDb
The details of the standby Autonomous Database in a cross-Region Oracle Data Guard configuration.
- Parameters:
standbyDb- The details of the standby Autonomous Database in a cross-Region Oracle Data Guard configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standbyDb
The details of the standby Autonomous Database in a cross-Region Oracle Data Guard configuration.
This is a convenience method that creates an instance of theDatabaseStandbySummary.Builderavoiding the need to create one manually viaDatabaseStandbySummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostandbyDb(DatabaseStandbySummary).- Parameters:
standbyDb- a consumer that will call methods onDatabaseStandbySummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
localStandbyDb
The details of the local standby Autonomous Database in an Oracle Data Guard configuration.
- Parameters:
localStandbyDb- The details of the local standby Autonomous Database in an Oracle Data Guard configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localStandbyDb
default AutonomousDatabase.Builder localStandbyDb(Consumer<DatabaseStandbySummary.Builder> localStandbyDb) The details of the local standby Autonomous Database in an Oracle Data Guard configuration.
This is a convenience method that creates an instance of theDatabaseStandbySummary.Builderavoiding the need to create one manually viaDatabaseStandbySummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolocalStandbyDb(DatabaseStandbySummary).- Parameters:
localStandbyDb- a consumer that will call methods onDatabaseStandbySummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataSafeStatus
The status of the Oracle Data Safe registration for the Autonomous Database.
- Parameters:
dataSafeStatus- The status of the Oracle Data Safe registration for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataSafeStatus
The status of the Oracle Data Safe registration for the Autonomous Database.
- Parameters:
dataSafeStatus- The status of the Oracle Data Safe registration for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
databaseManagementStatus
The status of Oracle Database Management for the Autonomous Database.
- Parameters:
databaseManagementStatus- The status of Oracle Database Management for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
databaseManagementStatus
AutonomousDatabase.Builder databaseManagementStatus(DatabaseManagementStatus databaseManagementStatus) The status of Oracle Database Management for the Autonomous Database.
- Parameters:
databaseManagementStatus- The status of Oracle Database Management for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operationsInsightsStatus
The status of Oracle Operations Insights for the Autonomous Database.
- Parameters:
operationsInsightsStatus- The status of Oracle Operations Insights for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operationsInsightsStatus
AutonomousDatabase.Builder operationsInsightsStatus(OperationsInsightsStatus operationsInsightsStatus) The status of Oracle Operations Insights for the Autonomous Database.
- Parameters:
operationsInsightsStatus- The status of Oracle Operations Insights for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
availabilityZone
The Availability Zone where the Autonomous Database is located.
- Parameters:
availabilityZone- The Availability Zone where the Autonomous Database is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZoneId
The unique identifier of the Availability Zone where the Autonomous Database is located.
- Parameters:
availabilityZoneId- The unique identifier of the Availability Zone where the Autonomous Database is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maintenanceTargetComponent
The component on the Autonomous Database that the current maintenance is being applied to.
- Parameters:
maintenanceTargetComponent- The component on the Autonomous Database that the current maintenance is being applied to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionUrls
The connection URLs for accessing tools and services for the Autonomous Database.
- Parameters:
connectionUrls- The connection URLs for accessing tools and services for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionUrls
default AutonomousDatabase.Builder connectionUrls(Consumer<AutonomousDatabaseConnectionUrls.Builder> connectionUrls) The connection URLs for accessing tools and services for the Autonomous Database.
This is a convenience method that creates an instance of theAutonomousDatabaseConnectionUrls.Builderavoiding the need to create one manually viaAutonomousDatabaseConnectionUrls.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconnectionUrls(AutonomousDatabaseConnectionUrls).- Parameters:
connectionUrls- a consumer that will call methods onAutonomousDatabaseConnectionUrls.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dbToolsDetails
The list of database management tools enabled for the Autonomous Database.
- Parameters:
dbToolsDetails- The list of database management tools enabled for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbToolsDetails
The list of database management tools enabled for the Autonomous Database.
- Parameters:
dbToolsDetails- The list of database management tools enabled for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbToolsDetails
The list of database management tools enabled for the Autonomous Database.
This is a convenience method that creates an instance of theDatabaseTool.Builderavoiding the need to create one manually viaDatabaseTool.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todbToolsDetails(List<DatabaseTool>).- Parameters:
dbToolsDetails- a consumer that will call methods onDatabaseTool.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
scheduledOperations
AutonomousDatabase.Builder scheduledOperations(Collection<ScheduledOperationDetails> scheduledOperations) The list of scheduled start and stop times for the Autonomous Database.
- Parameters:
scheduledOperations- The list of scheduled start and stop times for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scheduledOperations
The list of scheduled start and stop times for the Autonomous Database.
- Parameters:
scheduledOperations- The list of scheduled start and stop times for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scheduledOperations
AutonomousDatabase.Builder scheduledOperations(Consumer<ScheduledOperationDetails.Builder>... scheduledOperations) The list of scheduled start and stop times for the Autonomous Database.
This is a convenience method that creates an instance of theScheduledOperationDetails.Builderavoiding the need to create one manually viaScheduledOperationDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscheduledOperations(List<ScheduledOperationDetails>).- Parameters:
scheduledOperations- a consumer that will call methods onScheduledOperationDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourcePoolLeaderId
The unique identifier of the resource pool leader Autonomous Database.
- Parameters:
resourcePoolLeaderId- The unique identifier of the resource pool leader Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeCount
The compute capacity, in number of Elastic CPUs (ECPUs) or Oracle CPUs (OCPUs), assigned to the Autonomous Database.
- Parameters:
computeCount- The compute capacity, in number of Elastic CPUs (ECPUs) or Oracle CPUs (OCPUs), assigned to the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeModel
The compute model of the Autonomous Database, either ECPU or OCPU.
- Parameters:
computeModel- The compute model of the Autonomous Database, either ECPU or OCPU.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
computeModel
The compute model of the Autonomous Database, either ECPU or OCPU.
- Parameters:
computeModel- The compute model of the Autonomous Database, either ECPU or OCPU.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cpuCoreCount
The number of CPU cores allocated to the Autonomous Database.
- Parameters:
cpuCoreCount- The number of CPU cores allocated to the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memoryPerOracleComputeUnitInGBs
The amount of memory allocated per Oracle Compute Unit, in GB.
- Parameters:
memoryPerOracleComputeUnitInGBs- The amount of memory allocated per Oracle Compute Unit, in GB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionableCpus
The list of CPU core counts that you can provision for the Autonomous Database.
- Parameters:
provisionableCpus- The list of CPU core counts that you can provision for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionableCpus
The list of CPU core counts that you can provision for the Autonomous Database.
- Parameters:
provisionableCpus- The list of CPU core counts that you can provision for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isAutoScalingEnabled
Indicates whether automatic scaling of the compute resources is enabled for the Autonomous Database.
- Parameters:
isAutoScalingEnabled- Indicates whether automatic scaling of the compute resources is enabled for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataStorageSizeInTBs
The size, in terabytes (TB), of the data volume allocated for the Autonomous Database.
- Parameters:
dataStorageSizeInTBs- The size, in terabytes (TB), of the data volume allocated for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataStorageSizeInGBs
The size, in gigabytes (GB), of the data volume allocated for the Autonomous Database.
- Parameters:
dataStorageSizeInGBs- The size, in gigabytes (GB), of the data volume allocated for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usedDataStorageSizeInTBs
The amount of data storage currently in use by the Autonomous Database, in TB.
- Parameters:
usedDataStorageSizeInTBs- The amount of data storage currently in use by the Autonomous Database, in TB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usedDataStorageSizeInGBs
The amount of data storage currently in use by the Autonomous Database, in GB.
- Parameters:
usedDataStorageSizeInGBs- The amount of data storage currently in use by the Autonomous Database, in GB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actualUsedDataStorageSizeInTBs
The actual amount of data storage currently in use by the Autonomous Database, in TB.
- Parameters:
actualUsedDataStorageSizeInTBs- The actual amount of data storage currently in use by the Autonomous Database, in TB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allocatedStorageSizeInTBs
The amount of storage currently allocated to the Autonomous Database, in TB.
- Parameters:
allocatedStorageSizeInTBs- The amount of storage currently allocated to the Autonomous Database, in TB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inMemoryAreaInGBs
The size of the in-memory area of the Autonomous Database, in GB.
- Parameters:
inMemoryAreaInGBs- The size of the in-memory area of the Autonomous Database, in GB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isAutoScalingForStorageEnabled
Indicates whether automatic scaling of the storage is enabled for the Autonomous Database.
- Parameters:
isAutoScalingForStorageEnabled- Indicates whether automatic scaling of the storage is enabled for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
odbNetworkId
The unique identifier of the ODB network associated with the Autonomous Database.
- Parameters:
odbNetworkId- The unique identifier of the ODB network associated with the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
odbNetworkArn
The Amazon Resource Name (ARN) of the ODB network associated with the Autonomous Database.
- Parameters:
odbNetworkArn- The Amazon Resource Name (ARN) of the ODB network associated with the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privateEndpoint
The private endpoint for the Autonomous Database.
- Parameters:
privateEndpoint- The private endpoint for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privateEndpointIp
The private endpoint IP address for the Autonomous Database.
- Parameters:
privateEndpointIp- The private endpoint IP address for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privateEndpointLabel
The private endpoint label for the Autonomous Database.
- Parameters:
privateEndpointLabel- The private endpoint label for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowlistedIps
The list of IP addresses that are allowed to access the Autonomous Database.
- Parameters:
allowlistedIps- The list of IP addresses that are allowed to access the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowlistedIps
The list of IP addresses that are allowed to access the Autonomous Database.
- Parameters:
allowlistedIps- The list of IP addresses that are allowed to access the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standbyAllowlistedIps
The list of IP addresses that are allowed to access the standby Autonomous Database.
- Parameters:
standbyAllowlistedIps- The list of IP addresses that are allowed to access the standby Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standbyAllowlistedIps
The list of IP addresses that are allowed to access the standby Autonomous Database.
- Parameters:
standbyAllowlistedIps- The list of IP addresses that are allowed to access the standby Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
standbyAllowlistedIpsSource
The source of the allowlisted IP addresses for the standby Autonomous Database.
- Parameters:
standbyAllowlistedIpsSource- The source of the allowlisted IP addresses for the standby Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
standbyAllowlistedIpsSource
AutonomousDatabase.Builder standbyAllowlistedIpsSource(StandbyAllowlistedIpsSource standbyAllowlistedIpsSource) The source of the allowlisted IP addresses for the standby Autonomous Database.
- Parameters:
standbyAllowlistedIpsSource- The source of the allowlisted IP addresses for the standby Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
isLocalDataGuardEnabled
Indicates whether local Oracle Data Guard is enabled for the Autonomous Database.
- Parameters:
isLocalDataGuardEnabled- Indicates whether local Oracle Data Guard is enabled for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isRemoteDataGuardEnabled
Indicates whether remote Oracle Data Guard is enabled for the Autonomous Database.
- Parameters:
isRemoteDataGuardEnabled- Indicates whether remote Oracle Data Guard is enabled for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localDisasterRecoveryType
The type of local disaster recovery configured for the Autonomous Database.
- Parameters:
localDisasterRecoveryType- The type of local disaster recovery configured for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
localDisasterRecoveryType
AutonomousDatabase.Builder localDisasterRecoveryType(DisasterRecoveryType localDisasterRecoveryType) The type of local disaster recovery configured for the Autonomous Database.
- Parameters:
localDisasterRecoveryType- The type of local disaster recovery configured for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
role
The Oracle Data Guard role of the Autonomous Database.
- Parameters:
role- The Oracle Data Guard role of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
role
The Oracle Data Guard role of the Autonomous Database.
- Parameters:
role- The Oracle Data Guard role of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
peerDbIds
The list of unique identifiers of the peer Autonomous Databases.
- Parameters:
peerDbIds- The list of unique identifiers of the peer Autonomous Databases.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
peerDbIds
The list of unique identifiers of the peer Autonomous Databases.
- Parameters:
peerDbIds- The list of unique identifiers of the peer Autonomous Databases.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failedDataRecoveryInSeconds
The amount of time, in seconds, that the data in the Autonomous Database is behind the data in the primary database.
- Parameters:
failedDataRecoveryInSeconds- The amount of time, in seconds, that the data in the Autonomous Database is behind the data in the primary database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localAdgAutoFailoverMaxDataLossLimit
AutonomousDatabase.Builder localAdgAutoFailoverMaxDataLossLimit(Integer localAdgAutoFailoverMaxDataLossLimit) The maximum data loss limit, in seconds, for automatic failover to the local Oracle Data Guard standby database.
- Parameters:
localAdgAutoFailoverMaxDataLossLimit- The maximum data loss limit, in seconds, for automatic failover to the local Oracle Data Guard standby database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
remoteDisasterRecoveryConfiguration
AutonomousDatabase.Builder remoteDisasterRecoveryConfiguration(DisasterRecoveryConfiguration remoteDisasterRecoveryConfiguration) The configuration of the remote disaster recovery for the Autonomous Database.
- Parameters:
remoteDisasterRecoveryConfiguration- The configuration of the remote disaster recovery for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
remoteDisasterRecoveryConfiguration
default AutonomousDatabase.Builder remoteDisasterRecoveryConfiguration(Consumer<DisasterRecoveryConfiguration.Builder> remoteDisasterRecoveryConfiguration) The configuration of the remote disaster recovery for the Autonomous Database.
This is a convenience method that creates an instance of theDisasterRecoveryConfiguration.Builderavoiding the need to create one manually viaDisasterRecoveryConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toremoteDisasterRecoveryConfiguration(DisasterRecoveryConfiguration).- Parameters:
remoteDisasterRecoveryConfiguration- a consumer that will call methods onDisasterRecoveryConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
isRefreshableClone
Indicates whether the Autonomous Database is a refreshable clone.
- Parameters:
isRefreshableClone- Indicates whether the Autonomous Database is a refreshable clone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
refreshableMode
The refresh mode of the refreshable clone Autonomous Database.
- Parameters:
refreshableMode- The refresh mode of the refreshable clone Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
refreshableMode
The refresh mode of the refreshable clone Autonomous Database.
- Parameters:
refreshableMode- The refresh mode of the refreshable clone Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
refreshableStatus
The refresh status of the refreshable clone Autonomous Database.
- Parameters:
refreshableStatus- The refresh status of the refreshable clone Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
refreshableStatus
The refresh status of the refreshable clone Autonomous Database.
- Parameters:
refreshableStatus- The refresh status of the refreshable clone Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
autoRefreshFrequencyInSeconds
The frequency, in seconds, at which the refreshable clone Autonomous Database is automatically refreshed.
- Parameters:
autoRefreshFrequencyInSeconds- The frequency, in seconds, at which the refreshable clone Autonomous Database is automatically refreshed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoRefreshPointLagInSeconds
The time lag, in seconds, between the refreshable clone and its source Autonomous Database.
- Parameters:
autoRefreshPointLagInSeconds- The time lag, in seconds, between the refreshable clone and its source Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isReconnectCloneEnabled
Indicates whether reconnecting the refreshable clone to its source Autonomous Database is enabled.
- Parameters:
isReconnectCloneEnabled- Indicates whether reconnecting the refreshable clone to its source Autonomous Database is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloneTableSpaceList
The list of tablespace identifiers to clone for the Autonomous Database.
- Parameters:
cloneTableSpaceList- The list of tablespace identifiers to clone for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloneTableSpaceList
The list of tablespace identifiers to clone for the Autonomous Database.
- Parameters:
cloneTableSpaceList- The list of tablespace identifiers to clone for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupRetentionPeriodInDays
The retention period, in days, for automatic backups of the Autonomous Database.
- Parameters:
backupRetentionPeriodInDays- The retention period, in days, for automatic backups of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
longTermBackupSchedule
The long-term backup schedule for the Autonomous Database.
- Parameters:
longTermBackupSchedule- The long-term backup schedule for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
longTermBackupSchedule
default AutonomousDatabase.Builder longTermBackupSchedule(Consumer<LongTermBackupSchedule.Builder> longTermBackupSchedule) The long-term backup schedule for the Autonomous Database.
This is a convenience method that creates an instance of theLongTermBackupSchedule.Builderavoiding the need to create one manually viaLongTermBackupSchedule.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolongTermBackupSchedule(LongTermBackupSchedule).- Parameters:
longTermBackupSchedule- a consumer that will call methods onLongTermBackupSchedule.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
isBackupRetentionLocked
Indicates whether the backup retention period of the Autonomous Database is locked.
- Parameters:
isBackupRetentionLocked- Indicates whether the backup retention period of the Autonomous Database is locked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalBackupStorageSizeInGBs
The total amount of backup storage used by the Autonomous Database, in GB.
- Parameters:
totalBackupStorageSizeInGBs- The total amount of backup storage used by the Autonomous Database, in GB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourcePoolSummary
The configuration of the resource pool for the Autonomous Database.
- Parameters:
resourcePoolSummary- The configuration of the resource pool for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourcePoolSummary
default AutonomousDatabase.Builder resourcePoolSummary(Consumer<ResourcePoolSummary.Builder> resourcePoolSummary) The configuration of the resource pool for the Autonomous Database.
This is a convenience method that creates an instance of theResourcePoolSummary.Builderavoiding the need to create one manually viaResourcePoolSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourcePoolSummary(ResourcePoolSummary).- Parameters:
resourcePoolSummary- a consumer that will call methods onResourcePoolSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
encryptionSummary
The encryption configuration for the Autonomous Database.
- Parameters:
encryptionSummary- The encryption configuration for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionSummary
default AutonomousDatabase.Builder encryptionSummary(Consumer<EncryptionSummary.Builder> encryptionSummary) The encryption configuration for the Autonomous Database.
This is a convenience method that creates an instance of theEncryptionSummary.Builderavoiding the need to create one manually viaEncryptionSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencryptionSummary(EncryptionSummary).- Parameters:
encryptionSummary- a consumer that will call methods onEncryptionSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The date and time when the Autonomous Database was created.
- Parameters:
createdAt- The date and time when the Autonomous Database was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeOfLastBackup
The date and time of the last backup of the Autonomous Database.
- Parameters:
timeOfLastBackup- The date and time of the last backup of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeMaintenanceBegin
The date and time when the next maintenance of the Autonomous Database begins.
- Parameters:
timeMaintenanceBegin- The date and time when the next maintenance of the Autonomous Database begins.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeMaintenanceEnd
The date and time when the next maintenance of the Autonomous Database ends.
- Parameters:
timeMaintenanceEnd- The date and time when the next maintenance of the Autonomous Database ends.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeLocalDataGuardEnabled
The date and time when local Oracle Data Guard was enabled for the Autonomous Database.
- Parameters:
timeLocalDataGuardEnabled- The date and time when local Oracle Data Guard was enabled for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeDataGuardRoleChanged
The date and time when the Oracle Data Guard role of the Autonomous Database last changed.
- Parameters:
timeDataGuardRoleChanged- The date and time when the Oracle Data Guard role of the Autonomous Database last changed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeOfLastSwitchover
The date and time of the last switchover operation for the Autonomous Database.
- Parameters:
timeOfLastSwitchover- The date and time of the last switchover operation for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeOfLastFailover
The date and time of the last failover operation for the Autonomous Database.
- Parameters:
timeOfLastFailover- The date and time of the last failover operation for the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeOfLastRefresh
The date and time of the last refresh of the refreshable clone Autonomous Database.
- Parameters:
timeOfLastRefresh- The date and time of the last refresh of the refreshable clone Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeOfLastRefreshPoint
The date and time as of which the data in the refreshable clone Autonomous Database is current.
- Parameters:
timeOfLastRefreshPoint- The date and time as of which the data in the refreshable clone Autonomous Database is current.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeOfNextRefresh
The date and time of the next scheduled refresh of the refreshable clone Autonomous Database.
- Parameters:
timeOfNextRefresh- The date and time of the next scheduled refresh of the refreshable clone Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeOfAutoRefreshStart
The date and time at which the automatic refresh of the refreshable clone Autonomous Database starts.
- Parameters:
timeOfAutoRefreshStart- The date and time at which the automatic refresh of the refreshable clone Autonomous Database starts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeDeletionOfFreeAutonomousDatabase
AutonomousDatabase.Builder timeDeletionOfFreeAutonomousDatabase(Instant timeDeletionOfFreeAutonomousDatabase) The date and time when the inactive Always Free Autonomous Database is scheduled to be automatically deleted.
- Parameters:
timeDeletionOfFreeAutonomousDatabase- The date and time when the inactive Always Free Autonomous Database is scheduled to be automatically deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeReclamationOfFreeAutonomousDatabase
AutonomousDatabase.Builder timeReclamationOfFreeAutonomousDatabase(Instant timeReclamationOfFreeAutonomousDatabase) The date and time when the Always Free Autonomous Database is scheduled to be stopped because of inactivity.
- Parameters:
timeReclamationOfFreeAutonomousDatabase- The date and time when the Always Free Autonomous Database is scheduled to be stopped because of inactivity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeDisasterRecoveryRoleChanged
The date and time when the disaster recovery role of the Autonomous Database last changed.
- Parameters:
timeDisasterRecoveryRoleChanged- The date and time when the disaster recovery role of the Autonomous Database last changed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeUntilReconnectCloneEnabled
The date and time until which reconnecting the refreshable clone to its source Autonomous Database is allowed.
- Parameters:
timeUntilReconnectCloneEnabled- The date and time until which reconnecting the refreshable clone to its source Autonomous Database is allowed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextLongTermBackupTimeStamp
The date and time of the next scheduled long-term backup of the Autonomous Database.
- Parameters:
nextLongTermBackupTimeStamp- The date and time of the next scheduled long-term backup of the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeUndeleted
The date and time when the Autonomous Database was restored after deletion.
- Parameters:
timeUndeleted- The date and time when the Autonomous Database was restored after deletion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-