Package com.oracle.bmc.database.model
Class CreateAutonomousDatabaseFromBackupTimestampDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.CreateAutonomousDatabaseFromBackupTimestampDetails.Builder
-
- Enclosing class:
- CreateAutonomousDatabaseFromBackupTimestampDetails
public static class CreateAutonomousDatabaseFromBackupTimestampDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
subscriptionId
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder subscriptionId(String subscriptionId)
-
compartmentId
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder compartmentId(String compartmentId)
-
characterSet
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder characterSet(String characterSet)
-
ncharacterSet
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder ncharacterSet(String ncharacterSet)
-
dbName
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder dbName(String dbName)
-
cpuCoreCount
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder cpuCoreCount(Integer cpuCoreCount)
-
backupRetentionPeriodInDays
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder backupRetentionPeriodInDays(Integer backupRetentionPeriodInDays)
-
computeModel
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder computeModel(CreateAutonomousDatabaseBase.ComputeModel computeModel)
-
computeCount
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder computeCount(Float computeCount)
-
ocpuCount
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder ocpuCount(Float ocpuCount)
-
dbWorkload
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder dbWorkload(CreateAutonomousDatabaseBase.DbWorkload dbWorkload)
-
dataStorageSizeInTBs
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder dataStorageSizeInTBs(Integer dataStorageSizeInTBs)
-
dataStorageSizeInGBs
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder dataStorageSizeInGBs(Integer dataStorageSizeInGBs)
-
isFreeTier
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder isFreeTier(Boolean isFreeTier)
-
kmsKeyId
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder kmsKeyId(String kmsKeyId)
-
vaultId
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder vaultId(String vaultId)
-
encryptionKey
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder encryptionKey(AutonomousDatabaseEncryptionKeyDetails encryptionKey)
-
adminPassword
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder adminPassword(String adminPassword)
-
displayName
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder displayName(String displayName)
-
licenseModel
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder licenseModel(CreateAutonomousDatabaseBase.LicenseModel licenseModel)
-
byolComputeCountLimit
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder byolComputeCountLimit(Float byolComputeCountLimit)
-
isPreviewVersionWithServiceTermsAccepted
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder isPreviewVersionWithServiceTermsAccepted(Boolean isPreviewVersionWithServiceTermsAccepted)
-
isAutoScalingEnabled
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder isAutoScalingEnabled(Boolean isAutoScalingEnabled)
-
isDevTier
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder isDevTier(Boolean isDevTier)
-
isDedicated
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder isDedicated(Boolean isDedicated)
-
autonomousContainerDatabaseId
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder autonomousContainerDatabaseId(String autonomousContainerDatabaseId)
-
inMemoryPercentage
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder inMemoryPercentage(Integer inMemoryPercentage)
-
isAccessControlEnabled
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder isAccessControlEnabled(Boolean isAccessControlEnabled)
-
whitelistedIps
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder whitelistedIps(List<String> whitelistedIps)
-
arePrimaryWhitelistedIpsUsed
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder arePrimaryWhitelistedIpsUsed(Boolean arePrimaryWhitelistedIpsUsed)
-
standbyWhitelistedIps
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder standbyWhitelistedIps(List<String> standbyWhitelistedIps)
-
isDataGuardEnabled
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder isDataGuardEnabled(Boolean isDataGuardEnabled)
-
isLocalDataGuardEnabled
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder isLocalDataGuardEnabled(Boolean isLocalDataGuardEnabled)
-
subnetId
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder subnetId(String subnetId)
-
nsgIds
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder nsgIds(List<String> nsgIds)
-
privateEndpointLabel
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder privateEndpointLabel(String privateEndpointLabel)
-
freeformTags
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
securityAttributes
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder securityAttributes(Map<String,Map<String,Object>> securityAttributes)
-
privateEndpointIp
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder privateEndpointIp(String privateEndpointIp)
-
dbVersion
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder dbVersion(String dbVersion)
-
customerContacts
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder customerContacts(List<CustomerContact> customerContacts)
-
isMtlsConnectionRequired
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder isMtlsConnectionRequired(Boolean isMtlsConnectionRequired)
-
resourcePoolLeaderId
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder resourcePoolLeaderId(String resourcePoolLeaderId)
-
resourcePoolSummary
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder resourcePoolSummary(ResourcePoolSummary resourcePoolSummary)
-
autonomousMaintenanceScheduleType
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder autonomousMaintenanceScheduleType(CreateAutonomousDatabaseBase.AutonomousMaintenanceScheduleType autonomousMaintenanceScheduleType)
-
scheduledOperations
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder scheduledOperations(List<ScheduledOperationDetails> scheduledOperations)
-
isAutoScalingForStorageEnabled
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder isAutoScalingForStorageEnabled(Boolean isAutoScalingForStorageEnabled)
-
databaseEdition
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder databaseEdition(AutonomousDatabaseSummary.DatabaseEdition databaseEdition)
-
dbToolsDetails
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder dbToolsDetails(List<DatabaseTool> dbToolsDetails)
-
isBackupRetentionLocked
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder isBackupRetentionLocked(Boolean isBackupRetentionLocked)
-
secretId
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder secretId(String secretId)
-
secretVersionNumber
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder secretVersionNumber(Integer secretVersionNumber)
-
autonomousDatabaseId
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder autonomousDatabaseId(String autonomousDatabaseId)
The OCID of the source Autonomous Database that you will clone to create a new Autonomous Database.- Parameters:
autonomousDatabaseId
- the value to set- Returns:
- this builder
-
timestamp
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder timestamp(Date timestamp)
The timestamp specified for the point-in-time clone of the source Autonomous Database.The timestamp must be in the past.
- Parameters:
timestamp
- the value to set- Returns:
- this builder
-
cloneType
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder cloneType(CreateAutonomousDatabaseFromBackupTimestampDetails.CloneType cloneType)
The Autonomous Database clone type.- Parameters:
cloneType
- the value to set- Returns:
- this builder
-
useLatestAvailableBackupTimeStamp
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder useLatestAvailableBackupTimeStamp(Boolean useLatestAvailableBackupTimeStamp)
Clone from latest available backup timestamp.- Parameters:
useLatestAvailableBackupTimeStamp
- the value to set- Returns:
- this builder
-
cloneTableSpaceList
public CreateAutonomousDatabaseFromBackupTimestampDetails.Builder cloneTableSpaceList(List<Integer> cloneTableSpaceList)
A list of the source Autonomous Database’s table space number(s) used to create this partial clone from the backup.- Parameters:
cloneTableSpaceList
- the value to set- Returns:
- this builder
-
build
public CreateAutonomousDatabaseFromBackupTimestampDetails build()
-
-