orbit-proto / orbit.shared.proto / NodeManagementGrpc

NodeManagementGrpc

@Generated("by gRPC proto compiler (version 1.25.0)", "Source: orbit/shared/node_management.proto") class NodeManagementGrpc

Types

NodeManagementBlockingStub

class NodeManagementBlockingStub : AbstractStub<NodeManagementBlockingStub!>

NodeManagementFutureStub

class NodeManagementFutureStub : AbstractStub<NodeManagementFutureStub!>

NodeManagementImplBase

abstract class NodeManagementImplBase : BindableService

NodeManagementStub

class NodeManagementStub : AbstractStub<NodeManagementStub!>

Properties

SERVICE_NAME

static val SERVICE_NAME: String

Functions

getJoinClusterMethod

static fun getJoinClusterMethod(): MethodDescriptor<JoinClusterRequestProto!, NodeLeaseResponseProto!>!

getRenewLeaseMethod

static fun getRenewLeaseMethod(): MethodDescriptor<RenewNodeLeaseRequestProto!, NodeLeaseResponseProto!>!

getServiceDescriptor

static fun getServiceDescriptor(): ServiceDescriptor!

newBlockingStub

Creates a new blocking-style stub that supports unary and streaming output calls on the service

static fun newBlockingStub(channel: Channel!): NodeManagementBlockingStub!

newFutureStub

Creates a new ListenableFuture-style stub that supports unary calls on the service

static fun newFutureStub(channel: Channel!): NodeManagementFutureStub!

newStub

Creates a new async stub that supports all call types for the service

static fun newStub(channel: Channel!): NodeManagementStub!