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 Type
    Method
    Description
    default void
    createListener(CreateListenerRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.listener.v3.Listener> responseObserver)
    Creates a new listener.
    default void
    deleteListener(DeleteListenerRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
    Deletes a listener.
    default void
    updateListener(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.