service

@ApiStatus.Experimental
inline fun <SVC : Any> Client.service(): SVC

Create a proxy client for a Restate service.

Example usage:

val greeter = client.service<Greeter>()
val response = greeter.greet("Alice")

Return

a proxy client to invoke the service

Parameters

SVC

the service class annotated with @Service