Class NetworkLoadBalancerBackendSetMappingDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.disasterrecovery.model.NetworkLoadBalancerBackendSetMappingDetails.Builder
 
- 
- Enclosing class:
- NetworkLoadBalancerBackendSetMappingDetails
 
 public static class NetworkLoadBalancerBackendSetMappingDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkLoadBalancerBackendSetMappingDetailsbuild()NetworkLoadBalancerBackendSetMappingDetails.Buildercopy(NetworkLoadBalancerBackendSetMappingDetails model)NetworkLoadBalancerBackendSetMappingDetails.BuilderdestinationBackendSetName(String destinationBackendSetName)The name of the destination backend set.NetworkLoadBalancerBackendSetMappingDetails.BuilderisBackendSetForNonMovable(Boolean isBackendSetForNonMovable)This flag specifies if this backend set is used for traffic for non-movable compute instances.NetworkLoadBalancerBackendSetMappingDetails.BuildersourceBackendSetName(String sourceBackendSetName)The name of the source backend set.
 
- 
- 
- 
Method Detail- 
isBackendSetForNonMovablepublic NetworkLoadBalancerBackendSetMappingDetails.Builder isBackendSetForNonMovable(Boolean isBackendSetForNonMovable) This flag specifies if this backend set is used for traffic for non-movable compute instances.Backend sets that point to non-movable instances are only enabled or disabled during DR, their contents are not altered. For non-movable instances this flag should be set to ‘true’. Backend sets that point to movable instances are emptied and their contents are transferred to the destination region load balancer. For movable instances this flag should be set to ‘false’. Example: true - Parameters:
- isBackendSetForNonMovable- the value to set
- Returns:
- this builder
 
 - 
sourceBackendSetNamepublic NetworkLoadBalancerBackendSetMappingDetails.Builder sourceBackendSetName(String sourceBackendSetName) The name of the source backend set.Example: Source-BackendSet-1 - Parameters:
- sourceBackendSetName- the value to set
- Returns:
- this builder
 
 - 
destinationBackendSetNamepublic NetworkLoadBalancerBackendSetMappingDetails.Builder destinationBackendSetName(String destinationBackendSetName) The name of the destination backend set.Example: Destination-BackendSet-1 - Parameters:
- destinationBackendSetName- the value to set
- Returns:
- this builder
 
 - 
buildpublic NetworkLoadBalancerBackendSetMappingDetails build() 
 - 
copypublic NetworkLoadBalancerBackendSetMappingDetails.Builder copy(NetworkLoadBalancerBackendSetMappingDetails model) 
 
- 
 
-