Class RouteDiscoveryServiceGrpc
- java.lang.Object
-
- io.envoyproxy.envoy.service.route.v3.RouteDiscoveryServiceGrpc
-
@Generated(value="by gRPC proto compiler (version 1.48.1)", comments="Source: envoy/service/route/v3/rds.proto") public final class RouteDiscoveryServiceGrpc extends Object
The resource_names field in DiscoveryRequest specifies a route configuration. This allows an Envoy configuration with multiple HTTP listeners (and associated HTTP connection manager filters) to use different route configurations. Each listener will bind its HTTP connection manager filter to a route table via this identifier.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRouteDiscoveryServiceGrpc.RouteDiscoveryServiceBlockingStubThe resource_names field in DiscoveryRequest specifies a route configuration.static classRouteDiscoveryServiceGrpc.RouteDiscoveryServiceFutureStubThe resource_names field in DiscoveryRequest specifies a route configuration.static classRouteDiscoveryServiceGrpc.RouteDiscoveryServiceImplBaseThe resource_names field in DiscoveryRequest specifies a route configuration.static classRouteDiscoveryServiceGrpc.RouteDiscoveryServiceStubThe resource_names field in DiscoveryRequest specifies a route configuration.
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_NAME
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.grpc.MethodDescriptor<DeltaDiscoveryRequest,DeltaDiscoveryResponse>getDeltaRoutesMethod()static io.grpc.MethodDescriptor<DiscoveryRequest,DiscoveryResponse>getFetchRoutesMethod()static io.grpc.ServiceDescriptorgetServiceDescriptor()static io.grpc.MethodDescriptor<DiscoveryRequest,DiscoveryResponse>getStreamRoutesMethod()static RouteDiscoveryServiceGrpc.RouteDiscoveryServiceBlockingStubnewBlockingStub(io.grpc.Channel channel)Creates a new blocking-style stub that supports unary and streaming output calls on the servicestatic RouteDiscoveryServiceGrpc.RouteDiscoveryServiceFutureStubnewFutureStub(io.grpc.Channel channel)Creates a new ListenableFuture-style stub that supports unary calls on the servicestatic RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStubnewStub(io.grpc.Channel channel)Creates a new async stub that supports all call types for the service
-
-
-
Field Detail
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getStreamRoutesMethod
public static io.grpc.MethodDescriptor<DiscoveryRequest,DiscoveryResponse> getStreamRoutesMethod()
-
getDeltaRoutesMethod
public static io.grpc.MethodDescriptor<DeltaDiscoveryRequest,DeltaDiscoveryResponse> getDeltaRoutesMethod()
-
getFetchRoutesMethod
public static io.grpc.MethodDescriptor<DiscoveryRequest,DiscoveryResponse> getFetchRoutesMethod()
-
newStub
public static RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
-
newBlockingStub
public static RouteDiscoveryServiceGrpc.RouteDiscoveryServiceBlockingStub newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
-
newFutureStub
public static RouteDiscoveryServiceGrpc.RouteDiscoveryServiceFutureStub newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
-
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-
-