RestApiClient

camundala.camunda7.worker.RestApiClient

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Concrete methods

protected def auth(request: Request[Either[String, String], Any])(using EngineRunContext): Either[ServiceAuthError, Request[Either[String, String], Any]]
protected def decodeResponse[ServiceOut : Decoder](body: String): Either[ServiceBadBodyError, ServiceOut]
protected def readBody(statusCode: StatusCode, response: Response[Either[String, String]], request: Request[Either[String, String], Any]): Either[ServiceRequestError, String]
protected def requestWithOptBody[ServiceIn : Encoder](runnableRequest: RunnableRequest[ServiceIn]): Either[ServiceBadBodyError, RequestT[Identity, Either[String, String], Any]]
def sendRequest[ServiceIn : Encoder, ServiceOut : Decoder](runnableRequest: RunnableRequest[ServiceIn]): () ?=> ServiceOut