ServiceHandler
camundala.worker.ServiceHandler
case class ServiceHandler[In <: Product, Out <: Product, ServiceIn <: Product, ServiceOut](httpMethod: Method, apiUri: In => Uri, querySegments: In => Seq[QuerySegmentOrParam], inputMapper: In => Option[ServiceIn], inputHeaders: In => Map[String, String], outputMapper: (ServiceResponse[ServiceOut], In) => Either[ServiceMappingError, Out], defaultServiceOutMock: MockedServiceResponse[ServiceOut], serviceInExample: ServiceIn)(implicit evidence$1: Codec[In], evidence$2: Codec[Out], evidence$3: Encoder[ServiceIn], evidence$4: Decoder[ServiceOut]) extends RunWorkHandler[In, Out]
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article