Class ExternalAsmInstanceParameters.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.ExternalAsmInstanceParameters.Builder
 
- 
- Enclosing class:
- ExternalAsmInstanceParameters
 
 public static class ExternalAsmInstanceParameters.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalAsmInstanceParameters.BuilderasmInstanceDisplayName(String asmInstanceDisplayName)The user-friendly name for the ASM instance.ExternalAsmInstanceParameters.BuilderasmInstanceId(String asmInstanceId)The OCID of the external ASM instance.ExternalAsmInstanceParameters.BuilderautoMountDiskGroups(List<String> autoMountDiskGroups)The list of disk group names that an ASM instance mounts at startup or when the ALTER DISKGROUP ALL MOUNT statement is issued.ExternalAsmInstanceParametersbuild()ExternalAsmInstanceParameters.Buildercopy(ExternalAsmInstanceParameters model)ExternalAsmInstanceParameters.BuilderdiskDiscoveryPath(String diskDiscoveryPath)An operating system-dependent value used to limit the set of disks considered for discovery.ExternalAsmInstanceParameters.BuilderpreferredReadFailureGroups(List<String> preferredReadFailureGroups)The list of failure groups that contain preferred read disks.ExternalAsmInstanceParameters.BuilderrebalancePower(Integer rebalancePower)The maximum power on an ASM instance for disk rebalancing.
 
- 
- 
- 
Method Detail- 
asmInstanceIdpublic ExternalAsmInstanceParameters.Builder asmInstanceId(String asmInstanceId) The OCID of the external ASM instance.- Parameters:
- asmInstanceId- the value to set
- Returns:
- this builder
 
 - 
asmInstanceDisplayNamepublic ExternalAsmInstanceParameters.Builder asmInstanceDisplayName(String asmInstanceDisplayName) The user-friendly name for the ASM instance.The name does not have to be unique. - Parameters:
- asmInstanceDisplayName- the value to set
- Returns:
- this builder
 
 - 
diskDiscoveryPathpublic ExternalAsmInstanceParameters.Builder diskDiscoveryPath(String diskDiscoveryPath) An operating system-dependent value used to limit the set of disks considered for discovery.- Parameters:
- diskDiscoveryPath- the value to set
- Returns:
- this builder
 
 - 
autoMountDiskGroupspublic ExternalAsmInstanceParameters.Builder autoMountDiskGroups(List<String> autoMountDiskGroups) The list of disk group names that an ASM instance mounts at startup or when the ALTER DISKGROUP ALL MOUNT statement is issued.- Parameters:
- autoMountDiskGroups- the value to set
- Returns:
- this builder
 
 - 
rebalancePowerpublic ExternalAsmInstanceParameters.Builder rebalancePower(Integer rebalancePower) The maximum power on an ASM instance for disk rebalancing.- Parameters:
- rebalancePower- the value to set
- Returns:
- this builder
 
 - 
preferredReadFailureGroupspublic ExternalAsmInstanceParameters.Builder preferredReadFailureGroups(List<String> preferredReadFailureGroups) The list of failure groups that contain preferred read disks.- Parameters:
- preferredReadFailureGroups- the value to set
- Returns:
- this builder
 
 - 
buildpublic ExternalAsmInstanceParameters build() 
 - 
copypublic ExternalAsmInstanceParameters.Builder copy(ExternalAsmInstanceParameters model) 
 
- 
 
-