Package

akka.grpc

javadsl

Permalink

package javadsl

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. javadsl
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AkkaGrpcClient extends AnyRef

    Permalink

    Common trait of all generated Akka gRPC clients.

    Common trait of all generated Akka gRPC clients. Not for user extension.

    Annotations
    @DoNotInherit()
  2. class GoogleProtobufSerializer[T <: Message] extends ProtobufSerializer[T]

    Permalink
  3. trait Metadata extends AnyRef

    Permalink

    Immutable representation of the metadata in a call

    Immutable representation of the metadata in a call

    Not for user extension

    Annotations
    @DoNotInherit()
  4. class RestartingClient[T <: AkkaGrpcClient] extends AnyRef

    Permalink

    Wraps a Akka gRPC client and restarts it if a [ClientConnectionException] is thrown.

    Wraps a Akka gRPC client and restarts it if a [ClientConnectionException] is thrown. All other exceptions result in closing and any calls to withClient throwing a [ClientClosedException].

    Annotations
    @ApiMayChange()
  5. trait SingleResponseRequestBuilder[Req, Res] extends AnyRef

    Permalink

    Request builder for requests providing per call specific metadata capabilities in addition to the client instance default options provided to it through GrpcClientSettings upon creation.

    Request builder for requests providing per call specific metadata capabilities in addition to the client instance default options provided to it through GrpcClientSettings upon creation.

    Instances are immutable so can be shared and re-used but are backed by the client that created the instance, so if that is stopped the invocations will fail.

    Not for user extension

    Annotations
    @DoNotInherit()
  6. trait StreamResponseRequestBuilder[Req, Res] extends AnyRef

    Permalink

    Request builder for requests providing per call specific metadata capabilities in addition to the client instance default options provided to it through GrpcClientSettings upon creation.

    Request builder for requests providing per call specific metadata capabilities in addition to the client instance default options provided to it through GrpcClientSettings upon creation.

    Instances are immutable so can be shared and re-used but are backed by the client that created the instance, so if that is stopped the invocations will fail.

    Not for user extension

    Annotations
    @DoNotInherit()

Value Members

  1. object GrpcExceptionHandler

    Permalink
  2. object GrpcMarshalling

    Permalink
  3. object ServiceHandler

    Permalink
  4. def japiFunction[A, B](f: (A) ⇒ B): Function[A, B]

    Permalink

    Helper for creating akka.japi.function.Function instances from Scala functions as Scala 2.11 does not know about SAMs.

  5. def javaFunction[A, B](f: (A) ⇒ B): Function[A, B]

    Permalink

    Helper for creating java.util.function.Function instances from Scala functions as Scala 2.11 does not know about SAMs.

Inherited from AnyRef

Inherited from Any

Ungrouped