GatewayConnectionConfig Class
- java.
lang. Object - com.
azure. cosmos. GatewayConnectionConfig
- com.
public final class GatewayConnectionConfig
Represents the connection config with GATEWAY associated with Cosmos Client in the Azure Cosmos DB database service.
Constructor Summary
Constructor | Description |
---|---|
GatewayConnectionConfig() |
Constructor. |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Gateway |
getDefaultConfig()
Gets the default Gateway connection configuration. |
Duration |
getIdleConnectionTimeout()
Gets the value of the timeout for an idle connection, the default is 60 seconds. |
int |
getMaxConnectionPoolSize()
Gets the value of the connection pool size the client is using. |
Proxy |
getProxy()
Gets the proxy options which contain the Inet |
Gateway |
setIdleConnectionTimeout(Duration idleConnectionTimeout)
sets the value of the timeout for an idle connection. |
Gateway |
setMaxConnectionPoolSize(int maxConnectionPoolSize)
Sets the value of the connection pool size, the default is 1000. |
Gateway |
setProxy(ProxyOptions proxy)
Sets the proxy options. |
String | toString() |
Methods inherited from java.lang.Object
Constructor Details
GatewayConnectionConfig
public GatewayConnectionConfig()
Constructor.
Method Details
getDefaultConfig
public static GatewayConnectionConfig getDefaultConfig()
Gets the default Gateway connection configuration.
Returns:
getIdleConnectionTimeout
public Duration getIdleConnectionTimeout()
Gets the value of the timeout for an idle connection, the default is 60 seconds.
Returns:
getMaxConnectionPoolSize
public int getMaxConnectionPoolSize()
Gets the value of the connection pool size the client is using.
Returns:
getProxy
public ProxyOptions getProxy()
Gets the proxy options which contain the InetSocketAddress of proxy server.
Returns:
setIdleConnectionTimeout
public GatewayConnectionConfig setIdleConnectionTimeout(Duration idleConnectionTimeout)
sets the value of the timeout for an idle connection. After that time, the connection will be automatically closed.
Parameters:
Returns:
setMaxConnectionPoolSize
public GatewayConnectionConfig setMaxConnectionPoolSize(int maxConnectionPoolSize)
Sets the value of the connection pool size, the default is 1000.
Parameters:
Returns:
setProxy
public GatewayConnectionConfig setProxy(ProxyOptions proxy)
Sets the proxy options.
Parameters:
Returns:
toString
public String toString()
Overrides:
GatewayConnectionConfig.toString()Applies to
Azure SDK for Java
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour