@Generated(value="by gRPC proto compiler (version 1.22.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.
| Modifier and Type | Class and Description |
|---|---|
static class |
RouteDiscoveryServiceGrpc.RouteDiscoveryServiceBlockingStub
The resource_names field in DiscoveryRequest specifies a route configuration.
|
static class |
RouteDiscoveryServiceGrpc.RouteDiscoveryServiceFutureStub
The resource_names field in DiscoveryRequest specifies a route configuration.
|
static class |
RouteDiscoveryServiceGrpc.RouteDiscoveryServiceImplBase
The resource_names field in DiscoveryRequest specifies a route configuration.
|
static class |
RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub
The resource_names field in DiscoveryRequest specifies a route configuration.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static io.grpc.MethodDescriptor<DeltaDiscoveryRequest,DeltaDiscoveryResponse> |
getDeltaRoutesMethod() |
static io.grpc.MethodDescriptor<DiscoveryRequest,DiscoveryResponse> |
getFetchRoutesMethod() |
static io.grpc.ServiceDescriptor |
getServiceDescriptor() |
static io.grpc.MethodDescriptor<DiscoveryRequest,DiscoveryResponse> |
getStreamRoutesMethod() |
static RouteDiscoveryServiceGrpc.RouteDiscoveryServiceBlockingStub |
newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
|
static RouteDiscoveryServiceGrpc.RouteDiscoveryServiceFutureStub |
newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
|
static RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub |
newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
|
public static final String SERVICE_NAME
public static io.grpc.MethodDescriptor<DiscoveryRequest,DiscoveryResponse> getStreamRoutesMethod()
public static io.grpc.MethodDescriptor<DeltaDiscoveryRequest,DeltaDiscoveryResponse> getDeltaRoutesMethod()
public static io.grpc.MethodDescriptor<DiscoveryRequest,DiscoveryResponse> getFetchRoutesMethod()
public static RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub newStub(io.grpc.Channel channel)
public static RouteDiscoveryServiceGrpc.RouteDiscoveryServiceBlockingStub newBlockingStub(io.grpc.Channel channel)
public static RouteDiscoveryServiceGrpc.RouteDiscoveryServiceFutureStub newFutureStub(io.grpc.Channel channel)
public static io.grpc.ServiceDescriptor getServiceDescriptor()
Copyright © 2018–2021 The Envoy Project. All rights reserved.