GrpcMarshalling

akka.grpc.javadsl.GrpcMarshalling$

Attributes

Source:
GrpcMarshalling.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def marshal[T](e: T, m: ProtobufSerializer[T], writer: GrpcProtocolWriter, system: ClassicActorSystemProvider, eHandler: Function[ActorSystem, Function[Throwable, Trailers]]): HttpResponse

Attributes

Source:
GrpcMarshalling.scala
def marshalStream[T](e: Source[T, NotUsed], m: ProtobufSerializer[T], writer: GrpcProtocolWriter, system: ClassicActorSystemProvider, eHandler: Function[ActorSystem, Function[Throwable, Trailers]]): HttpResponse

Attributes

Source:
GrpcMarshalling.scala
def negotiated[T](req: HttpRequest, f: (GrpcProtocolReader, GrpcProtocolWriter) => CompletionStage[T]): Optional[CompletionStage[T]]

Attributes

Source:
GrpcMarshalling.scala
def unmarshal[T](data: Source[ByteString, AnyRef], u: ProtobufSerializer[T], mat: Materializer, reader: GrpcProtocolReader): CompletionStage[T]

Attributes

Source:
GrpcMarshalling.scala
def unmarshal[T](entity: HttpEntity, u: ProtobufSerializer[T], mat: Materializer, reader: GrpcProtocolReader): CompletionStage[T]

Attributes

Source:
GrpcMarshalling.scala
def unmarshalStream[T](data: Source[ByteString, AnyRef], u: ProtobufSerializer[T], mat: Materializer, reader: GrpcProtocolReader): CompletionStage[Source[T, NotUsed]]

Attributes

Source:
GrpcMarshalling.scala
def unmarshalStream[T](entity: HttpEntity, u: ProtobufSerializer[T], mat: Materializer, reader: GrpcProtocolReader): CompletionStage[Source[T, NotUsed]]

Attributes

Source:
GrpcMarshalling.scala