orbit-proto / orbit.shared.proto / AddressableManagementImplBase

AddressableManagementImplBase

@Generated("Source: orbit/shared/addressable_management.proto", ["by gRPC Kotlin generator"]) abstract class AddressableManagementImplBase : BindableService, CoroutineScope

Constructors

<init>

AddressableManagementImplBase(coroutineContext: CoroutineContext = Dispatchers.Default)

Properties

coroutineContext

open val coroutineContext: CoroutineContext

Functions

abandonLease

open suspend fun abandonLease(request: AbandonAddressableLeaseRequestProto): AbandonAddressableLeaseResponseProto

bindService

open fun bindService(): ServerServiceDefinition

renewLease

open suspend fun renewLease(request: RenewAddressableLeaseRequestProto): RenewAddressableLeaseResponseProto