Package com.oracle.bmc.database.model
Class UndeleteAutonomousDatabaseDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.database.model.UndeleteAutonomousDatabaseDetails.Builder
 
- 
- Enclosing class:
- UndeleteAutonomousDatabaseDetails
 
 public static class UndeleteAutonomousDatabaseDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
subscriptionIdpublic UndeleteAutonomousDatabaseDetails.Builder subscriptionId(String subscriptionId) 
 - 
compartmentIdpublic UndeleteAutonomousDatabaseDetails.Builder compartmentId(String compartmentId) 
 - 
characterSetpublic UndeleteAutonomousDatabaseDetails.Builder characterSet(String characterSet) 
 - 
ncharacterSetpublic UndeleteAutonomousDatabaseDetails.Builder ncharacterSet(String ncharacterSet) 
 - 
dbNamepublic UndeleteAutonomousDatabaseDetails.Builder dbName(String dbName) 
 - 
cpuCoreCountpublic UndeleteAutonomousDatabaseDetails.Builder cpuCoreCount(Integer cpuCoreCount) 
 - 
backupRetentionPeriodInDayspublic UndeleteAutonomousDatabaseDetails.Builder backupRetentionPeriodInDays(Integer backupRetentionPeriodInDays) 
 - 
computeModelpublic UndeleteAutonomousDatabaseDetails.Builder computeModel(CreateAutonomousDatabaseBase.ComputeModel computeModel) 
 - 
computeCountpublic UndeleteAutonomousDatabaseDetails.Builder computeCount(Float computeCount) 
 - 
ocpuCountpublic UndeleteAutonomousDatabaseDetails.Builder ocpuCount(Float ocpuCount) 
 - 
dbWorkloadpublic UndeleteAutonomousDatabaseDetails.Builder dbWorkload(CreateAutonomousDatabaseBase.DbWorkload dbWorkload) 
 - 
dataStorageSizeInTBspublic UndeleteAutonomousDatabaseDetails.Builder dataStorageSizeInTBs(Integer dataStorageSizeInTBs) 
 - 
dataStorageSizeInGBspublic UndeleteAutonomousDatabaseDetails.Builder dataStorageSizeInGBs(Integer dataStorageSizeInGBs) 
 - 
isFreeTierpublic UndeleteAutonomousDatabaseDetails.Builder isFreeTier(Boolean isFreeTier) 
 - 
kmsKeyIdpublic UndeleteAutonomousDatabaseDetails.Builder kmsKeyId(String kmsKeyId) 
 - 
vaultIdpublic UndeleteAutonomousDatabaseDetails.Builder vaultId(String vaultId) 
 - 
encryptionKeypublic UndeleteAutonomousDatabaseDetails.Builder encryptionKey(AutonomousDatabaseEncryptionKeyDetails encryptionKey) 
 - 
adminPasswordpublic UndeleteAutonomousDatabaseDetails.Builder adminPassword(String adminPassword) 
 - 
displayNamepublic UndeleteAutonomousDatabaseDetails.Builder displayName(String displayName) 
 - 
licenseModelpublic UndeleteAutonomousDatabaseDetails.Builder licenseModel(CreateAutonomousDatabaseBase.LicenseModel licenseModel) 
 - 
byolComputeCountLimitpublic UndeleteAutonomousDatabaseDetails.Builder byolComputeCountLimit(Float byolComputeCountLimit) 
 - 
isPreviewVersionWithServiceTermsAcceptedpublic UndeleteAutonomousDatabaseDetails.Builder isPreviewVersionWithServiceTermsAccepted(Boolean isPreviewVersionWithServiceTermsAccepted) 
 - 
isAutoScalingEnabledpublic UndeleteAutonomousDatabaseDetails.Builder isAutoScalingEnabled(Boolean isAutoScalingEnabled) 
 - 
isDevTierpublic UndeleteAutonomousDatabaseDetails.Builder isDevTier(Boolean isDevTier) 
 - 
isDedicatedpublic UndeleteAutonomousDatabaseDetails.Builder isDedicated(Boolean isDedicated) 
 - 
autonomousContainerDatabaseIdpublic UndeleteAutonomousDatabaseDetails.Builder autonomousContainerDatabaseId(String autonomousContainerDatabaseId) 
 - 
inMemoryPercentagepublic UndeleteAutonomousDatabaseDetails.Builder inMemoryPercentage(Integer inMemoryPercentage) 
 - 
isAccessControlEnabledpublic UndeleteAutonomousDatabaseDetails.Builder isAccessControlEnabled(Boolean isAccessControlEnabled) 
 - 
