Interface RouteOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      RouteMatch getMatch()
      Route matching parameters.
      RouteMatchOrBuilder getMatchOrBuilder()
      Route matching parameters.
      RouteAction getRoute()
      Route request to some upstream cluster.
      RouteActionOrBuilder getRouteOrBuilder()
      Route request to some upstream cluster.
      boolean hasMatch()
      Route matching parameters.
      boolean hasRoute()
      Route request to some upstream cluster.
      • 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

      • hasMatch

        boolean hasMatch()
         Route matching parameters.
         
        .envoy.extensions.filters.network.thrift_proxy.v3.RouteMatch match = 1 [(.validate.rules) = { ... }
        Returns:
        Whether the match field is set.
      • getMatch

        RouteMatch getMatch()
         Route matching parameters.
         
        .envoy.extensions.filters.network.thrift_proxy.v3.RouteMatch match = 1 [(.validate.rules) = { ... }
        Returns:
        The match.
      • getMatchOrBuilder

        RouteMatchOrBuilder getMatchOrBuilder()
         Route matching parameters.
         
        .envoy.extensions.filters.network.thrift_proxy.v3.RouteMatch match = 1 [(.validate.rules) = { ... }
      • hasRoute

        boolean hasRoute()
         Route request to some upstream cluster.
         
        .envoy.extensions.filters.network.thrift_proxy.v3.RouteAction route = 2 [(.validate.rules) = { ... }
        Returns:
        Whether the route field is set.
      • getRoute

        RouteAction getRoute()
         Route request to some upstream cluster.
         
        .envoy.extensions.filters.network.thrift_proxy.v3.RouteAction route = 2 [(.validate.rules) = { ... }
        Returns:
        The route.
      • getRouteOrBuilder

        RouteActionOrBuilder getRouteOrBuilder()
         Route request to some upstream cluster.
         
        .envoy.extensions.filters.network.thrift_proxy.v3.RouteAction route = 2 [(.validate.rules) = { ... }