Package com.oracle.bmc.database.model
Class CreateAutonomousContainerDatabaseDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.CreateAutonomousContainerDatabaseDetails.Builder
-
- Enclosing class:
- CreateAutonomousContainerDatabaseDetails
public static class CreateAutonomousContainerDatabaseDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
customerContacts
public CreateAutonomousContainerDatabaseDetails.Builder customerContacts(List<CustomerContact> customerContacts)
-
displayName
public CreateAutonomousContainerDatabaseDetails.Builder displayName(String displayName)
-
dbUniqueName
public CreateAutonomousContainerDatabaseDetails.Builder dbUniqueName(String dbUniqueName)
-
dbName
public CreateAutonomousContainerDatabaseDetails.Builder dbName(String dbName)
-
serviceLevelAgreementType
public CreateAutonomousContainerDatabaseDetails.Builder serviceLevelAgreementType(CreateAutonomousContainerDatabaseBase.ServiceLevelAgreementType serviceLevelAgreementType)
-
autonomousExadataInfrastructureId
public CreateAutonomousContainerDatabaseDetails.Builder autonomousExadataInfrastructureId(String autonomousExadataInfrastructureId)
-
dbVersion
public CreateAutonomousContainerDatabaseDetails.Builder dbVersion(String dbVersion)
-
databaseSoftwareImageId
public CreateAutonomousContainerDatabaseDetails.Builder databaseSoftwareImageId(String databaseSoftwareImageId)
-
peerAutonomousExadataInfrastructureId
public CreateAutonomousContainerDatabaseDetails.Builder peerAutonomousExadataInfrastructureId(String peerAutonomousExadataInfrastructureId)
-
peerAutonomousContainerDatabaseDisplayName
public CreateAutonomousContainerDatabaseDetails.Builder peerAutonomousContainerDatabaseDisplayName(String peerAutonomousContainerDatabaseDisplayName)
-
protectionMode
public CreateAutonomousContainerDatabaseDetails.Builder protectionMode(CreateAutonomousContainerDatabaseBase.ProtectionMode protectionMode)
-
fastStartFailOverLagLimitInSeconds
public CreateAutonomousContainerDatabaseDetails.Builder fastStartFailOverLagLimitInSeconds(Integer fastStartFailOverLagLimitInSeconds)
-
isAutomaticFailoverEnabled
public CreateAutonomousContainerDatabaseDetails.Builder isAutomaticFailoverEnabled(Boolean isAutomaticFailoverEnabled)
-
peerCloudAutonomousVmClusterId
public CreateAutonomousContainerDatabaseDetails.Builder peerCloudAutonomousVmClusterId(String peerCloudAutonomousVmClusterId)
-
peerAutonomousVmClusterId
public CreateAutonomousContainerDatabaseDetails.Builder peerAutonomousVmClusterId(String peerAutonomousVmClusterId)
-
peerAutonomousContainerDatabaseCompartmentId
public CreateAutonomousContainerDatabaseDetails.Builder peerAutonomousContainerDatabaseCompartmentId(String peerAutonomousContainerDatabaseCompartmentId)
-
peerAutonomousContainerDatabaseBackupConfig
public CreateAutonomousContainerDatabaseDetails.Builder peerAutonomousContainerDatabaseBackupConfig(PeerAutonomousContainerDatabaseBackupConfig peerAutonomousContainerDatabaseBackupConfig)
-
peerDbUniqueName
public CreateAutonomousContainerDatabaseDetails.Builder peerDbUniqueName(String peerDbUniqueName)
-
autonomousVmClusterId
public CreateAutonomousContainerDatabaseDetails.Builder autonomousVmClusterId(String autonomousVmClusterId)
-
cloudAutonomousVmClusterId
public CreateAutonomousContainerDatabaseDetails.Builder cloudAutonomousVmClusterId(String cloudAutonomousVmClusterId)
-
compartmentId
public CreateAutonomousContainerDatabaseDetails.Builder compartmentId(String compartmentId)
-
patchModel
public CreateAutonomousContainerDatabaseDetails.Builder patchModel(CreateAutonomousContainerDatabaseBase.PatchModel patchModel)
-
maintenanceWindowDetails
public CreateAutonomousContainerDatabaseDetails.Builder maintenanceWindowDetails(MaintenanceWindow maintenanceWindowDetails)
-
standbyMaintenanceBufferInDays
public CreateAutonomousContainerDatabaseDetails.Builder standbyMaintenanceBufferInDays(Integer standbyMaintenanceBufferInDays)
-
versionPreference
public CreateAutonomousContainerDatabaseDetails.Builder versionPreference(CreateAutonomousContainerDatabaseBase.VersionPreference versionPreference)
-
isDstFileUpdateEnabled
public CreateAutonomousContainerDatabaseDetails.Builder isDstFileUpdateEnabled(Boolean isDstFileUpdateEnabled)
-
freeformTags
public CreateAutonomousContainerDatabaseDetails.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public CreateAutonomousContainerDatabaseDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
backupConfig
public CreateAutonomousContainerDatabaseDetails.Builder backupConfig(AutonomousContainerDatabaseBackupConfig backupConfig)
-
kmsKeyId
public CreateAutonomousContainerDatabaseDetails.Builder kmsKeyId(String kmsKeyId)
-
kmsKeyVersionId
public CreateAutonomousContainerDatabaseDetails.Builder kmsKeyVersionId(String kmsKeyVersionId)
-
vaultId
public CreateAutonomousContainerDatabaseDetails.Builder vaultId(String vaultId)
-
keyStoreId
public CreateAutonomousContainerDatabaseDetails.Builder keyStoreId(String keyStoreId)
-
dbSplitThreshold
public CreateAutonomousContainerDatabaseDetails.Builder dbSplitThreshold(Integer dbSplitThreshold)
-
vmFailoverReservation
public CreateAutonomousContainerDatabaseDetails.Builder vmFailoverReservation(Integer vmFailoverReservation)
-
distributionAffinity
public CreateAutonomousContainerDatabaseDetails.Builder distributionAffinity(CreateAutonomousContainerDatabaseBase.DistributionAffinity distributionAffinity)
-
netServicesArchitecture
public CreateAutonomousContainerDatabaseDetails.Builder netServicesArchitecture(CreateAutonomousContainerDatabaseBase.NetServicesArchitecture netServicesArchitecture)
-
build
public CreateAutonomousContainerDatabaseDetails build()
-
copy
public CreateAutonomousContainerDatabaseDetails.Builder copy(CreateAutonomousContainerDatabaseDetails model)
-
-