HttpSyncClientAdapterBase
wvlet.airframe.http.HttpSyncClientAdapterBase
abstract class HttpSyncClientAdapterBase[F[_], Req, Resp](asyncClient: HttpClient[F, Req, Resp]) extends HttpSyncClient[Req, Resp]
Attributes
- Graph
- Supertypes
- trait AutoCloseableclass Objecttrait Matchableclass Any
- Known subtypes
Members list
Concise view
Value members
Concrete methods
override def delete[OperationResponse](resourcePath: String, requestFilter: Req => Req): OperationResponse
Attributes
- Definition Classes
override def deleteOps[Resource, OperationResponse](resourcePath: String, resource: Resource, requestFilter: Req => Req): OperationResponse
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
override def getOps[Resource, OperationResponse](resourcePath: String, resource: Resource, requestFilter: Req => Req): OperationResponse
Attributes
- Definition Classes
override def list[OperationResponse](resourcePath: String, requestFilter: Req => Req): OperationResponse
Attributes
- Definition Classes
override def patch[Resource](resourcePath: String, resource: Resource, requestFilter: Req => Req): Resource
Attributes
- Definition Classes
override def patchOps[Resource, OperationResponse](resourcePath: String, resource: Resource, requestFilter: Req => Req): OperationResponse
Attributes
- Definition Classes
override def patchRaw[Resource](resourcePath: String, resource: Resource, requestFilter: Req => Req): Resp
Attributes
- Definition Classes
override def post[Resource](resourcePath: String, resource: Resource, requestFilter: Req => Req): Resource
Attributes
- Definition Classes
override def postOps[Resource, OperationResponse](resourcePath: String, resource: Resource, requestFilter: Req => Req): OperationResponse
Attributes
- Definition Classes
override def postRaw[Resource](resourcePath: String, resource: Resource, requestFilter: Req => Req): Resp
Attributes
- Definition Classes
override def put[Resource](resourcePath: String, resource: Resource, requestFilter: Req => Req): Resource
Attributes
- Definition Classes
override def putOps[Resource, OperationResponse](resourcePath: String, resource: Resource, requestFilter: Req => Req): OperationResponse
Attributes
- Definition Classes
override def putRaw[Resource](resourcePath: String, resource: Resource, requestFilter: Req => Req): Resp
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- HttpSyncClient
Attributes
- Inherited from:
- AutoCloseable
Attributes
- Inherited from:
- HttpSyncClient
def getResource[ResourceRequest, Resource](resourcePath: String, resourceRequest: ResourceRequest, requestFilter: Req => Req): Resource
Attributes
- Inherited from:
- HttpSyncClientBase
Attributes
- Inherited from:
- HttpSyncClient
Attributes
- Inherited from:
- HttpSyncClient