Class NetworkLoadBalancerBackendSetMapping.Builder
- java.lang.Object
-
- com.oracle.bmc.disasterrecovery.model.NetworkLoadBalancerBackendSetMapping.Builder
-
- Enclosing class:
- NetworkLoadBalancerBackendSetMapping
public static class NetworkLoadBalancerBackendSetMapping.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkLoadBalancerBackendSetMapping
build()
NetworkLoadBalancerBackendSetMapping.Builder
copy(NetworkLoadBalancerBackendSetMapping model)
NetworkLoadBalancerBackendSetMapping.Builder
destinationBackendSetName(String destinationBackendSetName)
The name of the destination backend set.NetworkLoadBalancerBackendSetMapping.Builder
isBackendSetForNonMovable(Boolean isBackendSetForNonMovable)
This flag specifies if this backend set is used for traffic for non-movable compute instances.NetworkLoadBalancerBackendSetMapping.Builder
sourceBackendSetName(String sourceBackendSetName)
The name of the source backend set.
-
-
-
Method Detail
-
isBackendSetForNonMovable
public NetworkLoadBalancerBackendSetMapping.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. 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 network load balancer. For movable instances this flag should be set to ‘false’.
Example: true
- Parameters:
isBackendSetForNonMovable
- the value to set- Returns:
- this builder
-
sourceBackendSetName
public NetworkLoadBalancerBackendSetMapping.Builder sourceBackendSetName(String sourceBackendSetName)
The name of the source backend set.Example: example_backend_set
- Parameters:
sourceBackendSetName
- the value to set- Returns:
- this builder
-
destinationBackendSetName
public NetworkLoadBalancerBackendSetMapping.Builder destinationBackendSetName(String destinationBackendSetName)
The name of the destination backend set.Example: example_backend_set
- Parameters:
destinationBackendSetName
- the value to set- Returns:
- this builder
-
build
public NetworkLoadBalancerBackendSetMapping build()
-
copy
public NetworkLoadBalancerBackendSetMapping.Builder copy(NetworkLoadBalancerBackendSetMapping model)
-
-