public static class LaunchDbSystemFromDbSystemDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public LaunchDbSystemFromDbSystemDetails.Builder compartmentId(String compartmentId)
public LaunchDbSystemFromDbSystemDetails.Builder faultDomains(List<String> faultDomains)
public LaunchDbSystemFromDbSystemDetails.Builder displayName(String displayName)
public LaunchDbSystemFromDbSystemDetails.Builder availabilityDomain(String availabilityDomain)
public LaunchDbSystemFromDbSystemDetails.Builder subnetId(String subnetId)
public LaunchDbSystemFromDbSystemDetails.Builder backupSubnetId(String backupSubnetId)
public LaunchDbSystemFromDbSystemDetails.Builder nsgIds(List<String> nsgIds)
public LaunchDbSystemFromDbSystemDetails.Builder backupNetworkNsgIds(List<String> backupNetworkNsgIds)
public LaunchDbSystemFromDbSystemDetails.Builder shape(String shape)
public LaunchDbSystemFromDbSystemDetails.Builder timeZone(String timeZone)
public LaunchDbSystemFromDbSystemDetails.Builder dbSystemOptions(DbSystemOptions dbSystemOptions)
public LaunchDbSystemFromDbSystemDetails.Builder storageVolumePerformanceMode(LaunchDbSystemBase.StorageVolumePerformanceMode storageVolumePerformanceMode)
public LaunchDbSystemFromDbSystemDetails.Builder sparseDiskgroup(Boolean sparseDiskgroup)
public LaunchDbSystemFromDbSystemDetails.Builder sshPublicKeys(List<String> sshPublicKeys)
public LaunchDbSystemFromDbSystemDetails.Builder hostname(String hostname)
public LaunchDbSystemFromDbSystemDetails.Builder domain(String domain)
public LaunchDbSystemFromDbSystemDetails.Builder cpuCoreCount(Integer cpuCoreCount)
public LaunchDbSystemFromDbSystemDetails.Builder clusterName(String clusterName)
public LaunchDbSystemFromDbSystemDetails.Builder dataStoragePercentage(Integer dataStoragePercentage)
public LaunchDbSystemFromDbSystemDetails.Builder initialDataStorageSizeInGB(Integer initialDataStorageSizeInGB)
public LaunchDbSystemFromDbSystemDetails.Builder kmsKeyId(String kmsKeyId)
public LaunchDbSystemFromDbSystemDetails.Builder kmsKeyVersionId(String kmsKeyVersionId)
public LaunchDbSystemFromDbSystemDetails.Builder nodeCount(Integer nodeCount)
public LaunchDbSystemFromDbSystemDetails.Builder freeformTags(Map<String,String> freeformTags)
public LaunchDbSystemFromDbSystemDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public LaunchDbSystemFromDbSystemDetails.Builder securityAttributes(Map<String,Map<String,Object>> securityAttributes)
public LaunchDbSystemFromDbSystemDetails.Builder privateIp(String privateIp)
public LaunchDbSystemFromDbSystemDetails.Builder dataCollectionOptions(DataCollectionOptions dataCollectionOptions)
public LaunchDbSystemFromDbSystemDetails.Builder sourceDbSystemId(String sourceDbSystemId)
The OCID of the DB system.
sourceDbSystemId
- the value to setpublic LaunchDbSystemFromDbSystemDetails.Builder dbHome(CreateDbHomeFromDbSystemDetails dbHome)
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.
licenseModel
- the value to setpublic LaunchDbSystemFromDbSystemDetails build()
public LaunchDbSystemFromDbSystemDetails.Builder copy(LaunchDbSystemFromDbSystemDetails model)
Copyright © 2016–2024. All rights reserved.