Package com.oracle.bmc.database.model
Class CreateAutonomousDatabaseDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.CreateAutonomousDatabaseDetails.Builder
-
- Enclosing class:
- CreateAutonomousDatabaseDetails
public static class CreateAutonomousDatabaseDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
subscriptionId
public CreateAutonomousDatabaseDetails.Builder subscriptionId(String subscriptionId)
-
compartmentId
public CreateAutonomousDatabaseDetails.Builder compartmentId(String compartmentId)
-
characterSet
public CreateAutonomousDatabaseDetails.Builder characterSet(String characterSet)
-
ncharacterSet
public CreateAutonomousDatabaseDetails.Builder ncharacterSet(String ncharacterSet)
-
dbName
public CreateAutonomousDatabaseDetails.Builder dbName(String dbName)
-
cpuCoreCount
public CreateAutonomousDatabaseDetails.Builder cpuCoreCount(Integer cpuCoreCount)
-
backupRetentionPeriodInDays
public CreateAutonomousDatabaseDetails.Builder backupRetentionPeriodInDays(Integer backupRetentionPeriodInDays)
-
computeModel
public CreateAutonomousDatabaseDetails.Builder computeModel(CreateAutonomousDatabaseBase.ComputeModel computeModel)
-
computeCount
public CreateAutonomousDatabaseDetails.Builder computeCount(Float computeCount)
-
ocpuCount
public CreateAutonomousDatabaseDetails.Builder ocpuCount(Float ocpuCount)
-
dbWorkload
public CreateAutonomousDatabaseDetails.Builder dbWorkload(CreateAutonomousDatabaseBase.DbWorkload dbWorkload)
-
dataStorageSizeInTBs
public CreateAutonomousDatabaseDetails.Builder dataStorageSizeInTBs(Integer dataStorageSizeInTBs)
-
dataStorageSizeInGBs
public CreateAutonomousDatabaseDetails.Builder dataStorageSizeInGBs(Integer dataStorageSizeInGBs)
-
isFreeTier
public CreateAutonomousDatabaseDetails.Builder isFreeTier(Boolean isFreeTier)
-
kmsKeyId
public CreateAutonomousDatabaseDetails.Builder kmsKeyId(String kmsKeyId)
-
vaultId
public CreateAutonomousDatabaseDetails.Builder vaultId(String vaultId)
-
encryptionKey
public CreateAutonomousDatabaseDetails.Builder encryptionKey(AutonomousDatabaseEncryptionKeyDetails encryptionKey)
-
adminPassword
public CreateAutonomousDatabaseDetails.Builder adminPassword(String adminPassword)
-
displayName
public CreateAutonomousDatabaseDetails.Builder displayName(String displayName)
-
licenseModel
public CreateAutonomousDatabaseDetails.Builder licenseModel(CreateAutonomousDatabaseBase.LicenseModel licenseModel)
-
byolComputeCountLimit
public CreateAutonomousDatabaseDetails.Builder byolComputeCountLimit(Float byolComputeCountLimit)
-
isPreviewVersionWithServiceTermsAccepted
public CreateAutonomousDatabaseDetails.Builder isPreviewVersionWithServiceTermsAccepted(Boolean isPreviewVersionWithServiceTermsAccepted)
-
isAutoScalingEnabled
public CreateAutonomousDatabaseDetails.Builder isAutoScalingEnabled(Boolean isAutoScalingEnabled)
-
isDevTier
public CreateAutonomousDatabaseDetails.Builder isDevTier(Boolean isDevTier)
-
isDedicated
public CreateAutonomousDatabaseDetails.Builder isDedicated(Boolean isDedicated)
-
autonomousContainerDatabaseId
public CreateAutonomousDatabaseDetails.Builder autonomousContainerDatabaseId(String autonomousContainerDatabaseId)
-
inMemoryPercentage
public CreateAutonomousDatabaseDetails.Builder inMemoryPercentage(Integer inMemoryPercentage)
-
isAccessControlEnabled
public CreateAutonomousDatabaseDetails.Builder isAccessControlEnabled(Boolean isAccessControlEnabled)
-
whitelistedIps
public CreateAutonomousDatabaseDetails.Builder whitelistedIps(List<String> whitelistedIps)
-
arePrimaryWhitelistedIpsUsed
public CreateAutonomousDatabaseDetails.Builder arePrimaryWhitelistedIpsUsed(Boolean arePrimaryWhitelistedIpsUsed)
-
standbyWhitelistedIps
public CreateAutonomousDatabaseDetails.Builder standbyWhitelistedIps(List<String> standbyWhitelistedIps)
-
isDataGuardEnabled
public CreateAutonomousDatabaseDetails.Builder isDataGuardEnabled(Boolean isDataGuardEnabled)
-
isLocalDataGuardEnabled
public CreateAutonomousDatabaseDetails.Builder isLocalDataGuardEnabled(Boolean isLocalDataGuardEnabled)
-
subnetId
public CreateAutonomousDatabaseDetails.Builder subnetId(String subnetId)
-
nsgIds
public CreateAutonomousDatabaseDetails.Builder nsgIds(List<String> nsgIds)
-
privateEndpointLabel
public CreateAutonomousDatabaseDetails.Builder privateEndpointLabel(String privateEndpointLabel)
-
freeformTags
public CreateAutonomousDatabaseDetails.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public CreateAutonomousDatabaseDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
securityAttributes
public CreateAutonomousDatabaseDetails.Builder securityAttributes(Map<String,Map<String,Object>> securityAttributes)
-
privateEndpointIp
public CreateAutonomousDatabaseDetails.Builder privateEndpointIp(String privateEndpointIp)
-
dbVersion
public CreateAutonomousDatabaseDetails.Builder dbVersion(String dbVersion)
-
customerContacts
public CreateAutonomousDatabaseDetails.Builder customerContacts(List<CustomerContact> customerContacts)
-
isMtlsConnectionRequired
public CreateAutonomousDatabaseDetails.Builder isMtlsConnectionRequired(Boolean isMtlsConnectionRequired)
-
resourcePoolLeaderId
public CreateAutonomousDatabaseDetails.Builder resourcePoolLeaderId(String resourcePoolLeaderId)
-
resourcePoolSummary
public CreateAutonomousDatabaseDetails.Builder resourcePoolSummary(ResourcePoolSummary resourcePoolSummary)
-
autonomousMaintenanceScheduleType
public CreateAutonomousDatabaseDetails.Builder autonomousMaintenanceScheduleType(CreateAutonomousDatabaseBase.AutonomousMaintenanceScheduleType autonomousMaintenanceScheduleType)
-
scheduledOperations
public CreateAutonomousDatabaseDetails.Builder scheduledOperations(List<ScheduledOperationDetails> scheduledOperations)
-
isAutoScalingForStorageEnabled
public CreateAutonomousDatabaseDetails.Builder isAutoScalingForStorageEnabled(Boolean isAutoScalingForStorageEnabled)
-
databaseEdition
public CreateAutonomousDatabaseDetails.Builder databaseEdition(AutonomousDatabaseSummary.DatabaseEdition databaseEdition)
-
dbToolsDetails
public CreateAutonomousDatabaseDetails.Builder dbToolsDetails(List<DatabaseTool> dbToolsDetails)
-
isBackupRetentionLocked
public CreateAutonomousDatabaseDetails.Builder isBackupRetentionLocked(Boolean isBackupRetentionLocked)
-
secretId
public CreateAutonomousDatabaseDetails.Builder secretId(String secretId)
-
secretVersionNumber
public CreateAutonomousDatabaseDetails.Builder secretVersionNumber(Integer secretVersionNumber)
-
build
public CreateAutonomousDatabaseDetails build()
-
copy
public CreateAutonomousDatabaseDetails.Builder copy(CreateAutonomousDatabaseDetails model)
-
-