@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VirtualNodeHttpConnectionPool extends Object implements Serializable, Cloneable, StructuredPojo
An object that represents a type of connection pool.
Constructor and Description |
---|
VirtualNodeHttpConnectionPool() |
Modifier and Type | Method and Description |
---|---|
VirtualNodeHttpConnectionPool |
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.
|
VirtualNodeHttpConnectionPool |
withMaxConnections(Integer maxConnections)
Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster.
|
VirtualNodeHttpConnectionPool |
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 VirtualNodeHttpConnectionPool 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 VirtualNodeHttpConnectionPool 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 Object
Object.toString()
public VirtualNodeHttpConnectionPool clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.