Class DynamoDbDaxProperties
java.lang.Object
org.apereo.cas.configuration.model.support.dynamodb.DynamoDbDaxProperties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-support-dynamodb-core")
public class DynamoDbDaxProperties
extends Object
implements Serializable
This is
DynamoDbDaxProperties
.- Since:
- 6.1.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionHow long should connections be kept alive, calculated in milliseconds.Connection timeout, calculated in milliseconds.Connection idle timeout, calculated in milliseconds.int
Determines the maximum number of concurrent requests that can be made to the DAX cluster.int
Number of read retry attempts.Request execution timeout, calculated in milliseconds.getUrl()
Cluster url.int
Number of write retry attempts.setConnectionTtl
(String connectionTtl) How long should connections be kept alive, calculated in milliseconds.setConnectTimeout
(String connectTimeout) Connection timeout, calculated in milliseconds.setIdleTimeout
(String idleTimeout) Connection idle timeout, calculated in milliseconds.setMaxConcurrency
(int maxConcurrency) Determines the maximum number of concurrent requests that can be made to the DAX cluster.setReadRetries
(int readRetries) Number of read retry attempts.setRequestTimeout
(String requestTimeout) Request execution timeout, calculated in milliseconds.Cluster url.setWriteRetries
(int writeRetries) Number of write retry attempts.
-
Constructor Details
-
DynamoDbDaxProperties
public DynamoDbDaxProperties()
-
-
Method Details
-
getUrl
Cluster url. For example,dax://my-cluster.l6fzcv.dax-clusters.us-east-1.amazonaws.com
. -
getConnectTimeout
Connection timeout, calculated in milliseconds. -
getConnectionTtl
How long should connections be kept alive, calculated in milliseconds. -
getIdleTimeout
Connection idle timeout, calculated in milliseconds. -
getRequestTimeout
Request execution timeout, calculated in milliseconds. -
getReadRetries
public int getReadRetries()Number of read retry attempts. -
getWriteRetries
public int getWriteRetries()Number of write retry attempts. -
getMaxConcurrency
public int getMaxConcurrency()Determines the maximum number of concurrent requests that can be made to the DAX cluster. -
setUrl
Cluster url. For example,dax://my-cluster.l6fzcv.dax-clusters.us-east-1.amazonaws.com
.- Returns:
this
.
-
setConnectTimeout
Connection timeout, calculated in milliseconds.- Returns:
this
.
-
setConnectionTtl
How long should connections be kept alive, calculated in milliseconds.- Returns:
this
.
-
setIdleTimeout
Connection idle timeout, calculated in milliseconds.- Returns:
this
.
-
setRequestTimeout
Request execution timeout, calculated in milliseconds.- Returns:
this
.
-
setReadRetries
Number of read retry attempts.- Returns:
this
.
-
setWriteRetries
Number of write retry attempts.- Returns:
this
.
-
setMaxConcurrency
Determines the maximum number of concurrent requests that can be made to the DAX cluster.- Returns:
this
.
-