public class TSOServerConfig extends SecureHBaseConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
TSOServerConfig.TIMESTAMP_TYPE |
static class |
TSOServerConfig.WAIT_STRATEGY |
| Modifier and Type | Field and Description |
|---|---|
boolean |
monitorContext |
HBASE_CLIENT_KEYTAB_KEY, HBASE_CLIENT_PRINCIPAL_KEY| Constructor and Description |
|---|
TSOServerConfig() |
getKeytab, getPrincipal, setKeytab, setPrincipalpublic boolean getMonitorContext()
public void setMonitorContext(boolean monitorContext)
public Boolean getLowLatency()
public void setLowLatency(Boolean lowLatency)
public int getPort()
public void setPort(int port)
public int getConflictMapSize()
public void setConflictMapSize(int conflictMapSize)
public int getNumConcurrentCTWriters()
public void setNumConcurrentCTWriters(int numConcurrentCTWriters)
public int getBatchSizePerCTWriter()
public void setBatchSizePerCTWriter(int batchSizePerCTWriter)
public int getBatchPersistTimeoutInMs()
public void setBatchPersistTimeoutInMs(int value)
public String getNetworkIfaceName()
public void setNetworkIfaceName(String networkIfaceName)
public String getTimestampType()
public void setTimestampType(String type)
public TSOServerConfig.TIMESTAMP_TYPE getTimestampTypeEnum()
public com.google.inject.Module getTimestampStoreModule()
public void setTimestampStoreModule(com.google.inject.Module timestampStoreModule)
public com.google.inject.Module getCommitTableStoreModule()
public void setCommitTableStoreModule(com.google.inject.Module commitTableStoreModule)
public com.google.inject.Module getLeaseModule()
public void setLeaseModule(com.google.inject.Module leaseModule)
public MetricsRegistry getMetrics()
public void setMetrics(MetricsRegistry metrics)
public String getWaitStrategy()
public TSOServerConfig.WAIT_STRATEGY getWaitStrategyEnum()
public void setWaitStrategy(String waitStrategy)
Copyright © 2011–2020 Apache Software Foundation. All rights reserved.