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;