Class AuditDynamoDbProperties
java.lang.Object
org.apereo.cas.configuration.model.support.aws.BaseAmazonWebServicesProperties
org.apereo.cas.configuration.model.support.dynamodb.AbstractDynamoDbProperties
org.apereo.cas.configuration.model.support.dynamodb.AuditDynamoDbProperties
- All Implemented Interfaces:
Serializable
,CasFeatureModule
@RequiresModule(name="cas-server-support-audit-dynamodb")
public class AuditDynamoDbProperties
extends AbstractDynamoDbProperties
This is
AuditDynamoDbProperties
.- Since:
- 6.1.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apereo.cas.configuration.model.support.dynamodb.AbstractDynamoDbProperties
AbstractDynamoDbProperties.BillingMode
Nested classes/interfaces inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
CasFeatureModule.FeatureCatalog
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe table name used and created by CAS to hold audit logs in DynamoDb.boolean
Make storage requests asynchronously.setAsynchronous
(boolean asynchronous) Make storage requests asynchronously.setTableName
(String tableName) The table name used and created by CAS to hold audit logs in DynamoDb.Methods inherited from class org.apereo.cas.configuration.model.support.dynamodb.AbstractDynamoDbProperties
getBillingMode, getDax, getReadCapacity, getTimeOffset, getWriteCapacity, isDropTablesOnStartup, isLocalInstance, isPreventTableCreationOnStartup, setBillingMode, setDax, setDropTablesOnStartup, setLocalInstance, setPreventTableCreationOnStartup, setReadCapacity, setTimeOffset, setWriteCapacity
Methods inherited from class org.apereo.cas.configuration.model.support.aws.BaseAmazonWebServicesProperties
getClientExecutionTimeout, getConnectionTimeout, getCredentialAccessKey, getCredentialSecretKey, getEndpoint, getLocalAddress, getMaxConnections, getProfileName, getProfilePath, getProxyHost, getProxyPassword, getProxyUsername, getRegion, getRetryMode, getSocketTimeout, isUseReaper, setClientExecutionTimeout, setConnectionTimeout, setCredentialAccessKey, setCredentialSecretKey, setEndpoint, setLocalAddress, setMaxConnections, setProfileName, setProfilePath, setProxyHost, setProxyPassword, setProxyUsername, setRegion, setRetryMode, setSocketTimeout, setUseReaper
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
isDefined, isUndefined
-
Constructor Details
-
AuditDynamoDbProperties
public AuditDynamoDbProperties()
-
-
Method Details
-
getTableName
The table name used and created by CAS to hold audit logs in DynamoDb. -
isAsynchronous
public boolean isAsynchronous()Make storage requests asynchronously. -
setTableName
The table name used and created by CAS to hold audit logs in DynamoDb.- Returns:
this
.
-
setAsynchronous
Make storage requests asynchronously.- Returns:
this
.
-