HttpConnectionPool Class
- java.
lang. Object - com.
azure. resourcemanager. appcontainers. models. HttpConnectionPool
- com.
Implements
public final class HttpConnectionPool
implements JsonSerializable<HttpConnectionPool>
Defines parameters for http connection pooling.
Constructor Summary
| Constructor | Description |
|---|---|
| HttpConnectionPool() |
Creates an instance of Http |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Http |
fromJson(JsonReader jsonReader)
Reads an instance of Http |
| Integer |
http1MaxPendingRequests()
Get the http1Max |
| Integer |
http2MaxRequests()
Get the http2Max |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Http |
withHttp1MaxPendingRequests(Integer http1MaxPendingRequests)
Set the http1Max |
|
Http |
withHttp2MaxRequests(Integer http2MaxRequests)
Set the http2Max |
Methods inherited from java.lang.Object
Constructor Details
HttpConnectionPool
public HttpConnectionPool()
Creates an instance of HttpConnectionPool class.
Method Details
fromJson
public static HttpConnectionPool fromJson(JsonReader jsonReader)
Reads an instance of HttpConnectionPool from the JsonReader.
Parameters:
Returns:
Throws:
http1MaxPendingRequests
public Integer http1MaxPendingRequests()
Get the http1MaxPendingRequests property: Maximum number of pending http1 requests allowed.
Returns:
http2MaxRequests
public Integer http2MaxRequests()
Get the http2MaxRequests property: Maximum number of http2 requests allowed.
Returns:
toJson
validate
public void validate()
Validates the instance.
withHttp1MaxPendingRequests
public HttpConnectionPool withHttp1MaxPendingRequests(Integer http1MaxPendingRequests)
Set the http1MaxPendingRequests property: Maximum number of pending http1 requests allowed.
Parameters:
Returns:
withHttp2MaxRequests
public HttpConnectionPool withHttp2MaxRequests(Integer http2MaxRequests)
Set the http2MaxRequests property: Maximum number of http2 requests allowed.
Parameters:
Returns: