Class LoadBalancerBackendSetMapping.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • isBackendSetForNonMovable

        public LoadBalancerBackendSetMapping.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 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 LoadBalancerBackendSetMapping.Builder sourceBackendSetName​(String sourceBackendSetName)
        The name of the source backend set.

        Example: My_Source_Backend_Set

        Parameters:
        sourceBackendSetName - the value to set
        Returns:
        this builder
      • destinationBackendSetName

        public LoadBalancerBackendSetMapping.Builder destinationBackendSetName​(String destinationBackendSetName)
        The name of the destination backend set.

        Example: My_Destination_Backend_Set

        Parameters:
        destinationBackendSetName - the value to set
        Returns:
        this builder