Interface XdsRouteServiceGrpc.AsyncService
- All Known Implementing Classes:
XdsRouteService, XdsRouteServiceGrpc.XdsRouteServiceImplBase
- Enclosing class:
XdsRouteServiceGrpc
public static interface XdsRouteServiceGrpc.AsyncService
An XdsRouteService provides methods to manage routes.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateRoute(CreateRouteRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.route.v3.RouteConfiguration> responseObserver) Creates a new route.default voiddeleteRoute(DeleteRouteRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a route.default voidupdateRoute(UpdateRouteRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.route.v3.RouteConfiguration> responseObserver) Updates an existing route.
-
Method Details
-
createRoute
default void createRoute(CreateRouteRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.route.v3.RouteConfiguration> responseObserver) Creates a new route.
-
updateRoute
default void updateRoute(UpdateRouteRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.route.v3.RouteConfiguration> responseObserver) Updates an existing route.
-
deleteRoute
default void deleteRoute(DeleteRouteRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a route.
-