whitelistedIpspublic UndeleteAutonomousDatabaseDetails.Builder whitelistedIps(List<String> whitelistedIps) 
 - 
arePrimaryWhitelistedIpsUsedpublic UndeleteAutonomousDatabaseDetails.Builder arePrimaryWhitelistedIpsUsed(Boolean arePrimaryWhitelistedIpsUsed) 
 - 
standbyWhitelistedIpspublic UndeleteAutonomousDatabaseDetails.Builder standbyWhitelistedIps(List<String> standbyWhitelistedIps) 
 - 
isDataGuardEnabledpublic UndeleteAutonomousDatabaseDetails.Builder isDataGuardEnabled(Boolean isDataGuardEnabled) 
 - 
isLocalDataGuardEnabledpublic UndeleteAutonomousDatabaseDetails.Builder isLocalDataGuardEnabled(Boolean isLocalDataGuardEnabled) 
 - 
subnetIdpublic UndeleteAutonomousDatabaseDetails.Builder subnetId(String subnetId) 
 - 
nsgIdspublic UndeleteAutonomousDatabaseDetails.Builder nsgIds(List<String> nsgIds) 
 - 
privateEndpointLabelpublic UndeleteAutonomousDatabaseDetails.Builder privateEndpointLabel(String privateEndpointLabel) 
 - 
freeformTagspublic UndeleteAutonomousDatabaseDetails.Builder freeformTags(Map<String,String> freeformTags) 
 - 
definedTagspublic UndeleteAutonomousDatabaseDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags) 
 - 
securityAttributespublic UndeleteAutonomousDatabaseDetails.Builder securityAttributes(Map<String,Map<String,Object>> securityAttributes) 
 - 
privateEndpointIppublic UndeleteAutonomousDatabaseDetails.Builder privateEndpointIp(String privateEndpointIp) 
 - 
dbVersionpublic UndeleteAutonomousDatabaseDetails.Builder dbVersion(String dbVersion) 
 - 
customerContactspublic UndeleteAutonomousDatabaseDetails.Builder customerContacts(List<CustomerContact> customerContacts) 
 - 
isMtlsConnectionRequiredpublic UndeleteAutonomousDatabaseDetails.Builder isMtlsConnectionRequired(Boolean isMtlsConnectionRequired) 
 - 
resourcePoolLeaderIdpublic UndeleteAutonomousDatabaseDetails.Builder resourcePoolLeaderId(String resourcePoolLeaderId) 
 - 
resourcePoolSummarypublic UndeleteAutonomousDatabaseDetails.Builder resourcePoolSummary(ResourcePoolSummary resourcePoolSummary) 
 - 
autonomousMaintenanceScheduleTypepublic UndeleteAutonomousDatabaseDetails.Builder autonomousMaintenanceScheduleType(CreateAutonomousDatabaseBase.AutonomousMaintenanceScheduleType autonomousMaintenanceScheduleType) 
 - 
scheduledOperationspublic UndeleteAutonomousDatabaseDetails.Builder scheduledOperations(List<ScheduledOperationDetails> scheduledOperations) 
 - 
isAutoScalingForStorageEnabledpublic UndeleteAutonomousDatabaseDetails.Builder isAutoScalingForStorageEnabled(Boolean isAutoScalingForStorageEnabled) 
 - 
databaseEditionpublic UndeleteAutonomousDatabaseDetails.Builder databaseEdition(AutonomousDatabaseSummary.DatabaseEdition databaseEdition) 
 - 
dbToolsDetailspublic UndeleteAutonomousDatabaseDetails.Builder dbToolsDetails(List<DatabaseTool> dbToolsDetails) 
 - 
isBackupRetentionLockedpublic UndeleteAutonomousDatabaseDetails.Builder isBackupRetentionLocked(Boolean isBackupRetentionLocked) 
 - 
secretIdpublic UndeleteAutonomousDatabaseDetails.Builder secretId(String secretId) 
 - 
secretVersionNumberpublic UndeleteAutonomousDatabaseDetails.Builder secretVersionNumber(Integer secretVersionNumber) 
 - 
sourceIdpublic UndeleteAutonomousDatabaseDetails.Builder sourceId(String sourceId) The OCID of the Autonomous AI Database that you want to undelete.- Parameters:
- sourceId- the value to set
- Returns:
- this builder
 
 - 
buildpublic UndeleteAutonomousDatabaseDetails build() 
 - 
copypublic UndeleteAutonomousDatabaseDetails.Builder copy(UndeleteAutonomousDatabaseDetails model) 
 
- 
 
-