NetworkControlRpcStub

org.plasmalabs.node.services.NetworkControlRpcGrpc.NetworkControlRpcStub
See theNetworkControlRpcStub companion object
class NetworkControlRpcStub(channel: Channel, options: CallOptions) extends AbstractStub[NetworkControlRpcStub], NetworkControlRpc

Attributes

Companion
object
Graph
Supertypes
trait AbstractService
class AbstractStub[NetworkControlRpcStub]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def addPeer(request: AddPeerReq): Future[AddPeerRes]

Add remote peer as known peer, node will node install connection to that peer automatically

Add remote peer as known peer, node will node install connection to that peer automatically

Attributes

Definition Classes
override def build(channel: Channel, options: CallOptions): NetworkControlRpcStub

Attributes

Definition Classes
AbstractStub
override def forgetPeer(request: ForgetPeerReq): Future[ForgetPeerRes]

Instruct the node to forget peer i.e. close connection and remove peer from known hosts

Instruct the node to forget peer i.e. close connection and remove peer from known hosts

Attributes

Definition Classes
override def getHostId(request: GetHostIdReq): Future[GetHostIdRes]

Get current hostId

Get current hostId

Attributes

Definition Classes

Inherited methods

final def getCallOptions(): CallOptions

Attributes

Inherited from:
AbstractStub
final def getChannel(): Channel

Attributes

Inherited from:
AbstractStub
override def serviceCompanion: ServiceCompanion[NetworkControlRpc]

Attributes

Definition Classes
NetworkControlRpc -> AbstractService
Inherited from:
NetworkControlRpc
final def withCallCredentials(x$0: CallCredentials): NetworkControlRpcStub

Attributes

Inherited from:
AbstractStub
final def withCompression(x$0: String): NetworkControlRpcStub

Attributes

Inherited from:
AbstractStub
final def withDeadline(x$0: Deadline): NetworkControlRpcStub

Attributes

Inherited from:
AbstractStub
final def withDeadlineAfter(x$0: Long, x$1: TimeUnit): NetworkControlRpcStub

Attributes

Inherited from:
AbstractStub
final def withExecutor(x$0: Executor): NetworkControlRpcStub

Attributes

Inherited from:
AbstractStub
final def withInterceptors(x$0: ClientInterceptor*): NetworkControlRpcStub

Attributes

Inherited from:
AbstractStub
@ExperimentalApi(value = "https://github.com/grpc/grpc-java/issues/2563")

Attributes

Inherited from:
AbstractStub
@ExperimentalApi(value = "https://github.com/grpc/grpc-java/issues/2563")

Attributes

Inherited from:
AbstractStub
@ExperimentalApi(value = "https://github.com/grpc/grpc-java/issues/1869")
final def withOption[T <: <FromJavaObject>](x$0: Key[T], x$1: T): NetworkControlRpcStub

Attributes

Inherited from:
AbstractStub

Attributes

Inherited from:
AbstractStub

Deprecated and Inherited methods

@Deprecated
final def withChannel(x$0: Channel): NetworkControlRpcStub

Attributes

Deprecated
true
Inherited from:
AbstractStub