ServerReflectionClient

grpc.reflection.v1alpha.reflection.ServerReflectionClient
See theServerReflectionClient companion object

Attributes

Companion:
object
Source:
ServerReflectionClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Inherited methods

def close(): Future[Done]

Initiates a shutdown in which preexisting and new calls are cancelled.

Initiates a shutdown in which preexisting and new calls are cancelled.

This method is only valid for clients that use an internal channel. If the client was created with a shared user-provided channel, the channel itself should be closed.

Attributes

Throws:
akka.grpc.GrpcClientCloseException

if client was created with a user-provided akka.grpc.GrpcChannel.

Inherited from:
AkkaGrpcClient
Source:
AkkaGrpcClient.scala
def closed: Future[Done]

A Future that completes successfully when shutdown via close() or exceptionally if a connection can not be established or reestablished after maxConnectionAttempts.

A Future that completes successfully when shutdown via close() or exceptionally if a connection can not be established or reestablished after maxConnectionAttempts.

Attributes

Inherited from:
AkkaGrpcClient
Source:
AkkaGrpcClient.scala

Lower level "lifted" version of the method, giving access to request metadata etc. prefer serverReflectionInfo(akka.stream.scaladsl.Source[grpc.reflection.v1alpha.reflection.ServerReflectionRequest, akka.NotUsed]) if possible.

Lower level "lifted" version of the method, giving access to request metadata etc. prefer serverReflectionInfo(akka.stream.scaladsl.Source[grpc.reflection.v1alpha.reflection.ServerReflectionRequest, akka.NotUsed]) if possible.

Attributes

Inherited from:
ServerReflectionClientPowerApi
Source:
ServerReflectionClient.scala
def serverReflectionInfo(in: Source[ServerReflectionRequest, NotUsed]): Source[ServerReflectionResponse, NotUsed]

The reflection service is structured as a bidirectional stream, ensuring all related requests go to a single server.

The reflection service is structured as a bidirectional stream, ensuring all related requests go to a single server.

Attributes

Inherited from:
ServerReflection
Source:
ServerReflection.scala