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 Detail

      • getRoutingParametersList

        java.util.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

        java.util.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;