Package uk.sky.cqlmigrate
Class CassandraLockConfig
- java.lang.Object
-
- uk.sky.cqlmigrate.LockConfig
-
- uk.sky.cqlmigrate.CassandraLockConfig
-
public class CassandraLockConfig extends LockConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCassandraLockConfig.CassandraLockConfigBuilder-
Nested classes/interfaces inherited from class uk.sky.cqlmigrate.LockConfig
LockConfig.LockConfigBuilder
-
-
Field Summary
-
Fields inherited from class uk.sky.cqlmigrate.LockConfig
clientId, pollingInterval, timeout, unlockOnFailure
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CassandraLockConfig.CassandraLockConfigBuilderbuilder()com.datastax.driver.core.ConsistencyLevelgetConsistencyLevel()uk.sky.cqlmigrate.LockingMechanismgetLockingMechanism(com.datastax.driver.core.Session session, java.lang.String keySpace)
-
-
-
Method Detail
-
getLockingMechanism
public uk.sky.cqlmigrate.LockingMechanism getLockingMechanism(com.datastax.driver.core.Session session, java.lang.String keySpace)- Overrides:
getLockingMechanismin classLockConfig
-
builder
public static CassandraLockConfig.CassandraLockConfigBuilder builder()
-
getConsistencyLevel
public com.datastax.driver.core.ConsistencyLevel getConsistencyLevel()
-
-