public class TableConfiguration extends ObservableConfiguration
| Modifier and Type | Class and Description |
|---|---|
static class |
TableConfiguration.ParsedIteratorConfig |
AccumuloConfiguration.MatchFilter, AccumuloConfiguration.PrefixFilter, AccumuloConfiguration.PropertyFilter| Constructor and Description |
|---|
TableConfiguration(Instance instance,
String tableId,
NamespaceConfiguration parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addObserver(ConfigurationObserver co) |
String |
get(Property property) |
NamespaceConfiguration |
getNamespaceConfiguration()
returns the actual NamespaceConfiguration that corresponds to the current parent namespace.
|
NamespaceConfiguration |
getParentConfiguration()
Gets the parent configuration of this configuration.
|
TableConfiguration.ParsedIteratorConfig |
getParsedIteratorConfig(IteratorUtil.IteratorScope scope) |
void |
getProperties(Map<String,String> props,
com.google.common.base.Predicate<String> filter) |
String |
getTableId() |
long |
getUpdateCount() |
void |
invalidateCache() |
void |
removeObserver(ConfigurationObserver co) |
String |
toString() |
expireAllObservers, getObservers, propertiesChanged, propertyChangedget, getAllPropertiesWithPrefix, getBoolean, getCount, getDefaultConfiguration, getFraction, getFraction, getMaxFilesPerTablet, getMemoryInBytes, getMemoryInBytes, getPath, getPort, getTableConfiguration, getTimeInMillis, getTimeInMillis, instantiateClassProperty, iteratorclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic TableConfiguration(Instance instance, String tableId, NamespaceConfiguration parent)
public void addObserver(ConfigurationObserver co)
addObserver in class ObservableConfigurationpublic void removeObserver(ConfigurationObserver co)
removeObserver in class ObservableConfigurationpublic String get(Property property)
get in class AccumuloConfigurationpublic void getProperties(Map<String,String> props, com.google.common.base.Predicate<String> filter)
getProperties in class AccumuloConfigurationpublic String getTableId()
public NamespaceConfiguration getNamespaceConfiguration()
public NamespaceConfiguration getParentConfiguration()
public void invalidateCache()
invalidateCache in class AccumuloConfigurationpublic long getUpdateCount()
getUpdateCount in class AccumuloConfigurationpublic TableConfiguration.ParsedIteratorConfig getParsedIteratorConfig(IteratorUtil.IteratorScope scope)
Copyright © 2011–2018 The Apache Software Foundation. All rights reserved.