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

#include <VirtualNodeConnectionPool.h>

Public Member Functions

 VirtualNodeConnectionPool ()
 
 VirtualNodeConnectionPool (Aws::Utils::Json::JsonView jsonValue)
 
VirtualNodeConnectionPooloperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const VirtualNodeGrpcConnectionPoolGetGrpc () const
 
bool GrpcHasBeenSet () const
 
void SetGrpc (const VirtualNodeGrpcConnectionPool &value)
 
void SetGrpc (VirtualNodeGrpcConnectionPool &&value)
 
VirtualNodeConnectionPoolWithGrpc (const VirtualNodeGrpcConnectionPool &value)
 
VirtualNodeConnectionPoolWithGrpc (VirtualNodeGrpcConnectionPool &&value)
 
const VirtualNodeHttpConnectionPoolGetHttp () const
 
bool HttpHasBeenSet () const
 
void SetHttp (const VirtualNodeHttpConnectionPool &value)
 
void SetHttp (VirtualNodeHttpConnectionPool &&value)
 
VirtualNodeConnectionPoolWithHttp (const VirtualNodeHttpConnectionPool &value)
 
VirtualNodeConnectionPoolWithHttp (VirtualNodeHttpConnectionPool &&value)
 
const VirtualNodeHttp2ConnectionPoolGetHttp2 () const
 
bool Http2HasBeenSet () const
 
void SetHttp2 (const VirtualNodeHttp2ConnectionPool &value)
 
void SetHttp2 (VirtualNodeHttp2ConnectionPool &&value)
 
VirtualNodeConnectionPoolWithHttp2 (const VirtualNodeHttp2ConnectionPool &value)
 
VirtualNodeConnectionPoolWithHttp2 (VirtualNodeHttp2ConnectionPool &&value)
 
const VirtualNodeTcpConnectionPoolGetTcp () const
 
bool TcpHasBeenSet () const
 
void SetTcp (const VirtualNodeTcpConnectionPool &value)
 
void SetTcp (VirtualNodeTcpConnectionPool &&value)
 
VirtualNodeConnectionPoolWithTcp (const VirtualNodeTcpConnectionPool &value)
 
VirtualNodeConnectionPoolWithTcp (VirtualNodeTcpConnectionPool &&value)
 

Detailed Description

An object that represents the type of virtual node connection pool.

Only one protocol is used at a time and should be the same protocol as the one chosen under port mapping.

If not present the default value for maxPendingRequests is 2147483647.

See Also:

AWS API Reference

Definition at line 38 of file VirtualNodeConnectionPool.h.

Constructor & Destructor Documentation

◆ VirtualNodeConnectionPool() [1/2]

Aws::AppMesh::Model::VirtualNodeConnectionPool::VirtualNodeConnectionPool ( )

◆ VirtualNodeConnectionPool() [2/2]

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

Member Function Documentation

◆ GetGrpc()

const VirtualNodeGrpcConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::GetGrpc ( ) const
inline

An object that represents a type of connection pool.

Definition at line 50 of file VirtualNodeConnectionPool.h.

◆ GetHttp()

const VirtualNodeHttpConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::GetHttp ( ) const
inline

An object that represents a type of connection pool.

Definition at line 81 of file VirtualNodeConnectionPool.h.

◆ GetHttp2()

const VirtualNodeHttp2ConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::GetHttp2 ( ) const
inline

An object that represents a type of connection pool.

Definition at line 112 of file VirtualNodeConnectionPool.h.

◆ GetTcp()

const VirtualNodeTcpConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::GetTcp ( ) const
inline

An object that represents a type of connection pool.

Definition at line 143 of file VirtualNodeConnectionPool.h.

◆ GrpcHasBeenSet()

bool Aws::AppMesh::Model::VirtualNodeConnectionPool::GrpcHasBeenSet ( ) const
inline

An object that represents a type of connection pool.

Definition at line 55 of file VirtualNodeConnectionPool.h.

◆ Http2HasBeenSet()

bool Aws::AppMesh::Model::VirtualNodeConnectionPool::Http2HasBeenSet ( ) const
inline

An object that represents a type of connection pool.

Definition at line 117 of file VirtualNodeConnectionPool.h.

◆ HttpHasBeenSet()

bool Aws::AppMesh::Model::VirtualNodeConnectionPool::HttpHasBeenSet ( ) const
inline

An object that represents a type of connection pool.

Definition at line 86 of file VirtualNodeConnectionPool.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetGrpc() [1/2]

void Aws::AppMesh::Model::VirtualNodeConnectionPool::SetGrpc ( const VirtualNodeGrpcConnectionPool value)
inline

