Class XdsGroupService
java.lang.Object
com.linecorp.centraldogma.xds.group.v1.XdsGroupServiceGrpc.XdsGroupServiceImplBase
com.linecorp.centraldogma.xds.group.v1.XdsGroupService
- All Implemented Interfaces:
com.linecorp.centraldogma.xds.group.v1.XdsGroupServiceGrpc.AsyncService
,io.grpc.BindableService
public final class XdsGroupService
extends com.linecorp.centraldogma.xds.group.v1.XdsGroupServiceGrpc.XdsGroupServiceImplBase
An
XdsGroupServiceGrpc.XdsGroupServiceImplBase
implementation that provides methods to manage XDS groups.-
Constructor Summary
ConstructorDescriptionXdsGroupService
(ProjectManager projectManager, CommandExecutor commandExecutor) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionvoid
createGroup
(com.linecorp.centraldogma.xds.group.v1.CreateGroupRequest request, io.grpc.stub.StreamObserver<com.linecorp.centraldogma.xds.group.v1.Group> responseObserver) void
deleteGroup
(com.linecorp.centraldogma.xds.group.v1.DeleteGroupRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Methods inherited from class com.linecorp.centraldogma.xds.group.v1.XdsGroupServiceGrpc.XdsGroupServiceImplBase
bindService
-
Constructor Details
-
XdsGroupService
Creates a new instance.
-
-
Method Details
-
createGroup
public void createGroup(com.linecorp.centraldogma.xds.group.v1.CreateGroupRequest request, io.grpc.stub.StreamObserver<com.linecorp.centraldogma.xds.group.v1.Group> responseObserver) -
deleteGroup
public void deleteGroup(com.linecorp.centraldogma.xds.group.v1.DeleteGroupRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
-