AWS SDK for C++  1.9.159
AWS SDK for C++
Public Member Functions | List of all members
Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool Class Reference

#include <VirtualGatewayHttpConnectionPool.h>

Public Member Functions

 VirtualGatewayHttpConnectionPool ()
 
 VirtualGatewayHttpConnectionPool (Aws::Utils::Json::JsonView jsonValue)
 
VirtualGatewayHttpConnectionPooloperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetMaxConnections () const
 
bool MaxConnectionsHasBeenSet () const
 
void SetMaxConnections (int value)
 
VirtualGatewayHttpConnectionPoolWithMaxConnections (int value)
 
int GetMaxPendingRequests () const
 
bool MaxPendingRequestsHasBeenSet () const
 
void SetMaxPendingRequests (int value)
 
VirtualGatewayHttpConnectionPoolWithMaxPendingRequests (int value)
 

Detailed Description

An object that represents a type of connection pool.

See Also:

AWS API Reference

Definition at line 30 of file VirtualGatewayHttpConnectionPool.h.

Constructor & Destructor Documentation

◆ VirtualGatewayHttpConnectionPool() [1/2]

Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::VirtualGatewayHttpConnectionPool ( )

◆ VirtualGatewayHttpConnectionPool() [2/2]

Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::VirtualGatewayHttpConnectionPool ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetMaxConnections()

int Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::GetMaxConnections ( ) const
inline

Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster.

Definition at line 43 of file VirtualGatewayHttpConnectionPool.h.

◆ GetMaxPendingRequests()

int Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::GetMaxPendingRequests ( ) const
inline

Number of overflowing requests after max_connections Envoy will queue to upstream cluster.

Definition at line 68 of file VirtualGatewayHttpConnectionPool.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::Jsonize ( ) const

◆ MaxConnectionsHasBeenSet()

bool Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::MaxConnectionsHasBeenSet ( ) const
inline

Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster.

Definition at line 49 of file VirtualGatewayHttpConnectionPool.h.

◆ MaxPendingRequestsHasBeenSet()

bool Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::MaxPendingRequestsHasBeenSet ( ) const
inline

Number of overflowing requests after max_connections Envoy will queue to upstream cluster.

Definition at line 74 of file VirtualGatewayHttpConnectionPool.h.

◆ operator=()

VirtualGatewayHttpConnectionPool& Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetMaxConnections()

void Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::SetMaxConnections ( int  value)
inline

Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster.

Definition at line 55 of file VirtualGatewayHttpConnectionPool.h.

◆ SetMaxPendingRequests()

void Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::SetMaxPendingRequests ( int  value)
inline

Number of overflowing requests after max_connections Envoy will queue to upstream cluster.

Definition at line 80 of file VirtualGatewayHttpConnectionPool.h.

◆ WithMaxConnections()

VirtualGatewayHttpConnectionPool& Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::WithMaxConnections ( int  value)
inline

Maximum number of outbound TCP connections Envoy can establish concurrently with all hosts in upstream cluster.

Definition at line 61 of file VirtualGatewayHttpConnectionPool.h.

◆ WithMaxPendingRequests()

VirtualGatewayHttpConnectionPool& Aws::AppMesh::Model::VirtualGatewayHttpConnectionPool::WithMaxPendingRequests ( int  value)
inline

Number of overflowing requests after max_connections Envoy will queue to upstream cluster.

Definition at line 86 of file VirtualGatewayHttpConnectionPool.h.


The documentation for this class was generated from the following file: