Interface ServicesGrpc.AsyncService (2.36.0)

public static interface ServicesGrpc.AsyncService

Manages services of an application.

Methods

deleteService(DeleteServiceRequest request, StreamObserver<Operation> responseObserver)

public default void deleteService(DeleteServiceRequest request, StreamObserver<Operation> responseObserver)

Deletes the specified service and all enclosed versions.

Parameters
NameDescription
requestDeleteServiceRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

getService(GetServiceRequest request, StreamObserver<Service> responseObserver)

public default void getService(GetServiceRequest request, StreamObserver<Service> responseObserver)

Gets the current configuration of the specified service.

Parameters
NameDescription
requestGetServiceRequest
responseObserverio.grpc.stub.StreamObserver<Service>

listServices(ListServicesRequest request, StreamObserver<ListServicesResponse> responseObserver)

public default void listServices(ListServicesRequest request, StreamObserver<ListServicesResponse> responseObserver)

Lists all the services in the application.

Parameters
NameDescription
requestListServicesRequest
responseObserverio.grpc.stub.StreamObserver<ListServicesResponse>

updateService(UpdateServiceRequest request, StreamObserver<Operation> responseObserver)

public default void updateService(UpdateServiceRequest request, StreamObserver<Operation> responseObserver)

Updates the configuration of the specified service.

Parameters
NameDescription
requestUpdateServiceRequest
responseObserverio.grpc.stub.StreamObserver<Operation>