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

    Modifier and Type
    Method
    Description
    Route matching parameters.
    Route matching parameters.
    Route request to some upstream cluster.
    Route request to some upstream cluster.
    boolean
    Route matching parameters.
    boolean
    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 Details

    • hasMatch

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

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

      RouteMatchOrBuilder getMatchOrBuilder()
       Route matching parameters.
       
      .envoy.config.filter.network.thrift_proxy.v2alpha1.RouteMatch match = 1 [(.validate.rules) = { ... }
    • hasRoute

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

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

      RouteActionOrBuilder getRouteOrBuilder()
       Route request to some upstream cluster.
       
      .envoy.config.filter.network.thrift_proxy.v2alpha1.RouteAction route = 2 [(.validate.rules) = { ... }