Class ComputeInstanceVnicMapping.Builder
- java.lang.Object
- 
- com.oracle.bmc.disasterrecovery.model.ComputeInstanceVnicMapping.Builder
 
- 
- Enclosing class:
- ComputeInstanceVnicMapping
 
 public static class ComputeInstanceVnicMapping.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ComputeInstanceVnicMappingbuild()ComputeInstanceVnicMapping.Buildercopy(ComputeInstanceVnicMapping model)ComputeInstanceVnicMapping.BuilderdestinationNsgIdList(List<String> destinationNsgIdList)A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC.ComputeInstanceVnicMapping.BuilderdestinationSubnetId(String destinationSubnetId)The OCID of the destination subnet to which the source VNIC should connect.ComputeInstanceVnicMapping.BuildersourceVnicId(String sourceVnicId)The OCID of the VNIC.
 
- 
- 
- 
Method Detail- 
sourceVnicIdpublic ComputeInstanceVnicMapping.Builder sourceVnicId(String sourceVnicId) The OCID of the VNIC.Example: ocid1.vnic.oc1..uniqueID - Parameters:
- sourceVnicId- the value to set
- Returns:
- this builder
 
 - 
destinationSubnetIdpublic ComputeInstanceVnicMapping.Builder destinationSubnetId(String destinationSubnetId) The OCID of the destination subnet to which the source VNIC should connect.Example: ocid1.subnet.oc1..uniqueID - Parameters:
- destinationSubnetId- the value to set
- Returns:
- this builder
 
 - 
destinationNsgIdListpublic ComputeInstanceVnicMapping.Builder destinationNsgIdList(List<String> destinationNsgIdList) A list of OCIDs of network security groups (NSG) in the destination region which should be assigned to the source VNIC.Example: [ ocid1.networksecuritygroup.oc1..uniqueID1, ocid1.networksecuritygroup.oc1..uniqueID2 ] - Parameters:
- destinationNsgIdList- the value to set
- Returns:
- this builder
 
 - 
buildpublic ComputeInstanceVnicMapping build() 
 - 
copypublic ComputeInstanceVnicMapping.Builder copy(ComputeInstanceVnicMapping model) 
 
- 
 
-