Interface TrafficManagerProfile.DefinitionStages.WithTrafficRoutingMethod

    • Method Detail

      • withPriorityBasedRouting

        TrafficManagerProfile.DefinitionStages.WithEndpoint withPriorityBasedRouting()
        Specifies that end user traffic should be routed to the endpoint based on its priority i.e. use the endpoint with highest priority and if it is not available fallback to next highest priority endpoint.
        Returns:
        the next stage of the definition
      • withWeightBasedRouting

        TrafficManagerProfile.DefinitionStages.WithEndpoint withWeightBasedRouting()
        Specifies that end user traffic should be distributed to the endpoints based on the weight assigned to the endpoint.
        Returns:
        the next stage of the definition
      • withPerformanceBasedRouting

        TrafficManagerProfile.DefinitionStages.WithEndpoint withPerformanceBasedRouting()
        Specifies that end user traffic should be routed based on the closest available endpoint in terms of the lowest network latency.
        Returns:
        the next stage of the definition
      • withGeographicBasedRouting

        TrafficManagerProfile.DefinitionStages.WithEndpoint withGeographicBasedRouting()
        Specifies that end user traffic should be routed to the endpoint that is designated to serve users geographic region.
        Returns:
        the next stage of the definition
      • withMultiValueBasedRouting

        TrafficManagerProfile.DefinitionStages.WithEndpoint withMultiValueBasedRouting​(long maxReturn)
        Specifies that end user traffic should be routed to the endpoint that return multiple healthy endpoints.
        Parameters:
        maxReturn - the maximum number of result to return
        Returns:
        the next stage of the definition
      • withSubnetBasedRouting

        TrafficManagerProfile.DefinitionStages.WithEndpoint withSubnetBasedRouting()
        Specifies that end user traffic should be routed to the endpoint which is decided based on the end-user ip address.
        Returns:
        the next stage of the definition