final class GrpcSCollectionOps[Request] extends AnyVal
- Source
- SCollectionSyntax.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- GrpcSCollectionOps
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new GrpcSCollectionOps(self: SCollection[Request])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def grpcBatchLookup[BatchRequest, BatchResponse, Response, Client <: AbstractFutureStub[Client]](channelSupplier: () => Channel, clientFactory: (Channel) => Client, batchSize: Int, batchRequestFn: (Seq[Request]) => BatchRequest, batchResponseFn: (BatchResponse) => Seq[(String, Response)], idExtractorFn: (Request) => String, maxPendingRequests: Int, cacheSupplier: CacheSupplier[String, Response] = new NoOpCacheSupplier[String, Response]())(f: (Client) => (BatchRequest) => ListenableFuture[BatchResponse])(implicit arg0: Coder[Response]): SCollection[(Request, Try[Response])]
- def grpcLookup[Response, Client <: AbstractFutureStub[Client]](channelSupplier: () => Channel, clientFactory: (Channel) => Client, maxPendingRequests: Int, cacheSupplier: CacheSupplier[Request, Response] = new NoOpCacheSupplier[Request, Response]())(f: (Client) => (Request) => ListenableFuture[Response])(implicit arg0: Coder[Response]): SCollection[(Request, Try[Response])]
- def grpcLookupStream[Response, Client <: AbstractStub[Client]](channelSupplier: () => Channel, clientFactory: (Channel) => Client, maxPendingRequests: Int, cacheSupplier: CacheSupplier[Request, Iterable[Response]] = new NoOpCacheSupplier[Request, JIterable[Response]]())(f: (Client) => (Request, StreamObserver[Response]) => Unit)(implicit arg0: Coder[Response]): SCollection[(Request, Try[Iterable[Response]])]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def toString(): String
- Definition Classes
- Any