Class RoutingRule.Builder

  • Enclosing class:
    RoutingRule

    public static class RoutingRule.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • name

        public RoutingRule.Builder name​(String name)
        A unique name for the routing policy rule.

        Avoid entering confidential information.

        Parameters:
        name - the value to set
        Returns:
        this builder
      • condition

        public RoutingRule.Builder condition​(String condition)
        A routing rule to evaluate defined conditions against the incoming HTTP request and perform an action.
        Parameters:
        condition - the value to set
        Returns:
        this builder
      • actions

        public RoutingRule.Builder actions​(List<Action> actions)
        A list of actions to be applied when conditions of the routing rule are met.
        Parameters:
        actions - the value to set
        Returns:
        this builder