package
finagle
Type Members
-
class
FinagleClient extends HttpClient[Future, Request, Response] with LogSupport
-
case class
FinagleClientConfig(initClient: (Client) ⇒ Client = FinagleClient.defaultInitClient, requestFilter: (Request) ⇒ Request = identity, timeout: Duration = Duration(90, TimeUnit.SECONDS), retry: RetryContext = FinagleClient.defaultRetry) extends Product with Serializable
-
type
FinagleContext = HttpContext[Request, Response, Future]
-
abstract
class
FinagleFilter extends HttpFilter[Request, Response, Future]
-
implicit
class
FinagleHttpRequest extends HttpRequest[Request]
-
implicit
class
FinagleHttpResponse extends HttpResponse[Response]
-
trait
FinagleResponseHandler extends ResponseHandler[Request, Response] with LogSupport
-
class
FinagleRetryFilter extends SimpleFilter[Request, Response] with LogSupport
-
class
FinagleRouter extends SimpleFilter[Request, Response] with LogSupport
-
class
FinagleServer extends LogSupport with AutoCloseable
-
case class
FinagleServerConfig(name: String = "default", port: Int = IOUtil.unusedPort, router: Router = Router.empty) extends Product with Serializable
-
trait
FinagleServerFactory extends AutoCloseable with LogSupport
-
type
FinagleSyncClient = HttpSyncClient[Future, Request, Response]
Inherited from AnyRef
Inherited from Any