c

com.microsoft.azure.synapse.ml.io.http

AsyncHTTPClient

class AsyncHTTPClient extends AsyncClient with HTTPClient

Linear Supertypes
HTTPClient, Handler, AutoCloseable, AsyncClient, BaseClient, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AsyncHTTPClient
  2. HTTPClient
  3. Handler
  4. AutoCloseable
  5. AsyncClient
  6. BaseClient
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AsyncHTTPClient(handler: HandlerFunc, concurrency: Int, timeout: Duration, requestTimeout: Int)(implicit ec: ExecutionContext)

Type Members

  1. type RequestType = HTTPRequestData
    Definition Classes
    HTTPClient → BaseClient
  2. case class RequestWithContext extends Product with Serializable
    Definition Classes
    BaseClient
  3. type ResponseType = HTTPResponseData
    Definition Classes
    HTTPClient → BaseClient
  4. case class ResponseWithContext extends Product with Serializable
    Definition Classes
    BaseClient

Value Members

  1. def close(): Unit
    Definition Classes
    HTTPClient → AutoCloseable
  2. val concurrency: Int
    Definition Classes
    AsyncHTTPClientAsyncClient
  3. implicit val ec: ExecutionContext
    Definition Classes
    AsyncHTTPClientAsyncClient
  4. def handle(client: CloseableHttpClient, request: HTTPRequestData): HTTPResponseData
    Definition Classes
    AsyncHTTPClientHandler
  5. val handler: HandlerFunc
  6. val requestTimeout: Int
    Definition Classes
    AsyncHTTPClient → HTTPClient
  7. def sendRequestsWithContext(requests: Iterator[RequestWithContext]): Iterator[ResponseWithContext]
    Definition Classes
    AsyncClient → BaseClient
  8. val timeout: Duration
    Definition Classes
    AsyncHTTPClientAsyncClient