Package com.oracle.bmc.database.model
Class LaunchDbSystemFromDbSystemDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.LaunchDbSystemFromDbSystemDetails.Builder
-
- Enclosing class:
- LaunchDbSystemFromDbSystemDetails
public static class LaunchDbSystemFromDbSystemDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
compartmentId
public LaunchDbSystemFromDbSystemDetails.Builder compartmentId(String compartmentId)
-
faultDomains
public LaunchDbSystemFromDbSystemDetails.Builder faultDomains(List<String> faultDomains)
-
displayName
public LaunchDbSystemFromDbSystemDetails.Builder displayName(String displayName)
-
availabilityDomain
public LaunchDbSystemFromDbSystemDetails.Builder availabilityDomain(String availabilityDomain)
-
subnetId
public LaunchDbSystemFromDbSystemDetails.Builder subnetId(String subnetId)
-
backupSubnetId
public LaunchDbSystemFromDbSystemDetails.Builder backupSubnetId(String backupSubnetId)
-
nsgIds
public LaunchDbSystemFromDbSystemDetails.Builder nsgIds(List<String> nsgIds)
-
backupNetworkNsgIds
public LaunchDbSystemFromDbSystemDetails.Builder backupNetworkNsgIds(List<String> backupNetworkNsgIds)
-
shape
public LaunchDbSystemFromDbSystemDetails.Builder shape(String shape)
-
timeZone
public LaunchDbSystemFromDbSystemDetails.Builder timeZone(String timeZone)
-
dbSystemOptions
public LaunchDbSystemFromDbSystemDetails.Builder dbSystemOptions(DbSystemOptions dbSystemOptions)
-
storageVolumePerformanceMode
public LaunchDbSystemFromDbSystemDetails.Builder storageVolumePerformanceMode(LaunchDbSystemBase.StorageVolumePerformanceMode storageVolumePerformanceMode)
-
sparseDiskgroup
public LaunchDbSystemFromDbSystemDetails.Builder sparseDiskgroup(Boolean sparseDiskgroup)
-
sshPublicKeys
public LaunchDbSystemFromDbSystemDetails.Builder sshPublicKeys(List<String> sshPublicKeys)
-
hostname
public LaunchDbSystemFromDbSystemDetails.Builder hostname(String hostname)
-
domain
public LaunchDbSystemFromDbSystemDetails.Builder domain(String domain)
-
cpuCoreCount
public LaunchDbSystemFromDbSystemDetails.Builder cpuCoreCount(Integer cpuCoreCount)
-
clusterName
public LaunchDbSystemFromDbSystemDetails.Builder clusterName(String clusterName)
-
dataStoragePercentage
public LaunchDbSystemFromDbSystemDetails.Builder dataStoragePercentage(Integer dataStoragePercentage)
-
initialDataStorageSizeInGB
public LaunchDbSystemFromDbSystemDetails.Builder initialDataStorageSizeInGB(Integer initialDataStorageSizeInGB)
-
kmsKeyId
public LaunchDbSystemFromDbSystemDetails.Builder kmsKeyId(String kmsKeyId)
-
kmsKeyVersionId
public LaunchDbSystemFromDbSystemDetails.Builder kmsKeyVersionId(String kmsKeyVersionId)
-
nodeCount
public LaunchDbSystemFromDbSystemDetails.Builder nodeCount(Integer nodeCount)
-
freeformTags
public LaunchDbSystemFromDbSystemDetails.Builder freeformTags(Map<String,String> freeformTags)
-
definedTags
public LaunchDbSystemFromDbSystemDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
-
securityAttributes
public LaunchDbSystemFromDbSystemDetails.Builder securityAttributes(Map<String,Map<String,Object>> securityAttributes)
-
privateIp
public LaunchDbSystemFromDbSystemDetails.Builder privateIp(String privateIp)
-
privateIpV6
public LaunchDbSystemFromDbSystemDetails.Builder privateIpV6(String privateIpV6)
-
dataCollectionOptions
public LaunchDbSystemFromDbSystemDetails.Builder dataCollectionOptions(DataCollectionOptions dataCollectionOptions)
-
sourceDbSystemId
public LaunchDbSystemFromDbSystemDetails.Builder sourceDbSystemId(String sourceDbSystemId)
The OCID of the DB system.- Parameters:
sourceDbSystemId
- the value to set- Returns:
- this builder
-
dbHome
public LaunchDbSystemFromDbSystemDetails.Builder dbHome(CreateDbHomeFromDbSystemDetails dbHome)
-
licenseModel
public LaunchDbSystemFromDbSystemDetails.Builder licenseModel(LaunchDbSystemFromDbSystemDetails.LicenseModel licenseModel)
The Oracle license model that applies to all the databases on the DB system.The default is LICENSE_INCLUDED.
- Parameters:
licenseModel
- the value to set- Returns:
- this builder
-
build
public LaunchDbSystemFromDbSystemDetails build()
-
copy
public LaunchDbSystemFromDbSystemDetails.Builder copy(LaunchDbSystemFromDbSystemDetails model)
-
-