@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VirtualGatewayHttpConnectionPool extends Object implements Serializable, Cloneable, StructuredPojo
An object that represents a type of connection pool.
| Constructor and Description |
|---|
VirtualGatewayHttpConnectionPool() |
| Modifier and Type | Method and Description |
|---|---|
VirtualGatewayHttpConnectionPool |
clone() |
boolean |
equals(Object obj) |
Integer |
getMaxConnections()
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster.
|
Integer |
getMaxPendingRequests()
Number of overflowing requests after
max_connections Envoy will queue to upstream cluster. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setMaxConnections(Integer maxConnections)
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster.
|
void |
setMaxPendingRequests(Integer maxPendingRequests)
Number of overflowing requests after
max_connections Envoy will queue to upstream cluster. |
String |
toString()
Returns a string representation of this object.
|
VirtualGatewayHttpConnectionPool |
withMaxConnections(Integer maxConnections)
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster.
|
VirtualGatewayHttpConnectionPool |
withMaxPendingRequests(Integer maxPendingRequests)
Number of overflowing requests after
max_connections Envoy will queue to upstream cluster. |
public void setMaxConnections(Integer maxConnections)
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster.
maxConnections - Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream
cluster.public Integer getMaxConnections()
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster.
public VirtualGatewayHttpConnectionPool withMaxConnections(Integer maxConnections)
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster.
maxConnections - Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream
cluster.public void setMaxPendingRequests(Integer maxPendingRequests)
Number of overflowing requests after max_connections Envoy will queue to upstream cluster.
maxPendingRequests - Number of overflowing requests after max_connections Envoy will queue to upstream cluster.public Integer getMaxPendingRequests()
Number of overflowing requests after max_connections Envoy will queue to upstream cluster.
max_connections Envoy will queue to upstream cluster.public VirtualGatewayHttpConnectionPool withMaxPendingRequests(Integer maxPendingRequests)
Number of overflowing requests after max_connections Envoy will queue to upstream cluster.
maxPendingRequests - Number of overflowing requests after max_connections Envoy will queue to upstream cluster.public String toString()
toString in class ObjectObject.toString()public VirtualGatewayHttpConnectionPool clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.