GrpcMarshalling

class Object
trait Matchable
class Any

Value members

Concrete methods

def marshal[T](e: T, m: ProtobufSerializer[T], writer: GrpcProtocolWriter, system: ClassicActorSystemProvider, eHandler: Function[ActorSystem, Function[Throwable, Trailers]]): HttpResponse
def marshalStream[T](e: Source[T, NotUsed], m: ProtobufSerializer[T], writer: GrpcProtocolWriter, system: ClassicActorSystemProvider, eHandler: Function[ActorSystem, Function[Throwable, Trailers]]): HttpResponse
def negotiated[T](req: HttpRequest, f: (GrpcProtocolReader, GrpcProtocolWriter) => CompletionStage[T]): Optional[CompletionStage[T]]
def unmarshal[T](data: Source[ByteString, AnyRef], u: ProtobufSerializer[T], mat: Materializer, reader: GrpcProtocolReader): CompletionStage[T]
def unmarshal[T](entity: HttpEntity, u: ProtobufSerializer[T], mat: Materializer, reader: GrpcProtocolReader): CompletionStage[T]
def unmarshalStream[T](data: Source[ByteString, AnyRef], u: ProtobufSerializer[T], mat: Materializer, reader: GrpcProtocolReader): CompletionStage[Source[T, NotUsed]]
def unmarshalStream[T](entity: HttpEntity, u: ProtobufSerializer[T], mat: Materializer, reader: GrpcProtocolReader): CompletionStage[Source[T, NotUsed]]