Interface RouteConfigurationOrBuilder

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

    public interface RouteConfigurationOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getName()
      The name of the route configuration.
      com.google.protobuf.ByteString getNameBytes()
      The name of the route configuration.
      Route getRoutes​(int index)
      The list of routes that will be matched, in order, against incoming requests.
      int getRoutesCount()
      The list of routes that will be matched, in order, against incoming requests.
      List<Route> getRoutesList()
      The list of routes that will be matched, in order, against incoming requests.
      RouteOrBuilder getRoutesOrBuilder​(int index)
      The list of routes that will be matched, in order, against incoming requests.
      List<? extends RouteOrBuilder> getRoutesOrBuilderList()
      The list of routes that will be matched, in order, against incoming requests.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getName

        String getName()
         The name of the route configuration. Reserved for future use in asynchronous route discovery.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The name of the route configuration. Reserved for future use in asynchronous route discovery.
         
        string name = 1;
        Returns:
        The bytes for name.
      • getRoutesList

        List<Route> getRoutesList()
         The list of routes that will be matched, in order, against incoming requests. The first route
         that matches will be used.
         
        repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.Route routes = 2;
      • getRoutes

        Route getRoutes​(int index)
         The list of routes that will be matched, in order, against incoming requests. The first route
         that matches will be used.
         
        repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.Route routes = 2;
      • getRoutesCount

        int getRoutesCount()
         The list of routes that will be matched, in order, against incoming requests. The first route
         that matches will be used.
         
        repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.Route routes = 2;
      • getRoutesOrBuilderList

        List<? extends RouteOrBuilder> getRoutesOrBuilderList()
         The list of routes that will be matched, in order, against incoming requests. The first route
         that matches will be used.
         
        repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.Route routes = 2;
      • getRoutesOrBuilder

        RouteOrBuilder getRoutesOrBuilder​(int index)
         The list of routes that will be matched, in order, against incoming requests. The first route
         that matches will be used.
         
        repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.Route routes = 2;