Interface RoutingRuleOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RoutingRule, RoutingRule.Builder

public interface RoutingRuleOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getRoutingParametersList

      List<RoutingParameter> getRoutingParametersList()
      A collection of Routing Parameter specifications.
      **NOTE:** If multiple Routing Parameters describe the same key
      (via the `path_template` field or via the `field` field when
      `path_template` is not provided), "last one wins" rule
      determines which Parameter gets used.
      See the examples for more details.
      
      repeated .google.api.RoutingParameter routing_parameters = 2;
    • getRoutingParameters

      RoutingParameter getRoutingParameters(int index)
      A collection of Routing Parameter specifications.
      **NOTE:** If multiple Routing Parameters describe the same key
      (via the `path_template` field or via the `field` field when
      `path_template` is not provided), "last one wins" rule
      determines which Parameter gets used.
      See the examples for more details.
      
      repeated .google.api.RoutingParameter routing_parameters = 2;
    • getRoutingParametersCount

      int getRoutingParametersCount()
      A collection of Routing Parameter specifications.
      **NOTE:** If multiple Routing Parameters describe the same key
      (via the `path_template` field or via the `field` field when
      `path_template` is not provided), "last one wins" rule
      determines which Parameter gets used.
      See the examples for more details.
      
      repeated .google.api.RoutingParameter routing_parameters = 2;
    • getRoutingParametersOrBuilderList

      List<? extends RoutingParameterOrBuilder> getRoutingParametersOrBuilderList()
      A collection of Routing Parameter specifications.
      **NOTE:** If multiple Routing Parameters describe the same key
      (via the `path_template` field or via the `field` field when
      `path_template` is not provided), "last one wins" rule
      determines which Parameter gets used.
      See the examples for more details.
      
      repeated .google.api.RoutingParameter routing_parameters = 2;
    • getRoutingParametersOrBuilder

      RoutingParameterOrBuilder getRoutingParametersOrBuilder(int index)
      A collection of Routing Parameter specifications.
      **NOTE:** If multiple Routing Parameters describe the same key
      (via the `path_template` field or via the `field` field when
      `path_template` is not provided), "last one wins" rule
      determines which Parameter gets used.
      See the examples for more details.
      
      repeated .google.api.RoutingParameter routing_parameters = 2;