Interface ServicesGrpc.AsyncService

All Known Implementing Classes:
ServicesGrpc.ServicesImplBase
Enclosing class:
ServicesGrpc

public static interface ServicesGrpc.AsyncService
 Manages services of an application.
 
  • Method Details

    • listServices

      default void listServices(ListServicesRequest request, io.grpc.stub.StreamObserver<ListServicesResponse> responseObserver)
       Lists all the services in the application.
       
    • getService

      default void getService(GetServiceRequest request, io.grpc.stub.StreamObserver<Service> responseObserver)
       Gets the current configuration of the specified service.
       
    • updateService

      default void updateService(UpdateServiceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Updates the configuration of the specified service.
       
    • deleteService

      default void deleteService(DeleteServiceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Deletes the specified service and all enclosed versions.