public class ConfigurableConsistencyLevel extends Object implements ConsistencyLevelPolicy
| Constructor and Description |
|---|
ConfigurableConsistencyLevel() |
| Modifier and Type | Method and Description |
|---|---|
HConsistencyLevel |
get(OperationType op)
Get the desired consistency level according to the operation type.
|
HConsistencyLevel |
get(OperationType op,
String cfName)
Get desired consistency according to the operation type and column family name.
|
void |
setConsistencyLevelForCfOperation(HConsistencyLevel consistencyLevel,
String columnFamily,
OperationType operationType) |
void |
setDefaultReadConsistencyLevel(HConsistencyLevel defaultReadConsistencyLevel) |
void |
setDefaultWriteConsistencyLevel(HConsistencyLevel defaultWriteConsistencyLevel) |
void |
setReadCfConsistencyLevels(Map<String,HConsistencyLevel> columnFamilyConsistencyLevels) |
void |
setWriteCfConsistencyLevels(Map<String,HConsistencyLevel> columnFamilyConsistencyLevels) |
public HConsistencyLevel get(OperationType op)
ConsistencyLevelPolicyget in interface ConsistencyLevelPolicypublic HConsistencyLevel get(OperationType op, String cfName)
ConsistencyLevelPolicyget in interface ConsistencyLevelPolicypublic void setReadCfConsistencyLevels(Map<String,HConsistencyLevel> columnFamilyConsistencyLevels)
public void setWriteCfConsistencyLevels(Map<String,HConsistencyLevel> columnFamilyConsistencyLevels)
public void setConsistencyLevelForCfOperation(HConsistencyLevel consistencyLevel, String columnFamily, OperationType operationType)
public void setDefaultReadConsistencyLevel(HConsistencyLevel defaultReadConsistencyLevel)
public void setDefaultWriteConsistencyLevel(HConsistencyLevel defaultWriteConsistencyLevel)
Copyright © 2014. All Rights Reserved.