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 StringgetName()The name of the route configuration.com.google.protobuf.ByteStringgetNameBytes()The name of the route configuration.MatchergetRoute()The match tree to use when resolving route actions for incoming requests.MatcherOrBuildergetRouteOrBuilder()The match tree to use when resolving route actions for incoming requests.booleanhasRoute()The match tree to use when resolving route actions for incoming requests.-
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. For example, it might match route_config_name in envoy.extensions.filters.network.meta_protocol_proxy.v3.Rds.
string name = 1 [(.validate.rules) = { ... }- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
The name of the route configuration. For example, it might match route_config_name in envoy.extensions.filters.network.meta_protocol_proxy.v3.Rds.
string name = 1 [(.validate.rules) = { ... }- Returns:
- The bytes for name.
-
hasRoute
boolean hasRoute()
The match tree to use when resolving route actions for incoming requests.
.xds.type.matcher.v3.Matcher route = 2 [(.validate.rules) = { ... }- Returns:
- Whether the route field is set.
-
getRoute
Matcher getRoute()
The match tree to use when resolving route actions for incoming requests.
.xds.type.matcher.v3.Matcher route = 2 [(.validate.rules) = { ... }- Returns:
- The route.
-
getRouteOrBuilder
MatcherOrBuilder getRouteOrBuilder()
The match tree to use when resolving route actions for incoming requests.
.xds.type.matcher.v3.Matcher route = 2 [(.validate.rules) = { ... }
-
-