Class UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.disasterrecovery.model.UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder
 
- 
- Enclosing class:
- UpdateDrProtectionGroupMemberComputeInstanceDetails
 
 public static class UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
memberIdpublic UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder memberId(String memberId) 
 - 
isMovablepublic UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder isMovable(Boolean isMovable) A flag indicating if the compute instance should be moved during DR operations.Example: false - Parameters:
- isMovable- the value to set
- Returns:
- this builder
 
 - 
vnicMappingpublic UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder vnicMapping(List<ComputeInstanceVnicMappingDetails> vnicMapping) A list of compute instance VNIC mappings.- Parameters:
- vnicMapping- the value to set
- Returns:
- this builder
 
 - 
destinationCompartmentIdpublic UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder destinationCompartmentId(String destinationCompartmentId) The OCID of a compartment in the destination region in which the compute instance should be launched.Example: ocid1.compartment.oc1..uniqueID - Parameters:
- destinationCompartmentId- the value to set
- Returns:
- this builder
 
 - 
destinationDedicatedVmHostIdpublic UpdateDrProtectionGroupMemberComputeInstanceDetails.Builder destinationDedicatedVmHostId(String destinationDedicatedVmHostId) The OCID of a dedicated VM host in the destination region on which the compute instance should be launched.Example: ocid1.dedicatedvmhost.oc1..uniqueID - Parameters:
- destinationDedicatedVmHostId- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateDrProtectionGroupMemberComputeInstanceDetails build() 
 
- 
 
-