package javadsl
- Source
- package.scala
- Alphabetic
- By Inheritance
- javadsl
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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
japiFunction[A, B](f: (A) ⇒ B): Function[A, B]
Helper for creating org.apache.pekko.japi.function.Function instances from Scala functions as Scala 2.11 does not know about SAMs.
-
def
javaFunction[A, B](f: (A) ⇒ B): Function[A, B]
Helper for creating java.util.function.Function instances from Scala functions as Scala 2.11 does not know about SAMs.
-
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 instances as Scala 2.11 does not know about SAMs.
-
def
scalaPartialFunction[A, B](f: Function[A, B]): PartialFunction[A, B]
Helper for creating Scala partial functions from pekko.japi.Function instances as Scala 2.11 does not know about SAMs.
-
object
GrpcExceptionHandler
- Annotations
- @ApiMayChange()
- object GrpcMarshalling
-
object
MetadataBuilder
- Annotations
- @ApiMayChange()
-
object
ServerReflection
- Annotations
- @ApiMayChange()
-
object
ServiceHandler
- Annotations
- @ApiMayChange()
-
object
WebHandler
- Annotations
- @ApiMayChange()