C# Class Infinispan.HotRod.Config.ConnectionPoolConfigurationBuilder

Inheritance: AbstractConfigurationChildBuilder
Mostra file Open project: infinispan/dotnet-client

Public Methods

Method Description
Create ( ) : ConnectionPoolConfiguration
ExhaustedAction ( ExhaustedAction exhaustedAction ) : ConnectionPoolConfigurationBuilder
Lifo ( bool lifo ) : ConnectionPoolConfigurationBuilder
MaxActive ( int maxActive ) : ConnectionPoolConfigurationBuilder
MaxIdle ( int maxIdle ) : ConnectionPoolConfigurationBuilder
MaxTotal ( int maxTotal ) : ConnectionPoolConfigurationBuilder
MaxWait ( int maxWait ) : ConnectionPoolConfigurationBuilder
MinEvictableIdleTime ( int minEvictableIdleTime ) : ConnectionPoolConfigurationBuilder
MinIdle ( int minIdle ) : ConnectionPoolConfigurationBuilder
NumTestsPerEvictionRun ( int numTestsPerEvictionRun ) : ConnectionPoolConfigurationBuilder
TestOnBorrow ( bool testOnBorrow ) : ConnectionPoolConfigurationBuilder
TestOnReturn ( bool testOnReturn ) : ConnectionPoolConfigurationBuilder
TestWhileIdle ( bool testWhileIdle ) : ConnectionPoolConfigurationBuilder
TimeBetweenEvictionRuns ( int timeBetweenEvictionRuns ) : ConnectionPoolConfigurationBuilder
Validate ( ) : void

Private Methods

Method Description
ConnectionPoolConfigurationBuilder ( ConfigurationBuilder parentBuilder, Infinispan jniBuilder )

Method Details

Create() public method

public Create ( ) : ConnectionPoolConfiguration
return ConnectionPoolConfiguration

ExhaustedAction() public method

public ExhaustedAction ( ExhaustedAction exhaustedAction ) : ConnectionPoolConfigurationBuilder
exhaustedAction ExhaustedAction
return ConnectionPoolConfigurationBuilder

Lifo() public method

public Lifo ( bool lifo ) : ConnectionPoolConfigurationBuilder
lifo bool
return ConnectionPoolConfigurationBuilder

MaxActive() public method

public MaxActive ( int maxActive ) : ConnectionPoolConfigurationBuilder
maxActive int
return ConnectionPoolConfigurationBuilder

MaxIdle() public method

public MaxIdle ( int maxIdle ) : ConnectionPoolConfigurationBuilder
maxIdle int
return ConnectionPoolConfigurationBuilder

MaxTotal() public method

public MaxTotal ( int maxTotal ) : ConnectionPoolConfigurationBuilder
maxTotal int
return ConnectionPoolConfigurationBuilder

MaxWait() public method

public MaxWait ( int maxWait ) : ConnectionPoolConfigurationBuilder
maxWait int
return ConnectionPoolConfigurationBuilder

MinEvictableIdleTime() public method

public MinEvictableIdleTime ( int minEvictableIdleTime ) : ConnectionPoolConfigurationBuilder
minEvictableIdleTime int
return ConnectionPoolConfigurationBuilder

MinIdle() public method

public MinIdle ( int minIdle ) : ConnectionPoolConfigurationBuilder
minIdle int
return ConnectionPoolConfigurationBuilder

NumTestsPerEvictionRun() public method

public NumTestsPerEvictionRun ( int numTestsPerEvictionRun ) : ConnectionPoolConfigurationBuilder
numTestsPerEvictionRun int
return ConnectionPoolConfigurationBuilder

TestOnBorrow() public method

public TestOnBorrow ( bool testOnBorrow ) : ConnectionPoolConfigurationBuilder
testOnBorrow bool
return ConnectionPoolConfigurationBuilder

TestOnReturn() public method

public TestOnReturn ( bool testOnReturn ) : ConnectionPoolConfigurationBuilder
testOnReturn bool
return ConnectionPoolConfigurationBuilder

TestWhileIdle() public method

public TestWhileIdle ( bool testWhileIdle ) : ConnectionPoolConfigurationBuilder
testWhileIdle bool
return ConnectionPoolConfigurationBuilder

TimeBetweenEvictionRuns() public method

public TimeBetweenEvictionRuns ( int timeBetweenEvictionRuns ) : ConnectionPoolConfigurationBuilder
timeBetweenEvictionRuns int
return ConnectionPoolConfigurationBuilder

Validate() public method

public Validate ( ) : void
return void