|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@InterfaceAudience.Private @InterfaceStability.Unstable public interface StoreConfiguration
The class that contains shared information about various knobs of a Store/HStore object. Unlike the configuration objects that merely return the XML values, the implementations should return ready-to-use applicable values for corresponding calls, after all the parsing/validation/adjustment for other considerations, so that we don't have to repeat this logic in multiple places. TODO: move methods and logic here as necessary.
| Method Summary | |
|---|---|
Long |
getMajorCompactionPeriod()
Gets the cf-specific major compaction period. |
long |
getMemstoreFlushSize()
Gets the Memstore flush size for the region that this store works with. |
long |
getStoreFileTtl()
Gets the cf-specific time-to-live for store files. |
| Method Detail |
|---|
Long getMajorCompactionPeriod()
long getMemstoreFlushSize()
long getStoreFileTtl()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||