package javadsl
- Source
- package.scala
- Alphabetic
- By Inheritance
- javadsl
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- trait BytesEntry extends MetadataEntry
Represents a binary metadata entry.
Represents a binary metadata entry.
- Annotations
- @DoNotInherit()
- class GoogleProtobufSerializer[T <: Message] extends ProtobufSerializer[T]
- Annotations
- @ApiMayChange()
- trait Metadata extends AnyRef
Immutable representation of the metadata in a call
Immutable representation of the metadata in a call
Not for user extension
- Annotations
- @DoNotInherit() @ApiMayChange()
- class MetadataBuilder extends AnyRef
This class provides an interface for constructing immutable Metadata instances.
This class provides an interface for constructing immutable Metadata instances.
- Annotations
- @ApiMayChange()
- trait MetadataEntry extends AnyRef
Represents metadata entry.
Represents metadata entry.
- Annotations
- @DoNotInherit() @ApiMayChange()
- trait PekkoGrpcClient extends AnyRef
Common trait of all generated Apache Pekko gRPC clients.
Common trait of all generated Apache Pekko gRPC clients. Not for user extension.
- Annotations
- @DoNotInherit()
- trait SingleResponseRequestBuilder[Req, Res] extends AnyRef
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() @ApiMayChange()
- trait StreamResponseRequestBuilder[Req, Res] extends AnyRef
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() @ApiMayChange()
- trait StringEntry extends MetadataEntry
Represents a text metadata entry.
Represents a text metadata entry.
- Annotations
- @DoNotInherit()
Value Members
- def scalaAnonymousPartialFunction[A, B, C](f: Function[A, Function[B, C]]): (A) => PartialFunction[B, C]
Helper for creating Scala anonymous partial functions from pekko.japi.function.Function instances.
Helper for creating Scala anonymous partial functions from pekko.japi.function.Function instances.
- Annotations
- @nowarn()
- object GrpcExceptionHandler
- Annotations
- @ApiMayChange()
- object GrpcMarshalling
- object MetadataBuilder
- Annotations
- @ApiMayChange()
- object ServerReflection
- Annotations
- @ApiMayChange()
- object ServiceHandler
- Annotations
- @ApiMayChange()
- object WebHandler
- Annotations
- @ApiMayChange()
Deprecated Value Members
- def scalaPartialFunction[A, B](f: Function[A, B]): PartialFunction[A, B]
Helper for creating Scala partial functions from pekko.japi.function.Function instances.
Helper for creating Scala partial functions from pekko.japi.function.Function instances.
- Annotations
- @deprecated
- Deprecated
(Since version 1.2.0) no longer needed since support for Scala 2.11 has been dropped