Interface XdsListenerServiceGrpc.AsyncService
- All Known Implementing Classes:
XdsListenerService, XdsListenerServiceGrpc.XdsListenerServiceImplBase
- Enclosing class:
XdsListenerServiceGrpc
public static interface XdsListenerServiceGrpc.AsyncService
An XdsListenerService provides methods to manage listeners.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateListener(CreateListenerRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.listener.v3.Listener> responseObserver) Creates a new listener.default voiddeleteListener(DeleteListenerRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a listener.default voidupdateListener(UpdateListenerRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.listener.v3.Listener> responseObserver) Updates an existing listener.
-
Method Details
-
createListener
default void createListener(CreateListenerRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.listener.v3.Listener> responseObserver) Creates a new listener.
-
updateListener
default void updateListener(UpdateListenerRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.listener.v3.Listener> responseObserver) Updates an existing listener.
-
deleteListener
default void deleteListener(DeleteListenerRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a listener.
-