public abstract static class ManagementServiceGrpc.ManagementServiceImplBase extends Object implements io.grpc.BindableService
Define the service reporting the extra information of the instance.
| Constructor and Description |
|---|
ManagementServiceImplBase() |
| Modifier and Type | Method and Description |
|---|---|
io.grpc.ServerServiceDefinition |
bindService() |
void |
keepAlive(InstancePingPkg request,
io.grpc.stub.StreamObserver<Commands> responseObserver)
Keep the instance alive in the backend analysis.
|
void |
reportInstanceProperties(InstanceProperties request,
io.grpc.stub.StreamObserver<Commands> responseObserver)
Report custom properties of a service instance.
|
public void reportInstanceProperties(InstanceProperties request, io.grpc.stub.StreamObserver<Commands> responseObserver)
Report custom properties of a service instance.
public void keepAlive(InstancePingPkg request, io.grpc.stub.StreamObserver<Commands> responseObserver)
Keep the instance alive in the backend analysis. Only recommend to do separate keepAlive report when no trace and metrics needs to be reported. Otherwise, it is duplicated.
public final io.grpc.ServerServiceDefinition bindService()
bindService in interface io.grpc.BindableServiceCopyright © 2022 The Apache Software Foundation. All rights reserved.