public static interface RouteOuterClass.RouteOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
RouteOuterClass.Route.ActionCase |
getActionCase() |
Auth.AuthAction |
getAuth()
[#not-implemented-hide:]
Return a 401/403 when auth checks fail.
|
Auth.AuthActionOrBuilder |
getAuthOrBuilder()
[#not-implemented-hide:]
Return a 401/403 when auth checks fail.
|
RouteOuterClass.Decorator |
getDecorator()
Decorator for the matched route.
|
RouteOuterClass.DecoratorOrBuilder |
getDecoratorOrBuilder()
Decorator for the matched route.
|
RouteOuterClass.DirectResponseAction |
getDirectResponse()
Return an arbitrary HTTP response directly, without proxying.
|
RouteOuterClass.DirectResponseActionOrBuilder |
getDirectResponseOrBuilder()
Return an arbitrary HTTP response directly, without proxying.
|
RouteOuterClass.RouteMatch |
getMatch()
Route matching parameters.
|
RouteOuterClass.RouteMatchOrBuilder |
getMatchOrBuilder()
Route matching parameters.
|
Base.Metadata |
getMetadata()
The Metadata field can be used to provide additional information
about the route.
|
Base.MetadataOrBuilder |
getMetadataOrBuilder()
The Metadata field can be used to provide additional information
about the route.
|
RouteOuterClass.RedirectAction |
getRedirect()
Return a redirect.
|
RouteOuterClass.RedirectActionOrBuilder |
getRedirectOrBuilder()
Return a redirect.
|
RouteOuterClass.RouteAction |
getRoute()
Route request to some upstream cluster.
|
RouteOuterClass.RouteActionOrBuilder |
getRouteOrBuilder()
Route request to some upstream cluster.
|
boolean |
hasAuth()
[#not-implemented-hide:]
Return a 401/403 when auth checks fail.
|
boolean |
hasDecorator()
Decorator for the matched route.
|
boolean |
hasDirectResponse()
Return an arbitrary HTTP response directly, without proxying.
|
boolean |
hasMatch()
Route matching parameters.
|
boolean |
hasMetadata()
The Metadata field can be used to provide additional information
about the route.
|
boolean |
hasRedirect()
Return a redirect.
|
boolean |
hasRoute()
Route request to some upstream cluster.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasMatch()
Route matching parameters.
.envoy.api.v2.route.RouteMatch match = 1 [(.gogoproto.nullable) = false, (.validate.rules) = { ... }RouteOuterClass.RouteMatch getMatch()
Route matching parameters.
.envoy.api.v2.route.RouteMatch match = 1 [(.gogoproto.nullable) = false, (.validate.rules) = { ... }RouteOuterClass.RouteMatchOrBuilder getMatchOrBuilder()
Route matching parameters.
.envoy.api.v2.route.RouteMatch match = 1 [(.gogoproto.nullable) = false, (.validate.rules) = { ... }boolean hasRoute()
Route request to some upstream cluster.
.envoy.api.v2.route.RouteAction route = 2;RouteOuterClass.RouteAction getRoute()
Route request to some upstream cluster.
.envoy.api.v2.route.RouteAction route = 2;RouteOuterClass.RouteActionOrBuilder getRouteOrBuilder()
Route request to some upstream cluster.
.envoy.api.v2.route.RouteAction route = 2;boolean hasRedirect()
Return a redirect.
.envoy.api.v2.route.RedirectAction redirect = 3;RouteOuterClass.RedirectAction getRedirect()
Return a redirect.
.envoy.api.v2.route.RedirectAction redirect = 3;RouteOuterClass.RedirectActionOrBuilder getRedirectOrBuilder()
Return a redirect.
.envoy.api.v2.route.RedirectAction redirect = 3;boolean hasDirectResponse()
Return an arbitrary HTTP response directly, without proxying.
.envoy.api.v2.route.DirectResponseAction direct_response = 7;RouteOuterClass.DirectResponseAction getDirectResponse()
Return an arbitrary HTTP response directly, without proxying.
.envoy.api.v2.route.DirectResponseAction direct_response = 7;RouteOuterClass.DirectResponseActionOrBuilder getDirectResponseOrBuilder()
Return an arbitrary HTTP response directly, without proxying.
.envoy.api.v2.route.DirectResponseAction direct_response = 7;boolean hasMetadata()
The Metadata field can be used to provide additional information about the route. It can be used for configuration, stats, and logging. The metadata should go under the filter namespace that will need it. For instance, if the metadata is intended for the Router filter, the filter name should be specified as *envoy.router*.
.envoy.api.v2.core.Metadata metadata = 4;Base.Metadata getMetadata()
The Metadata field can be used to provide additional information about the route. It can be used for configuration, stats, and logging. The metadata should go under the filter namespace that will need it. For instance, if the metadata is intended for the Router filter, the filter name should be specified as *envoy.router*.
.envoy.api.v2.core.Metadata metadata = 4;Base.MetadataOrBuilder getMetadataOrBuilder()
The Metadata field can be used to provide additional information about the route. It can be used for configuration, stats, and logging. The metadata should go under the filter namespace that will need it. For instance, if the metadata is intended for the Router filter, the filter name should be specified as *envoy.router*.
.envoy.api.v2.core.Metadata metadata = 4;boolean hasDecorator()
Decorator for the matched route.
.envoy.api.v2.route.Decorator decorator = 5;RouteOuterClass.Decorator getDecorator()
Decorator for the matched route.
.envoy.api.v2.route.Decorator decorator = 5;RouteOuterClass.DecoratorOrBuilder getDecoratorOrBuilder()
Decorator for the matched route.
.envoy.api.v2.route.Decorator decorator = 5;boolean hasAuth()
[#not-implemented-hide:] Return a 401/403 when auth checks fail.
.envoy.api.v2.auth.AuthAction auth = 6;Auth.AuthAction getAuth()
[#not-implemented-hide:] Return a 401/403 when auth checks fail.
.envoy.api.v2.auth.AuthAction auth = 6;Auth.AuthActionOrBuilder getAuthOrBuilder()
[#not-implemented-hide:] Return a 401/403 when auth checks fail.
.envoy.api.v2.auth.AuthAction auth = 6;RouteOuterClass.Route.ActionCase getActionCase()
Copyright © 2018 The Envoy Project. All rights reserved.