HttpImpl
etlflow.http.HttpImpl$
Attributes
- Graph
-
- Supertypes
- Self type
-
HttpImpl.type
Members list
Type members
Types
Value members
Concrete methods
override def execute(method: HttpMethod, url: String, params: Either[String, Map[String, String]], headers: Map[String, String], logDetails: Boolean, connectionTimeout: Long, readTimeout: Long, allowUnsafeSsl: Boolean): Task[Response[String]]
Attributes
- Definition Classes
def getBackend(connectionTimeout: Long, allowUnsafeSSL: Boolean): ZIO[Scope, Throwable, EtlFlowSttpBackend]
Attributes
def getBackendWithSSLContext(connectionTimeout: Long, sslContext: SSLContext, followRedirects: Redirect): ZIO[Scope, Throwable, EtlFlowSttpBackend]
def logAndParseResponse(req: RequestT[Identity, String, Any], logDetails: Boolean, connectionTimeout: Long, allowUnsafeSsl: Boolean): ZIO[Scope, Throwable, Response[String]]
Attributes
Attributes
Inherited fields
The logger instance used for logging within the application.
The logger instance used for logging within the application.
Attributes
- Inherited from:
- ApplicationLogger
The ZIO logging layer for SLF4J backend.
The ZIO logging layer for SLF4J backend.
Attributes
- Inherited from:
- ApplicationLogger
In this article