public static final class AutopilotGrpc.AutopilotBlockingStub extends io.grpc.stub.AbstractBlockingStub<AutopilotGrpc.AutopilotBlockingStub>
Autopilot is a service that can be used to get information about the current state of the daemon's autopilot agent, and also supply it with information that can be used when deciding where to open channels.
Modifier and Type | Method and Description |
---|---|
protected AutopilotGrpc.AutopilotBlockingStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
AutopilotOuterClass.ModifyStatusResponse |
modifyStatus(AutopilotOuterClass.ModifyStatusRequest request)
ModifyStatus is used to modify the status of the autopilot agent, like
enabling or disabling it.
|
AutopilotOuterClass.QueryScoresResponse |
queryScores(AutopilotOuterClass.QueryScoresRequest request)
QueryScores queries all available autopilot heuristics, in addition to any
active combination of these heruristics, for the scores they would give to
the given nodes.
|
AutopilotOuterClass.SetScoresResponse |
setScores(AutopilotOuterClass.SetScoresRequest request)
SetScores attempts to set the scores used by the running autopilot agent,
if the external scoring heuristic is enabled.
|
AutopilotOuterClass.StatusResponse |
status(AutopilotOuterClass.StatusRequest request)
Status returns whether the daemon's autopilot agent is active.
|
protected AutopilotGrpc.AutopilotBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build
in class io.grpc.stub.AbstractStub<AutopilotGrpc.AutopilotBlockingStub>
public AutopilotOuterClass.StatusResponse status(AutopilotOuterClass.StatusRequest request)
Status returns whether the daemon's autopilot agent is active.
public AutopilotOuterClass.ModifyStatusResponse modifyStatus(AutopilotOuterClass.ModifyStatusRequest request)
ModifyStatus is used to modify the status of the autopilot agent, like enabling or disabling it.
public AutopilotOuterClass.QueryScoresResponse queryScores(AutopilotOuterClass.QueryScoresRequest request)
QueryScores queries all available autopilot heuristics, in addition to any active combination of these heruristics, for the scores they would give to the given nodes.
public AutopilotOuterClass.SetScoresResponse setScores(AutopilotOuterClass.SetScoresRequest request)
SetScores attempts to set the scores used by the running autopilot agent, if the external scoring heuristic is enabled.