public static final class ScopedRoutesDiscoveryServiceGrpc.ScopedRoutesDiscoveryServiceStub extends io.grpc.stub.AbstractStub<ScopedRoutesDiscoveryServiceGrpc.ScopedRoutesDiscoveryServiceStub>
The Scoped Routes Discovery Service (SRDS) API distributes :ref:`ScopedRouteConfiguration<envoy_api_msg.ScopedRouteConfiguration>` resources. Each ScopedRouteConfiguration resource represents a "routing scope" containing a mapping that allows the HTTP connection manager to dynamically assign a routing table (specified via a :ref:`RouteConfiguration<envoy_api_msg_RouteConfiguration>` message) to each HTTP request.
| Modifier and Type | Method and Description |
|---|---|
protected ScopedRoutesDiscoveryServiceGrpc.ScopedRoutesDiscoveryServiceStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
io.grpc.stub.StreamObserver<DeltaDiscoveryRequest> |
deltaScopedRoutes(io.grpc.stub.StreamObserver<DeltaDiscoveryResponse> responseObserver) |
void |
fetchScopedRoutes(DiscoveryRequest request,
io.grpc.stub.StreamObserver<DiscoveryResponse> responseObserver) |
io.grpc.stub.StreamObserver<DiscoveryRequest> |
streamScopedRoutes(io.grpc.stub.StreamObserver<DiscoveryResponse> responseObserver) |
protected ScopedRoutesDiscoveryServiceGrpc.ScopedRoutesDiscoveryServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<ScopedRoutesDiscoveryServiceGrpc.ScopedRoutesDiscoveryServiceStub>public io.grpc.stub.StreamObserver<DiscoveryRequest> streamScopedRoutes(io.grpc.stub.StreamObserver<DiscoveryResponse> responseObserver)
public io.grpc.stub.StreamObserver<DeltaDiscoveryRequest> deltaScopedRoutes(io.grpc.stub.StreamObserver<DeltaDiscoveryResponse> responseObserver)
public void fetchScopedRoutes(DiscoveryRequest request, io.grpc.stub.StreamObserver<DiscoveryResponse> responseObserver)
Copyright © 2018–2021 The Envoy Project. All rights reserved.