public static final class ManagementServiceGrpc.ManagementServiceFutureStub extends io.grpc.stub.AbstractFutureStub<ManagementServiceGrpc.ManagementServiceFutureStub>
Define the service reporting the extra information of the instance.
| Modifier and Type | Method and Description |
|---|---|
protected ManagementServiceGrpc.ManagementServiceFutureStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
com.google.common.util.concurrent.ListenableFuture<Commands> |
keepAlive(InstancePingPkg request)
Keep the instance alive in the backend analysis.
|
com.google.common.util.concurrent.ListenableFuture<Commands> |
reportInstanceProperties(InstanceProperties request)
Report custom properties of a service instance.
|
protected ManagementServiceGrpc.ManagementServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<ManagementServiceGrpc.ManagementServiceFutureStub>public com.google.common.util.concurrent.ListenableFuture<Commands> reportInstanceProperties(InstanceProperties request)
Report custom properties of a service instance.
public com.google.common.util.concurrent.ListenableFuture<Commands> keepAlive(InstancePingPkg request)
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.
Copyright © 2022 The Apache Software Foundation. All rights reserved.