An object that represents a type of connection pool.

Definition at line 60 of file VirtualNodeConnectionPool.h.

◆ SetGrpc() [2/2]

void Aws::AppMesh::Model::VirtualNodeConnectionPool::SetGrpc ( VirtualNodeGrpcConnectionPool &&  value)
inline

An object that represents a type of connection pool.

Definition at line 65 of file VirtualNodeConnectionPool.h.

◆ SetHttp() [1/2]

void Aws::AppMesh::Model::VirtualNodeConnectionPool::SetHttp ( const VirtualNodeHttpConnectionPool value)
inline

An object that represents a type of connection pool.

Definition at line 91 of file VirtualNodeConnectionPool.h.

◆ SetHttp() [2/2]

void Aws::AppMesh::Model::VirtualNodeConnectionPool::SetHttp ( VirtualNodeHttpConnectionPool &&  value)
inline

An object that represents a type of connection pool.

Definition at line 96 of file VirtualNodeConnectionPool.h.

◆ SetHttp2() [1/2]

void Aws::AppMesh::Model::VirtualNodeConnectionPool::SetHttp2 ( const VirtualNodeHttp2ConnectionPool value)
inline

An object that represents a type of connection pool.

Definition at line 122 of file VirtualNodeConnectionPool.h.

◆ SetHttp2() [2/2]

void Aws::AppMesh::Model::VirtualNodeConnectionPool::SetHttp2 ( VirtualNodeHttp2ConnectionPool &&  value)
inline

An object that represents a type of connection pool.

Definition at line 127 of file VirtualNodeConnectionPool.h.

◆ SetTcp() [1/2]

void Aws::AppMesh::Model::VirtualNodeConnectionPool::SetTcp ( const VirtualNodeTcpConnectionPool value)
inline

An object that represents a type of connection pool.

Definition at line 153 of file VirtualNodeConnectionPool.h.

◆ SetTcp() [2/2]

void Aws::AppMesh::Model::VirtualNodeConnectionPool::SetTcp ( VirtualNodeTcpConnectionPool &&  value)
inline

An object that represents a type of connection pool.

Definition at line 158 of file VirtualNodeConnectionPool.h.

◆ TcpHasBeenSet()

bool Aws::AppMesh::Model::VirtualNodeConnectionPool::TcpHasBeenSet ( ) const
inline

An object that represents a type of connection pool.

Definition at line 148 of file VirtualNodeConnectionPool.h.

◆ WithGrpc() [1/2]

VirtualNodeConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::WithGrpc ( const VirtualNodeGrpcConnectionPool value)
inline

An object that represents a type of connection pool.

Definition at line 70 of file VirtualNodeConnectionPool.h.

◆ WithGrpc() [2/2]

VirtualNodeConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::WithGrpc ( VirtualNodeGrpcConnectionPool &&  value)
inline

An object that represents a type of connection pool.

Definition at line 75 of file VirtualNodeConnectionPool.h.

◆ WithHttp() [1/2]

VirtualNodeConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::WithHttp ( const VirtualNodeHttpConnectionPool value)
inline

An object that represents a type of connection pool.

Definition at line 101 of file VirtualNodeConnectionPool.h.

◆ WithHttp() [2/2]

VirtualNodeConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::WithHttp ( VirtualNodeHttpConnectionPool &&  value)
inline

An object that represents a type of connection pool.

Definition at line 106 of file VirtualNodeConnectionPool.h.

◆ WithHttp2() [1/2]

VirtualNodeConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::WithHttp2 ( const VirtualNodeHttp2ConnectionPool value)
inline

An object that represents a type of connection pool.

Definition at line 132 of file VirtualNodeConnectionPool.h.

◆ WithHttp2() [2/2]

VirtualNodeConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::WithHttp2 ( VirtualNodeHttp2ConnectionPool &&  value)
inline

An object that represents a type of connection pool.

Definition at line 137 of file VirtualNodeConnectionPool.h.

◆ WithTcp() [1/2]

VirtualNodeConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::WithTcp ( const VirtualNodeTcpConnectionPool value)
inline

An object that represents a type of connection pool.

Definition at line 163 of file VirtualNodeConnectionPool.h.

◆ WithTcp() [2/2]

VirtualNodeConnectionPool& Aws::AppMesh::Model::VirtualNodeConnectionPool::WithTcp ( VirtualNodeTcpConnectionPool &&  value)
inline

An object that represents a type of connection pool.

Definition at line 168 of file VirtualNodeConnectionPool.h.


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