ServiceWorkerDsl
orchescala.worker.ServiceWorkerDsl
trait ServiceWorkerDsl[In <: Product, Out <: Product, ServiceIn, ServiceOut](using evidence$1: Codec[In], evidence$2: Codec[Out], evidence$3: Encoder[ServiceIn], evidence$4: Decoder[ServiceOut], evidence$5: ClassTag[ServiceOut]) extends WorkerDsl[In, Out]
Attributes
- Graph
-
- Supertypes
Members list
Type members
Inherited types
Attributes
- Inherited from:
- RunWorkDsl (hidden)
Value members
Abstract methods
Concrete methods
protected def outputMapper(serviceOut: ServiceResponse[ServiceOut], in: In): Either[ServiceMappingError, Out]
Run the Work is done by the handler. If you want a different behavior, you need to use the CustomWorkerDsl
Run the Work is done by the handler. If you want a different behavior, you need to use the CustomWorkerDsl
Attributes
- Definition Classes
-
RunWorkDsl
Inherited methods
Attributes
- Inherited from:
- WorkerDsl
protected def filteredOutput(outputVariables: Seq[String], allOutputs: Map[String, Any]): Map[String, Any]
Attributes
- Inherited from:
- WorkerDsl
protected def regexMatchesAll(errorHandled: Boolean, error: WorkerError, regexHandledErrors: Seq[String]): Boolean
Attributes
- Inherited from:
- WorkerDsl
def runWorkFromWorker(in: In)(using EngineRunContext): ZIO[SttpClientBackend, WorkerError, Out | NoOutput]
Attributes
- Inherited from:
- WorkerDsl
Attributes
- Inherited from:
- WorkerDsl
Attributes
- Inherited from:
- RunWorkDsl (hidden)
Attributes
- Inherited from:
- ValidateDsl (hidden)
Concrete fields
In this article