ScalaServerStreamingRequestBuilder

@InternalApi
final class ScalaServerStreamingRequestBuilder[I, O](descriptor: MethodDescriptor[I, O], channel: InternalChannel, defaultOptions: CallOptions, settings: GrpcClientSettings, val headers: MetadataImpl)(implicit ec: ExecutionContext) extends StreamResponseRequestBuilder[I, O] with MetadataOperations[ScalaServerStreamingRequestBuilder[I, O]]

INTERNAL API

Source:
RequestBuilderImpl.scala
class Object
trait Matchable
class Any

Value members

Constructors

@InternalStableApi
def this(descriptor: MethodDescriptor[I, O], channel: InternalChannel, defaultOptions: CallOptions, settings: GrpcClientSettings)(implicit ec: ExecutionContext)

Deprecated constructors

@deprecated("fqMethodName was removed since it can be derived from the descriptor", "1.1.0") @InternalStableApi
def this(descriptor: MethodDescriptor[I, O], fqMethodName: String, channel: InternalChannel, defaultOptions: CallOptions, settings: GrpcClientSettings)(implicit ec: ExecutionContext)
Deprecated
Source:
RequestBuilderImpl.scala

Concrete methods

override def invoke(request: I): Source[O, NotUsed]
override def invokeWithMetadata(request: I): Source[O, Future[GrpcResponseMetadata]]
override def withHeaders(headers: MetadataImpl): ScalaServerStreamingRequestBuilder[I, O]

Inherited methods

def addHeader(key: String, value: ByteString): ScalaServerStreamingRequestBuilder[I, O]
def addHeader(key: String, value: String): ScalaServerStreamingRequestBuilder[I, O]

Concrete fields

val headers: MetadataImpl