orbit-proto / orbit.shared.proto / AddressableManagementGrpc

AddressableManagementGrpc

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

Types

AddressableManagementBlockingStub

class AddressableManagementBlockingStub : AbstractStub<AddressableManagementBlockingStub!>

AddressableManagementFutureStub

class AddressableManagementFutureStub : AbstractStub<AddressableManagementFutureStub!>

AddressableManagementImplBase

abstract class AddressableManagementImplBase : BindableService

AddressableManagementStub

class AddressableManagementStub : AbstractStub<AddressableManagementStub!>

Properties

SERVICE_NAME

static val SERVICE_NAME: String

Functions

getAbandonLeaseMethod

static fun getAbandonLeaseMethod(): MethodDescriptor<AbandonAddressableLeaseRequestProto!, AbandonAddressableLeaseResponseProto!>!

getRenewLeaseMethod

static fun getRenewLeaseMethod(): MethodDescriptor<RenewAddressableLeaseRequestProto!, RenewAddressableLeaseResponseProto!>!

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!): AddressableManagementBlockingStub!

newFutureStub

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

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

newStub

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

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