Addressable |
class Addressable |
AddressableManagementGrpc |
class AddressableManagementGrpc |
AddressableManagementImplBase |
abstract class AddressableManagementImplBase : BindableService, CoroutineScope |
AddressableManagementOuterClass |
class AddressableManagementOuterClass |
ConnectionGrpc |
class ConnectionGrpc |
ConnectionImplBase |
abstract class ConnectionImplBase : BindableService, CoroutineScope |
ConnectionOuterClass |
class ConnectionOuterClass |
Headers |
object Headers |
Messages |
class Messages |
Node |
class Node |
NodeManagementGrpc |
class NodeManagementGrpc |
NodeManagementImplBase |
abstract class NodeManagementImplBase : BindableService, CoroutineScope |
NodeManagementOuterClass |
class NodeManagementOuterClass |
TimestampProto |
typealias TimestampProto = Timestamp |
abandonLease |
suspend fun AddressableManagementStub.abandonLease(: AbandonAddressableLeaseRequestProto): AbandonAddressableLeaseResponseProto |
addBinaryHeader |
Adds new binary header and returns the client fun AddressableManagementStub.addBinaryHeader(: String, : ByteArray): AddressableManagementStubfun ConnectionStub.addBinaryHeader(: String, : ByteArray): ConnectionStubfun NodeManagementStub.addBinaryHeader(: String, : ByteArray): NodeManagementStub |
joinCluster |
Kotlin extension functions for orbit.shared.proto.NodeManagementGrpc.NodeManagementStub suspend fun NodeManagementStub.joinCluster(: JoinClusterRequestProto): NodeLeaseResponseProto |
openStream |
Kotlin extension functions for orbit.shared.proto.ConnectionGrpc.ConnectionStub fun ConnectionStub.openStream(): ManyToManyCall<MessageProto, MessageProto> |
renewLease |
Kotlin extension functions for orbit.shared.proto.AddressableManagementGrpc.AddressableManagementStub suspend fun AddressableManagementStub.renewLease(: RenewAddressableLeaseRequestProto): RenewAddressableLeaseResponseProtosuspend fun NodeManagementStub.renewLease(: RenewNodeLeaseRequestProto): NodeLeaseResponseProto |
toAddressableKey |
fun AddressableKeyProto.toAddressableKey(): Key |
toAddressableLease |
fun AddressableLeaseProto.toAddressableLease(): AddressableLease |
toAddressableReference |
fun AddressableReferenceProto.toAddressableReference(): AddressableReference |
toCapabilities |
fun CapabilitiesProto.toCapabilities(): NodeCapabilities |
toLeaseProto |
fun NodeLeaseProto.toLeaseProto(): NodeLease |
toMessage |
fun MessageProto.toMessage(): Message |
toMessageContent |
fun MessageContentProto.toMessageContent(): MessageContent |
toMessageTarget |
fun MessageTargetProto.toMessageTarget(): MessageTarget? |
toNodeId |
fun NodeIdProto.toNodeId(): NodeId |
toNodeInfo |
fun NodeInfoProto.toNodeInfo(): NodeInfo |
toNodeStatus |
fun NodeStatusProto.toNodeStatus(): NodeStatus |