Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

A

ack(QueueMessageKey) - Method in interface io.datarouter.storage.node.op.raw.write.QueueStorageWriter
 
ack(QueueMessageKey, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpGroupQueueNode
 
ack(QueueMessageKey, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpQueueNode
 
ack(QueueMessageKey, Config) - Method in class io.datarouter.storage.node.adapter.counter.QueueStorageWriterCounterAdapter
 
ack(QueueMessageKey, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.QueueStorageWriterSanitizationAdapter
 
ack(QueueMessageKey, Config) - Method in class io.datarouter.storage.node.adapter.trace.QueueStorageWriterTraceAdapter
 
ack(QueueMessageKey, Config) - Method in interface io.datarouter.storage.node.op.raw.write.QueueStorageWriter
 
ackMulti(Collection<QueueMessageKey>) - Method in interface io.datarouter.storage.node.op.raw.write.QueueStorageWriter
 
ackMulti(Collection<QueueMessageKey>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpGroupQueueNode
 
ackMulti(Collection<QueueMessageKey>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpQueueNode
 
ackMulti(Collection<QueueMessageKey>, Config) - Method in class io.datarouter.storage.node.adapter.counter.QueueStorageWriterCounterAdapter
 
ackMulti(Collection<QueueMessageKey>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.QueueStorageWriterSanitizationAdapter
 
ackMulti(Collection<QueueMessageKey>, Config) - Method in class io.datarouter.storage.node.adapter.trace.QueueStorageWriterTraceAdapter
 
ackMulti(Collection<QueueMessageKey>, Config) - Method in interface io.datarouter.storage.node.op.raw.write.QueueStorageWriter
 
adapt(N) - Method in class io.datarouter.storage.client.imp.BaseWrappedNodeFactory
 
add(ServerType) - Method in class io.datarouter.storage.servertype.BaseServerTypes
 
add(Class<? extends BaseDao>) - Method in class io.datarouter.storage.dao.BaseDaoGroup
 
add(Class<? extends Dao>) - Method in class io.datarouter.storage.dao.DaoClasses
 
add(List<Class<? extends Dao>>) - Method in class io.datarouter.storage.dao.DaoClasses
 
addDao(Class<? extends Dao>) - Method in class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStoragePluginBuilder
 
addDaosClasses(List<Class<? extends Dao>>) - Method in class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStoragePluginBuilder
 
addDeleteFromClause(String) - Method in class io.datarouter.storage.sql.Sql
 
addForceIndexClause(String) - Method in class io.datarouter.storage.sql.Sql
 
addLimitOffsetClause(Config) - Method in class io.datarouter.storage.sql.Sql
 
addMetrics(CallsiteStat) - Method in class io.datarouter.storage.callsite.CallsiteStat
 
addNodeAndDescendants(List<Node<?, ?, ?>>, Node<?, ?, ?>) - Static method in class io.datarouter.storage.node.NodeTool
 
addOption(ConfigValue<?>) - Method in class io.datarouter.storage.config.Config
 
addOrderByClause(List<Field<?>>) - Method in class io.datarouter.storage.sql.Sql
 
addProperties(Properties) - Method in class io.datarouter.storage.client.ClientOptions
 
addSelectFromClause(String, List<Field<?>>) - Method in class io.datarouter.storage.sql.Sql
 
addSettingRoot(Class<? extends SettingRoot>) - Method in class io.datarouter.storage.config.BaseStoragePlugin
 
addSqlNameValueWithOperator(Field<?>, String, boolean) - Method in class io.datarouter.storage.sql.Sql
 
addUpdateClause(String) - Method in class io.datarouter.storage.sql.Sql
 
advance() - Method in class io.datarouter.storage.op.scan.BaseNodeScanner
 
advance() - Method in class io.datarouter.storage.op.scan.ManagedIndexIndexToDatabeanScanner
 
advance() - Method in class io.datarouter.storage.op.scan.queue.group.PeekMultiGroupUntilEmptyQueueStorageScanner
 
advance() - Method in class io.datarouter.storage.op.scan.queue.PeekMultiUntilEmptyQueueStorageScanner
 
advance() - Method in class io.datarouter.storage.op.scan.queue.PollUntilEmptyQueueStorageScanner
 
advance() - Method in class io.datarouter.storage.op.scan.stride.internal.InternalStrideScanner
 
advance() - Method in class io.datarouter.storage.op.scan.stride.StrideScanner
 
AGGREGATION_client - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
AGGREGATION_client_server - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
AGGREGATION_client_server_table - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
AGGREGATION_client_server_table_op - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
AGGREGATION_client_server_table_region - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
AGGREGATION_client_table_server - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
AGGREGATION_client_table_server_op - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
AGGREGATION_node - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
AGGREGATION_op - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
AGGREGATION_region - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
AGGREGATION_table - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
ALL - Static variable in interface io.datarouter.storage.servertype.ServerType
 
ALL_SCHEMA_UPDATE_OPTIONS - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
AllSettingRootsFinder - Class in io.datarouter.storage.setting
 
AllSettingRootsFinder() - Constructor for class io.datarouter.storage.setting.AllSettingRootsFinder
 
anyDelay() - Method in class io.datarouter.storage.config.Config
 
anyDelay() - Static method in class io.datarouter.storage.config.Configs
 
append(Subpath) - Method in class io.datarouter.storage.util.Subpath
 
append(String) - Method in class io.datarouter.storage.sql.Sql
 
append(String) - Method in class io.datarouter.storage.util.Subpath
 
appendColumnEqualsValueParameter(Field<?>) - Method in class io.datarouter.storage.sql.Sql
 
appendParameter(String, BiConsumer<P, Integer>) - Method in class io.datarouter.storage.sql.Sql
 
appendSqlNameValue(Field<?>, boolean) - Method in class io.datarouter.storage.sql.Sql
 
appendWhereClauseDisjunction(Collection<? extends FieldSet<?>>) - Method in class io.datarouter.storage.sql.Sql
 
applyOffsetAndLimit(Scanner<T>, Config) - Static method in class io.datarouter.storage.config.ScannerConfigTool
 
assertNotProductionServer() - Method in interface io.datarouter.storage.servertype.ServerTypeDetector
 
assertRegistered(Dao) - Method in class io.datarouter.storage.Datarouter
 
AT_TIMESTAMP - io.datarouter.storage.config.stream.DrInitialPositionInStream
 
AvailabilitySettingNode(DatarouterClientAvailabilitySettings, ClientId, boolean) - Constructor for class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySettings.AvailabilitySettingNode
 
avgItems - io.datarouter.storage.callsite.CallsiteReportHeader
 
avgMicroSec - io.datarouter.storage.callsite.CallsiteReportHeader
 

B

backingNode - Variable in class io.datarouter.storage.node.adapter.BaseAdapter
 
BASE_CONFIG_DIRECTORY - Static variable in class io.datarouter.storage.config.DatarouterFilesystemPaths
 
BASE_DATA_DIRECTORY - Static variable in class io.datarouter.storage.config.DatarouterFilesystemPaths
 
BaseAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends Node<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter
 
BaseAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.BaseAdapter
 
BaseAvailabilityAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends PhysicalNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.availability
 
BaseAvailabilityAdapter(DatarouterClientAvailabilitySettingsProvider, N) - Constructor for class io.datarouter.storage.node.adapter.availability.BaseAvailabilityAdapter
 
BaseCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends Node<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.callsite
 
BaseCallsiteAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.callsite.BaseCallsiteAdapter
 
BaseClientManager - Class in io.datarouter.storage.client
 
BaseClientManager() - Constructor for class io.datarouter.storage.client.BaseClientManager
 
BaseClientNodeFactory - Class in io.datarouter.storage.client.imp
 
BaseClientNodeFactory() - Constructor for class io.datarouter.storage.client.imp.BaseClientNodeFactory
 
BaseCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends Node<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter
 
BaseCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.BaseCounterAdapter
 
BaseDao - Class in io.datarouter.storage.dao
 
BaseDao(Datarouter) - Constructor for class io.datarouter.storage.dao.BaseDao
 
BaseDaoGroup - Class in io.datarouter.storage.dao
A DaoGroup is a collection of related DAOs.
BaseDaoGroup() - Constructor for class io.datarouter.storage.dao.BaseDaoGroup
 
BaseDaoParams - Class in io.datarouter.storage.dao
 
BaseDaoParams(ClientId) - Constructor for class io.datarouter.storage.dao.BaseDaoParams
 
BaseEntityNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>> - Class in io.datarouter.storage.node.entity
 
BaseEntityNode(String) - Constructor for class io.datarouter.storage.node.entity.BaseEntityNode
 
BaseIndexingNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends Node<PK,​D,​F>> - Class in io.datarouter.storage.node.type.indexing.base
 
BaseIndexingNode(N) - Constructor for class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
BaseIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.IndexEntry<IK,​IE,​PK,​D>,​IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,​IE>,​N extends Node<IK,​IE,​IF>> - Class in io.datarouter.storage.node.type.index.base
 
BaseIndexNode(Supplier<IE>, N) - Constructor for class io.datarouter.storage.node.type.index.base.BaseIndexNode
 
BaseManagedIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.IndexEntry<IK,​IE,​PK,​D>,​IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,​IE>> - Class in io.datarouter.storage.client.imp
 
BaseManagedIndexNode(IndexedMapStorage<PK, D>, IndexEntryFieldInfo<IK, IE, IF>, String) - Constructor for class io.datarouter.storage.client.imp.BaseManagedIndexNode
 
BaseManagedNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.IndexEntry<IK,​IE,​PK,​D>,​IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,​IE>> - Class in io.datarouter.storage.node.type.index.base
 
BaseManagedNode(IndexedMapStorage<PK, D>, IndexEntryFieldInfo<IK, IE, IF>, String) - Constructor for class io.datarouter.storage.node.type.index.base.BaseManagedNode
 
BaseNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.node
 
BaseNode(NodeParams<PK, D, F>) - Constructor for class io.datarouter.storage.node.BaseNode
 
BaseNodeFactory - Class in io.datarouter.storage.node.factory
 
BaseNodeFactory(Datarouter, DatarouterClients, DatarouterInjector, Supplier<Boolean>) - Constructor for class io.datarouter.storage.node.factory.BaseNodeFactory
 
BaseNodeScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​T extends Comparable<? super T>> - Class in io.datarouter.storage.op.scan
 
BaseNodeScanner(Collection<Range<PK>>, Config, boolean) - Constructor for class io.datarouter.storage.op.scan.BaseNodeScanner
 
BaseNodeVacuum<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​T> - Class in io.datarouter.storage.util
 
BaseNodeVacuum(Scanner<T>, Consumer<Collection<PK>>, int, Optional<Integer>, Predicate<T>) - Constructor for class io.datarouter.storage.util.BaseNodeVacuum
 
BaseNodeVacuum.BaseNodeVacuumBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​T,​C extends BaseNodeVacuum.BaseNodeVacuumBuilder<PK,​T,​C>> - Class in io.datarouter.storage.util
 
BaseNodeVacuumBuilder(Scanner<T>, Predicate<T>, Consumer<Collection<PK>>) - Constructor for class io.datarouter.storage.util.BaseNodeVacuum.BaseNodeVacuumBuilder
 
BasePhysicalEntityNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>> - Class in io.datarouter.storage.node.entity
 
BasePhysicalEntityNode(EntityNodeParams<EK, E>, ClientTableNodeNames) - Constructor for class io.datarouter.storage.node.entity.BasePhysicalEntityNode
 
BasePhysicalNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.node.type.physical.base
 
BasePhysicalNode(NodeParams<PK, D, F>, ClientType<?, ?>) - Constructor for class io.datarouter.storage.node.type.physical.base.BasePhysicalNode
 
BaseQueueMessage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.queue
 
BaseQueueMessage(byte[]) - Constructor for class io.datarouter.storage.queue.BaseQueueMessage
 
BaseRedundantDaoParams - Class in io.datarouter.storage.dao
 
BaseRedundantDaoParams(List<ClientId>) - Constructor for class io.datarouter.storage.dao.BaseRedundantDaoParams
 
BaseSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends Node<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization
 
BaseSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.BaseSanitizationAdapter
 
BaseSchemaUpdateService - Class in io.datarouter.storage.config.schema
 
BaseSchemaUpdateService(DatarouterProperties, DatarouterAdministratorEmailService, DatarouterStorageExecutors.DatarouterSchemaUpdateScheduler, Provider<DatarouterClusterSchemaUpdateLockDao>, Provider<ChangelogRecorder>, String) - Constructor for class io.datarouter.storage.config.schema.BaseSchemaUpdateService
 
BaseServerTypes - Class in io.datarouter.storage.servertype
 
BaseServerTypes(ServerType) - Constructor for class io.datarouter.storage.servertype.BaseServerTypes
 
BaseServerTypes(ServerType, ServerType, ServerType) - Constructor for class io.datarouter.storage.servertype.BaseServerTypes
 
BaseStoragePlugin - Class in io.datarouter.storage.config
Plugins are verbose wrappers around GuiceModules for easy installation of datarouter modules.
BaseStoragePlugin() - Constructor for class io.datarouter.storage.config.BaseStoragePlugin
 
BaseStreamRecord<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.stream
 
BaseStreamRecord(String, Instant) - Constructor for class io.datarouter.storage.stream.BaseStreamRecord
 
BaseTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends Node<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.trace
 
BaseTraceAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.trace.BaseTraceAdapter
 
BaseWrappedNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends PhysicalNode<PK,​D,​F>> - Class in io.datarouter.storage.client.imp
 
BaseWrappedNodeFactory() - Constructor for class io.datarouter.storage.client.imp.BaseWrappedNodeFactory
 
batchSize - Variable in class io.datarouter.storage.node.tableconfig.NodewatchConfiguration
 
BlobClientNodeFactory - Interface in io.datarouter.storage.client.imp
 
BlobNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.node.builder
 
BlobNodeBuilder(Datarouter, BlobNodeFactory, ClientId, Supplier<D>, Supplier<F>) - Constructor for class io.datarouter.storage.node.builder.BlobNodeBuilder
 
blobNodeFactory - Variable in class io.datarouter.storage.node.builder.BlobNodeBuilder
 
BlobNodeFactory - Class in io.datarouter.storage.node.factory
 
BlobNodeFactory() - Constructor for class io.datarouter.storage.node.factory.BlobNodeFactory
 
BlobStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
BlobStorage.BlobStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
BlobStorage.PhysicalBlobStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
BlobStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
Methods for reading from an blob store such as the filesystem or S3.
BlobStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
Methods for writing to an object store such as the filesystem or S3.
BooleanCachedSetting - Class in io.datarouter.storage.setting.cached.impl
 
BooleanCachedSetting(SettingFinder, String, DefaultSettingValue<Boolean>) - Constructor for class io.datarouter.storage.setting.cached.impl.BooleanCachedSetting
 
BooleanSetting - Interface in io.datarouter.storage.setting.type
 
bucket - Variable in class io.datarouter.storage.node.builder.BlobNodeBuilder
 
build() - Method in interface io.datarouter.storage.client.ClientOptionsBuilder
 
build() - Method in class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStoragePluginBuilder
 
build() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
build() - Method in class io.datarouter.storage.node.builder.BlobNodeBuilder
 
build() - Method in class io.datarouter.storage.node.builder.GroupQueueNodeBuilder
 
build() - Method in class io.datarouter.storage.node.builder.ManagedNodeBuilder
 
build() - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
build() - Method in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
build() - Method in class io.datarouter.storage.node.builder.SingleQueueNodeBuilder
 
build() - Method in class io.datarouter.storage.node.builder.TallyNodeBuilder
 
build() - Method in class io.datarouter.storage.node.builder.WideNodeBuilder
 
build() - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
build() - Method in class io.datarouter.storage.op.scan.stride.StrideScanner.StrideScannerBuilder
 
build() - Method in class io.datarouter.storage.util.DatabeanVacuum.DatabeanVacuumBuilder
 
build() - Method in class io.datarouter.storage.util.PrimaryKeyVacuum.PrimaryKeyVacuumBuilder
 
buildAndRegister() - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
buildAndRegister() - Method in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
buildAndRegister() - Method in class io.datarouter.storage.node.builder.TallyNodeBuilder
 
buildAndRegister() - Method in class io.datarouter.storage.node.builder.WideNodeBuilder
 
buildId - Static variable in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLockKey.FieldKeys
 

C

CachedClusterSettingTags - Class in io.datarouter.storage.setting.cached
 
CachedClusterSettingTags(DatarouterServerTypeDetector) - Constructor for class io.datarouter.storage.setting.cached.CachedClusterSettingTags
 
CachedSetting<T> - Class in io.datarouter.storage.setting.cached
 
CachedSetting(SettingFinder, String, DefaultSettingValue<T>) - Constructor for class io.datarouter.storage.setting.cached.CachedSetting
 
call() - Method in class io.datarouter.storage.callsite.CallsiteAnalyzer
 
call() - Method in class io.datarouter.storage.trace.callable.TracedCallable
 
call() - Method in class io.datarouter.storage.trace.callable.TracedUncheckedCallable
 
callsite - io.datarouter.storage.callsite.CallsiteReportHeader
 
CallsiteAdapter - Interface in io.datarouter.storage.node.adapter.callsite
 
CallsiteAnalyzer - Class in io.datarouter.storage.callsite
 
CallsiteAnalyzer(String, Integer, CallsiteStatComparator) - Constructor for class io.datarouter.storage.callsite.CallsiteAnalyzer
 
CallsiteCountComparator() - Constructor for class io.datarouter.storage.callsite.CallsiteStat.CallsiteCountComparator
 
CallsiteDurationComparator() - Constructor for class io.datarouter.storage.callsite.CallsiteStat.CallsiteDurationComparator
 
CallsiteLog4j2Configuration - Class in io.datarouter.storage.callsite
 
CallsiteLog4j2Configuration() - Constructor for class io.datarouter.storage.callsite.CallsiteLog4j2Configuration
 
CallsiteRecord - Class in io.datarouter.storage.callsite
 
CallsiteRecord(Instant, String, String, String, long, long) - Constructor for class io.datarouter.storage.callsite.CallsiteRecord
 
CallsiteRecorder - Class in io.datarouter.storage.callsite
 
CallsiteRecorder() - Constructor for class io.datarouter.storage.callsite.CallsiteRecorder
 
CallsiteReportHeader - Enum in io.datarouter.storage.callsite
 
CallsiteStat - Class in io.datarouter.storage.callsite
 
CallsiteStat(String, String, String, Long, Long, Long) - Constructor for class io.datarouter.storage.callsite.CallsiteStat
 
CallsiteStat.CallsiteCountComparator - Class in io.datarouter.storage.callsite
 
CallsiteStat.CallsiteDurationComparator - Class in io.datarouter.storage.callsite
 
CallsiteStatComparator - Enum in io.datarouter.storage.callsite
 
CallsiteStatKey - Class in io.datarouter.storage.callsite
 
CallsiteStatKey(String, String) - Constructor for class io.datarouter.storage.callsite.CallsiteStatKey
 
CallsiteStatReportMetadata - Class in io.datarouter.storage.callsite
 
CallsiteStatReportMetadata() - Constructor for class io.datarouter.storage.callsite.CallsiteStatReportMetadata
 
canReadFromAllPhysicalNodes(Node<?, ?, ?>) - Method in class io.datarouter.storage.node.adapter.availability.ClientAvailabilityService
 
canWriteToAllPhysicalNodes(Node<?, ?, ?>) - Method in class io.datarouter.storage.node.adapter.availability.ClientAvailabilityService
 
cast(Node<PK, D, F>) - Static method in class io.datarouter.storage.node.factory.BaseNodeFactory
Datarouter modules can come as runtime dependencies.
checkForNullPrimaryKeyValues(PrimaryKey<?>) - Static method in class io.datarouter.storage.node.adapter.sanitization.sanitizer.PrimaryKeySanitizer
 
clear() - Method in class io.datarouter.storage.setting.MemorySettingFinder
 
CLIENT_TYPE_virtual - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
ClientAvailabilityService - Class in io.datarouter.storage.node.adapter.availability
 
ClientAvailabilityService() - Constructor for class io.datarouter.storage.node.adapter.availability.ClientAvailabilityService
 
clientId - Variable in class io.datarouter.storage.config.schema.SchemaUpdateResult
 
clientId - Variable in class io.datarouter.storage.dao.BaseDaoParams
 
clientId - Variable in class io.datarouter.storage.node.builder.BlobNodeBuilder
 
clientId - Variable in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
ClientId - Class in io.datarouter.storage.client
 
ClientId(String, boolean) - Constructor for class io.datarouter.storage.client.ClientId
 
ClientId(String, boolean, boolean) - Constructor for class io.datarouter.storage.client.ClientId
 
clientIds - Variable in class io.datarouter.storage.dao.BaseRedundantDaoParams
 
ClientInitializationTracker - Class in io.datarouter.storage.client
 
ClientInitializationTracker() - Constructor for class io.datarouter.storage.client.ClientInitializationTracker
 
ClientInitMode - Enum in io.datarouter.storage.client
 
ClientManager - Interface in io.datarouter.storage.client
Client represents a connection to a database, cache, or API endpoint.
ClientNodeFactory - Interface in io.datarouter.storage.client
 
ClientOptions - Class in io.datarouter.storage.client
 
ClientOptions() - Constructor for class io.datarouter.storage.client.ClientOptions
 
ClientOptionsBuilder - Interface in io.datarouter.storage.client
 
ClientOptionsFactory - Interface in io.datarouter.storage.client
 
ClientOptionsFactory.NoOpClientOptionsFactory - Class in io.datarouter.storage.client
 
ClientTableEntityPrefixNameWrapper - Class in io.datarouter.storage.node.tableconfig
 
ClientTableEntityPrefixNameWrapper(PhysicalNode<?, ?, ?>) - Constructor for class io.datarouter.storage.node.tableconfig.ClientTableEntityPrefixNameWrapper
 
ClientTableEntityPrefixNameWrapper(String, String, String) - Constructor for class io.datarouter.storage.node.tableconfig.ClientTableEntityPrefixNameWrapper
 
ClientTableNodeNames - Class in io.datarouter.storage.client
 
ClientTableNodeNames(ClientId, String, String) - Constructor for class io.datarouter.storage.client.ClientTableNodeNames
 
ClientType<CF extends ClientNodeFactory,​CM extends ClientManager> - Interface in io.datarouter.storage.client
 
ClientTypeRegistry - Class in io.datarouter.storage.client
 
ClientTypeRegistry(DatarouterInjector) - Constructor for class io.datarouter.storage.client.ClientTypeRegistry
 
clone() - Method in class io.datarouter.storage.config.Config
 
ClusterSchemaUpdateLock - Class in io.datarouter.storage.config.storage.clusterschemaupdatelock
 
ClusterSchemaUpdateLock() - Constructor for class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock
 
ClusterSchemaUpdateLock(Integer, String, String, Instant) - Constructor for class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock
 
ClusterSchemaUpdateLock.ClusterSchemaUpdateLockFielder - Class in io.datarouter.storage.config.storage.clusterschemaupdatelock
 
ClusterSchemaUpdateLock.FieldKeys - Class in io.datarouter.storage.config.storage.clusterschemaupdatelock
 
ClusterSchemaUpdateLockFielder() - Constructor for class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock.ClusterSchemaUpdateLockFielder
 
ClusterSchemaUpdateLockKey - Class in io.datarouter.storage.config.storage.clusterschemaupdatelock
 
ClusterSchemaUpdateLockKey() - Constructor for class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLockKey
 
ClusterSchemaUpdateLockKey(Integer, String) - Constructor for class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLockKey
 
ClusterSchemaUpdateLockKey.FieldKeys - Class in io.datarouter.storage.config.storage.clusterschemaupdatelock
 
CommaSeparatedStringCachedSetting - Class in io.datarouter.storage.setting.cached.impl
 
CommaSeparatedStringCachedSetting(SettingFinder, String, DefaultSettingValue<Set<String>>) - Constructor for class io.datarouter.storage.setting.cached.impl.CommaSeparatedStringCachedSetting
 
compare(CallsiteStat, CallsiteStat) - Method in class io.datarouter.storage.callsite.CallsiteStat.CallsiteCountComparator
 
compare(CallsiteStat, CallsiteStat) - Method in class io.datarouter.storage.callsite.CallsiteStat.CallsiteDurationComparator
 
compareTo(ClientId) - Method in class io.datarouter.storage.client.ClientId
 
compareTo(Node<PK, D, F>) - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
compareTo(Node<PK, D, F>) - Method in class io.datarouter.storage.node.BaseNode
 
compareTo(ClientTableEntityPrefixNameWrapper) - Method in class io.datarouter.storage.node.tableconfig.ClientTableEntityPrefixNameWrapper
 
compareTo(ServerType) - Method in class io.datarouter.storage.servertype.SingleServerType
 
Config - Class in io.datarouter.storage.config
 
Config() - Constructor for class io.datarouter.storage.config.Config
 
CONFIG_DIRECTORY - Static variable in class io.datarouter.storage.config.ConfigDirectory
 
ConfigDirectory - Class in io.datarouter.storage.config
 
ConfigDirectory() - Constructor for class io.datarouter.storage.config.ConfigDirectory
 
ConfigKey<T extends ConfigValue<T>> - Class in io.datarouter.storage.config
 
ConfigKey(String) - Constructor for class io.datarouter.storage.config.ConfigKey
 
Configs - Class in io.datarouter.storage.config
 
Configs() - Constructor for class io.datarouter.storage.config.Configs
 
configure() - Method in class io.datarouter.storage.config.DatarouterStoragePlugin
 
configure() - Method in class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStorageDaosModule
 
configure() - Method in class io.datarouter.storage.config.guice.DatarouterStorageGuiceModule
 
ConfigValue<T extends ConfigValue<T>> - Interface in io.datarouter.storage.config
 
ConnectionClientManager - Interface in io.datarouter.storage.client.type
 
ConnectionHandle - Class in io.datarouter.storage.client
 
ConnectionHandle(long, String, long, int) - Constructor for class io.datarouter.storage.client.ConnectionHandle
 
ConnectionHandle(Thread, String, long, int) - Constructor for class io.datarouter.storage.client.ConnectionHandle
 
ConstantBooleanSetting - Class in io.datarouter.storage.setting.constant
 
ConstantBooleanSetting(boolean) - Constructor for class io.datarouter.storage.setting.constant.ConstantBooleanSetting
 
ConstantIntegerSetting - Class in io.datarouter.storage.setting.constant
 
ConstantIntegerSetting(int) - Constructor for class io.datarouter.storage.setting.constant.ConstantIntegerSetting
 
ConstantSetting<T> - Class in io.datarouter.storage.setting.constant
 
ConstantSetting() - Constructor for class io.datarouter.storage.setting.constant.ConstantSetting
 
contains(Range<PK>, PK) - Static method in class io.datarouter.storage.util.KeyRangeTool
 
count - io.datarouter.storage.callsite.CallsiteReportHeader
 
count(Range<PK>) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
count(String) - Method in class io.datarouter.storage.node.adapter.counter.formatter.NodeCounterFormatter
 
count(String, long) - Method in class io.datarouter.storage.node.adapter.counter.formatter.NodeCounterFormatter
 
COUNT - io.datarouter.storage.callsite.CallsiteStatComparator
 
countDaoCallsites(List<CallsiteStat>) - Static method in class io.datarouter.storage.callsite.CallsiteStat
 
counter - Variable in class io.datarouter.storage.node.adapter.counter.BaseCounterAdapter
 
CounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends Node<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.counter
 
create(ClientId, EntityNodeParams<EK, E>) - Method in class io.datarouter.storage.node.factory.EntityNodeFactory
 
create(ClientId, String, Subpath) - Method in class io.datarouter.storage.node.factory.BlobNodeFactory
 
create(ClientId, Supplier<D>, Supplier<F>) - Method in class io.datarouter.storage.node.factory.BaseNodeFactory
 
create(ClientId, Supplier<D>, Supplier<F>) - Method in class io.datarouter.storage.node.factory.BlobNodeFactory
 
create(ClientId, Supplier<EK>, Supplier<D>, Supplier<F>) - Method in class io.datarouter.storage.node.factory.BaseNodeFactory
 
create(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.storage.node.factory.BaseNodeFactory
 
create(ClientTableEntityPrefixNameWrapper) - Method in class io.datarouter.storage.node.tableconfig.NodewatchConfigurationBuilder
 
create(N) - Method in class io.datarouter.storage.node.adapter.availability.PhysicalIndexedSortedMapStorageAvailabilityAdapterFactory
 
create(N) - Method in class io.datarouter.storage.node.adapter.availability.PhysicalMapStorageAvailabilityAdapterFactory
 
create(N) - Method in class io.datarouter.storage.node.adapter.availability.PhysicalSortedMapStorageAvailabilityAdapterFactory
 
create(N) - Method in class io.datarouter.storage.node.adapter.availability.PhysicalSubEntitySortedMapStorageAvailabilityAdapterFactory
 
createBlobNode(NodeParams<PK, D, F>) - Method in interface io.datarouter.storage.client.imp.BlobClientNodeFactory
 
createEntityNode(NodeFactory, EntityNodeParams<EK, E>, ClientId) - Method in interface io.datarouter.storage.client.ClientNodeFactory
 
createEntityNode(NodeFactory, EntityNodeParams<EK, E>, ClientId) - Method in class io.datarouter.storage.client.imp.BaseClientNodeFactory
 
createGroupQueue(ClientId, Supplier<D>, Supplier<F>) - Method in class io.datarouter.storage.node.factory.QueueNodeFactory
 
createGroupQueueNode(ClientId, Supplier<D>, String, Supplier<F>, String, String, boolean) - Method in class io.datarouter.storage.node.factory.QueueNodeFactory
 
createGroupQueueNode(NodeParams<PK, D, F>) - Method in interface io.datarouter.storage.client.imp.QueueClientNodeFactory
 
createIndexEntry() - Method in class io.datarouter.storage.node.type.index.base.BaseIndexNode
 
createKeyOnlyManagedIndex(Class<IK>, IndexedMapStorage.IndexedMapStorageNode<PK, D, F>) - Method in class io.datarouter.storage.node.factory.IndexingNodeFactory
 
createKeyWithHashedSqlStatement(Integer, String) - Static method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLockKey
 
createNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.storage.client.imp.WrappedNodeFactory
 
createSingleQueue(ClientId, Supplier<D>, Supplier<F>) - Method in class io.datarouter.storage.node.factory.QueueNodeFactory
 
createSingleQueueNode(ClientId, Supplier<D>, String, Supplier<F>, String, String, boolean) - Method in class io.datarouter.storage.node.factory.QueueNodeFactory
 
createSingleQueueNode(NodeParams<PK, D, F>) - Method in interface io.datarouter.storage.client.imp.QueueClientNodeFactory
 
createSingleStreamNode(ClientId, Supplier<D>, Supplier<F>, String) - Method in class io.datarouter.storage.node.factory.StreamNodeFactory
 
createSingleStreamNode(NodeParams<PK, D, F>) - Method in interface io.datarouter.storage.client.imp.StreamClientNodeFactory
 
createSubdirectory(BlobStorage.PhysicalBlobStorageNode<PathbeanKey, Pathbean, Pathbean.PathbeanFielder>, Subpath) - Method in class io.datarouter.storage.node.factory.BlobNodeFactory
 
createSubEntity(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.storage.node.factory.WideNodeFactory
 
createSubEntityNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.storage.client.imp.WrappedSubEntityNodeFactory
 
createTally(ClientId, Supplier<D>, Supplier<F>) - Method in class io.datarouter.storage.node.factory.TallyNodeFactory
 
createTallyNode(ClientId, Supplier<D>, Supplier<F>, int, String, boolean) - Method in class io.datarouter.storage.node.factory.TallyNodeFactory
 
createTallyNode(NodeParams<PK, D, F>) - Method in interface io.datarouter.storage.client.imp.TallyClientNodeFactory
 
createTallyNode(NodeParams<PK, D, F>) - Method in class io.datarouter.storage.node.factory.TallyNodeFactory
 
createWide(ClientId, Supplier<D>, Supplier<F>) - Method in class io.datarouter.storage.node.factory.WideNodeFactory
 
createWithSuffixStringField(String) - Method in interface io.datarouter.storage.util.KeyRangeTool.KeyWithStringFieldSuffixProvider
 
createWrappedNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in interface io.datarouter.storage.client.ClientNodeFactory
 
createWrappedNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.storage.client.imp.BaseClientNodeFactory
 
createWrappedNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.storage.client.imp.WrappedNodeFactory
 
createWrappedSubEntityNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in interface io.datarouter.storage.client.ClientNodeFactory
 
createWrappedSubEntityNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.storage.client.imp.BaseClientNodeFactory
 
createWrappedSubEntityNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.storage.client.imp.WrappedSubEntityNodeFactory
 

D

Dao - Interface in io.datarouter.storage.dao
A DAO is where nodes are defined.
DaoClasses - Class in io.datarouter.storage.dao
 
DaoClasses() - Constructor for class io.datarouter.storage.dao.DaoClasses
 
DaoClasses(Class<? extends Dao>...) - Constructor for class io.datarouter.storage.dao.DaoClasses
 
DaoClasses(Collection<Class<? extends Dao>>) - Constructor for class io.datarouter.storage.dao.DaoClasses
 
Daos - Class in io.datarouter.storage.dao
 
Daos(DatarouterInjector, DaoClasses) - Constructor for class io.datarouter.storage.dao.Daos
 
DaosModuleBuilder - Class in io.datarouter.storage.dao
Marker interface to find list of Dao classes used in each module
DaosModuleBuilder() - Constructor for class io.datarouter.storage.dao.DaosModuleBuilder
 
DaosModuleBuilder.EmptyDaosModuleBuilder - Class in io.datarouter.storage.dao
 
DaosTestService - Class in io.datarouter.storage.dao
 
DaosTestService() - Constructor for class io.datarouter.storage.dao.DaosTestService
 
DatabeanFieldInfo<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.serialize.fieldcache
 
DatabeanFieldInfo(NodeParams<PK, D, F>) - Constructor for class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
databeanSupplier - Variable in class io.datarouter.storage.node.builder.BlobNodeBuilder
 
databeanSupplier - Variable in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
DatabeanVacuum<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.util
 
DatabeanVacuum.DatabeanVacuumBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.util
 
DatabeanVacuumBuilder(Scanner<D>, Predicate<D>, Consumer<Collection<PK>>) - Constructor for class io.datarouter.storage.util.DatabeanVacuum.DatabeanVacuumBuilder
 
datarouter - Variable in class io.datarouter.storage.node.builder.BlobNodeBuilder
 
datarouter - Variable in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
Datarouter - Class in io.datarouter.storage
Datarouter is the top-level scope through which various components can share things like clients, configuration, and thread pools.
Datarouter() - Constructor for class io.datarouter.storage.Datarouter
 
DATAROUTER - io.datarouter.storage.setting.DatarouterSettingCategory
 
DatarouterAdditionalAdministrators(Set<String>) - Constructor for class io.datarouter.storage.config.DatarouterAdditionalAdministratorsSupplier.DatarouterAdditionalAdministrators
 
DatarouterAdditionalAdministratorsSupplier - Interface in io.datarouter.storage.config
 
DatarouterAdditionalAdministratorsSupplier.DatarouterAdditionalAdministrators - Class in io.datarouter.storage.config
 
DatarouterAdditionalAdministratorsSupplier.NoOpDatarouterAdditionalAdministratorsSupplier - Class in io.datarouter.storage.config
 
DatarouterAdminEmailSettings - Class in io.datarouter.storage.config.setting
 
DatarouterAdminEmailSettings(SettingFinder) - Constructor for class io.datarouter.storage.config.setting.DatarouterAdminEmailSettings
 
DatarouterAdministratorEmailService - Class in io.datarouter.storage.config
 
DatarouterAdministratorEmailService() - Constructor for class io.datarouter.storage.config.DatarouterAdministratorEmailService
 
DatarouterClientAvailabilitySettings - Class in io.datarouter.storage.config.setting.impl
It's recommended to use DatarouterClientAvailabilitySettingsProvider to avoid a circular dependency
DatarouterClientAvailabilitySettings(SettingFinder, DatarouterClientAvailabilitySwitchThresholdSettingsProvider) - Constructor for class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySettings
 
DatarouterClientAvailabilitySettings.AvailabilitySettingNode - Class in io.datarouter.storage.config.setting.impl
 
DatarouterClientAvailabilitySettingsProvider - Class in io.datarouter.storage.config.setting.impl
The main purpose of this class is to break a circular dependency by injecting a Provider of the availability setting node instead of using the node directly.
DatarouterClientAvailabilitySettingsProvider() - Constructor for class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySettingsProvider
 
DatarouterClientAvailabilitySwitchThresholdSettings - Class in io.datarouter.storage.config.setting.impl
It's recommended to use DatarouterClientAvailabilitySwitchThresholdSettingsProvider to avoid a circular dependency
DatarouterClientAvailabilitySwitchThresholdSettings(SettingFinder) - Constructor for class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySwitchThresholdSettings
 
DatarouterClientAvailabilitySwitchThresholdSettingsProvider - Class in io.datarouter.storage.config.setting.impl
The main purpose of this class is to break a circular dependency by injecting a Provider of the availability setting node instead of using the node directly.
DatarouterClientAvailabilitySwitchThresholdSettingsProvider() - Constructor for class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySwitchThresholdSettingsProvider
 
DatarouterClientFactoryExecutor() - Constructor for class io.datarouter.storage.config.executor.DatarouterStorageExecutors.DatarouterClientFactoryExecutor
 
DatarouterClients - Class in io.datarouter.storage.client
Clients is a registry or cache of all clients in a Datarouter.
DatarouterClients(DatarouterProperties, ClientTypeRegistry, DatarouterStorageExecutors.DatarouterClientFactoryExecutor, DatarouterInjector, ClientOptions, ClientInitializationTracker, ClientOptionsFactory) - Constructor for class io.datarouter.storage.client.DatarouterClients
 
DatarouterClusterSchemaUpdateLockDao - Class in io.datarouter.storage.config.storage.clusterschemaupdatelock
 
DatarouterClusterSchemaUpdateLockDao(Datarouter, NodeFactory, DatarouterClusterSchemaUpdateLockDao.DatarouterClusterSchemaUpdateLockDaoParams) - Constructor for class io.datarouter.storage.config.storage.clusterschemaupdatelock.DatarouterClusterSchemaUpdateLockDao
 
DatarouterClusterSchemaUpdateLockDao.DatarouterClusterSchemaUpdateLockDaoParams - Class in io.datarouter.storage.config.storage.clusterschemaupdatelock
 
DatarouterClusterSchemaUpdateLockDaoParams(ClientId) - Constructor for class io.datarouter.storage.config.storage.clusterschemaupdatelock.DatarouterClusterSchemaUpdateLockDao.DatarouterClusterSchemaUpdateLockDaoParams
 
DatarouterCounters - Class in io.datarouter.storage.util
 
DatarouterCounters() - Constructor for class io.datarouter.storage.util.DatarouterCounters
 
DatarouterEnvironmentType - Class in io.datarouter.storage.config.environment
 
DatarouterEnvironmentType(String) - Constructor for class io.datarouter.storage.config.environment.DatarouterEnvironmentType
 
DatarouterFilesystemPaths - Class in io.datarouter.storage.config
 
DatarouterFilesystemPaths() - Constructor for class io.datarouter.storage.config.DatarouterFilesystemPaths
 
DatarouterInternalConfigDirectoryType - Interface in io.datarouter.storage.config
 
DatarouterNodes - Class in io.datarouter.storage.node
Nodes is a registry of all Nodes in a Datarouter.
DatarouterNodeUsageTracker - Class in io.datarouter.storage.node.adapter.callsite
 
DatarouterNodeUsageTracker() - Constructor for class io.datarouter.storage.node.adapter.callsite.DatarouterNodeUsageTracker
 
DatarouterProperties - Class in io.datarouter.storage.config
 
DatarouterProperties(ServerTypes, String) - Constructor for class io.datarouter.storage.config.DatarouterProperties
 
DatarouterProperties(ServerTypes, String, String, String) - Constructor for class io.datarouter.storage.config.DatarouterProperties
 
DatarouterSchemaUpdateScheduler() - Constructor for class io.datarouter.storage.config.executor.DatarouterStorageExecutors.DatarouterSchemaUpdateScheduler
 
DatarouterServerTypeDetector - Class in io.datarouter.storage.servertype
 
DatarouterServerTypeDetector(DatarouterProperties) - Constructor for class io.datarouter.storage.servertype.DatarouterServerTypeDetector
 
DatarouterSettingCategory - Enum in io.datarouter.storage.setting
 
DatarouterSettingOverrides - Interface in io.datarouter.storage.config.setting
 
DatarouterSettingOverrides.NoOpDatarouterSettingOverrides - Class in io.datarouter.storage.config.setting
 
DatarouterSettingTag - Class in io.datarouter.storage.setting
 
DatarouterSettingTag(String) - Constructor for class io.datarouter.storage.setting.DatarouterSettingTag
 
DatarouterStorageDaosModule(ClientId) - Constructor for class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStorageDaosModule
 
DatarouterStorageDocs - Class in io.datarouter.storage
References to notable classes.
DatarouterStorageDocs() - Constructor for class io.datarouter.storage.DatarouterStorageDocs
 
DatarouterStorageExecutors - Class in io.datarouter.storage.config.executor
 
DatarouterStorageExecutors() - Constructor for class io.datarouter.storage.config.executor.DatarouterStorageExecutors
 
DatarouterStorageExecutors.DatarouterClientFactoryExecutor - Class in io.datarouter.storage.config.executor
 
DatarouterStorageExecutors.DatarouterSchemaUpdateScheduler - Class in io.datarouter.storage.config.executor
 
DatarouterStorageGuiceModule - Class in io.datarouter.storage.config.guice
 
DatarouterStorageGuiceModule() - Constructor for class io.datarouter.storage.config.guice.DatarouterStorageGuiceModule
 
DatarouterStoragePlugin - Class in io.datarouter.storage.config
 
DatarouterStoragePlugin.DatarouterStorageDaosModule - Class in io.datarouter.storage.config
 
DatarouterStoragePlugin.DatarouterStoragePluginBuilder - Class in io.datarouter.storage.config
 
DatarouterStoragePluginBuilder(ServerTypes, DatarouterProperties, ClientId) - Constructor for class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStoragePluginBuilder
 
DatarouterStorageSettingRoot - Class in io.datarouter.storage.config.setting
 
DatarouterStorageSettingRoot(SettingFinder, DatarouterClientAvailabilitySettingsProvider, DatarouterAdminEmailSettings) - Constructor for class io.datarouter.storage.config.setting.DatarouterStorageSettingRoot
 
DatarouterStreamSubscriberAccessor - Interface in io.datarouter.storage.config.stream
 
DatarouterStreamSubscriberAccessorSetter - Interface in io.datarouter.storage.config.stream
 
DatarouterStreamSubscriberConfig - Class in io.datarouter.storage.config.stream
 
DatarouterStreamSubscriberConfig(Integer, Integer) - Constructor for class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
ddl - Variable in class io.datarouter.storage.config.schema.SchemaUpdateResult
 
decode(Class<PK>, String) - Static method in class io.datarouter.storage.util.PrimaryKeyPercentCodecTool
 
decodeMulti(Class<PK>, char, String) - Static method in class io.datarouter.storage.util.PrimaryKeyPercentCodecTool
 
decrementNumTickets() - Method in class io.datarouter.storage.client.ConnectionHandle
 
DEFAULT_BATCH_SIZE - Static variable in class io.datarouter.storage.node.tableconfig.NodewatchConfigurationBuilder
 
DEFAULT_CACHE_OK - Static variable in class io.datarouter.storage.config.Config
 
DEFAULT_CLIENT_ID - Static variable in interface io.datarouter.storage.client.ClientOptionsBuilder
 
DEFAULT_INPUT_BATCH_SIZE - Static variable in class io.datarouter.storage.config.Config
 
DEFAULT_OUTPUT_BATCH_SIZE - Static variable in class io.datarouter.storage.config.Config
 
DEFAULT_PUT_METHOD - Static variable in enum io.datarouter.storage.config.PutMethod
 
DEFAULT_SAMPLE_SIZE - Static variable in class io.datarouter.storage.node.tableconfig.NodewatchConfigurationBuilder
 
DefaultEntity<EK extends io.datarouter.model.key.entity.EntityKey<EK>> - Class in io.datarouter.storage.node.entity
 
defaultSettingValue - Variable in class io.datarouter.storage.setting.cached.CachedSetting
 
DefaultSettingValue<T> - Class in io.datarouter.storage.setting
 
DefaultSettingValue(T) - Constructor for class io.datarouter.storage.setting.DefaultSettingValue
 
DefaultSettingValueWinner - Class in io.datarouter.storage.setting
 
DefaultSettingValueWinner(DefaultSettingValueWinner.DefaultSettingValueWinnerType, String, String, String, String, String) - Constructor for class io.datarouter.storage.setting.DefaultSettingValueWinner
 
DefaultSettingValueWinner.DefaultSettingValueWinnerType - Enum in io.datarouter.storage.setting
 
defaultTo(T) - Static method in class io.datarouter.storage.setting.SettingNode
 
delete(ClusterSchemaUpdateLockKey) - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.DatarouterClusterSchemaUpdateLockDao
 
delete(PathbeanKey) - Method in interface io.datarouter.storage.node.op.raw.write.BlobStorageWriter
 
delete(PK) - Method in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
delete(PK, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
delete(PK, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
delete(PK, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.MapStorageWriterCallsiteAdapterMixin
 
delete(PK, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.MapStorageCounterAdapterMixin
 
delete(PK, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.MapStorageSanitizationAdapterMixin
 
delete(PK, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
delete(PK, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageTraceAdapterMixin
 
delete(PK, Config) - Method in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
delete(PK, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
DELETE_BATCH_SIZE - Static variable in interface io.datarouter.storage.node.op.combo.SortedMapStorage
 
deleteAll() - Method in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
deleteAll(Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
deleteAll(Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
deleteAll(Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.MapStorageWriterCallsiteAdapterMixin
 
deleteAll(Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.MapStorageCounterAdapterMixin
 
deleteAll(Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.MapStorageSanitizationAdapterMixin
 
deleteAll(Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
deleteAll(Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageTraceAdapterMixin
 
deleteAll(Config) - Method in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
deleteAll(Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
deleteAll(Config, String) - Method in class io.datarouter.storage.sql.Sql
 
deleteAll(Subpath) - Method in interface io.datarouter.storage.node.op.raw.write.BlobStorageWriter
 
deleteBatched(Scanner<PK>) - Method in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
deleteBatched(Scanner<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
deleteBatchSize - Variable in class io.datarouter.storage.util.BaseNodeVacuum.BaseNodeVacuumBuilder
 
deleteByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
deleteByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
deleteByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
deleteByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
deleteByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
deleteByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
deleteByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
deleteByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.op.raw.write.IndexedStorageWriter
 
deleteByIndex(Collection<IK>, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.op.raw.write.IndexedStorageWriter
 
deleteConsumer - Variable in class io.datarouter.storage.util.BaseNodeVacuum.BaseNodeVacuumBuilder
 
deleteDatabean(D) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
deleteDatabean(D, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
deleteEntity(EK) - Method in interface io.datarouter.storage.node.entity.EntityNode
 
deleteEntity(EK, Config) - Method in interface io.datarouter.storage.node.entity.EntityNode
 
deleteMulti(String, Config, Collection<? extends FieldSet<?>>) - Method in class io.datarouter.storage.sql.Sql
 
deleteMulti(Collection<PK>) - Method in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
deleteMulti(Collection<PK>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
deleteMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
deleteMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.MapStorageWriterCallsiteAdapterMixin
 
deleteMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.MapStorageCounterAdapterMixin
 
deleteMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.MapStorageSanitizationAdapterMixin
 
deleteMulti(Collection<PK>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
deleteMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageTraceAdapterMixin
 
deleteMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
deleteMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
deleteMultiDatabeans(Collection<D>) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
deleteMultiDatabeans(Collection<D>, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
deleteMultiEntities(Collection<EK>) - Method in interface io.datarouter.storage.node.entity.EntityNode
 
deleteMultiEntities(Collection<EK>, Config) - Method in interface io.datarouter.storage.node.entity.EntityNode
 
deleteMultiUnique(Collection<? extends UniqueKey<PK>>) - Method in interface io.datarouter.storage.node.op.raw.write.IndexedStorageWriter
 
deleteMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
deleteMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
deleteMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
deleteMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
deleteMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
deleteMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
deleteMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
deleteMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.op.raw.write.IndexedStorageWriter
 
deleteMultiUnique(Collection<IK>) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexWriter
 
deleteMultiUnique(Collection<IK>, Config) - Method in class io.datarouter.storage.client.imp.NoTxnManagedUniqueIndexNode
 
deleteMultiUnique(Collection<IK>, Config) - Method in class io.datarouter.storage.client.imp.TxnManagedUniqueIndexNode
 
deleteMultiUnique(Collection<IK>, Config) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexWriter
 
deleteMultiUnique(Collection<IK>, Config) - Method in class io.datarouter.storage.node.type.index.ManualUniqueIndexNode
 
deleteMultiUnique(Collection<IK>, Config) - Method in class io.datarouter.storage.node.type.index.NoOpUniqueIndexNode
 
deleteTally(String) - Method in interface io.datarouter.storage.node.op.raw.write.TallyStorageWriter
 
deleteTally(String, Config) - Method in class io.datarouter.storage.node.adapter.counter.TallyStorageWriterCounterAdapter
 
deleteTally(String, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.TallyStorageSanitizationAdapter
 
deleteTally(String, Config) - Method in class io.datarouter.storage.node.adapter.trace.TallyStorageWriterTraceAdapter
 
deleteTally(String, Config) - Method in interface io.datarouter.storage.node.op.raw.write.TallyStorageWriter
 
deleteUnique(IK) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexWriter
 
deleteUnique(IK, Config) - Method in class io.datarouter.storage.client.imp.NoTxnManagedUniqueIndexNode
 
deleteUnique(IK, Config) - Method in class io.datarouter.storage.client.imp.TxnManagedUniqueIndexNode
 
deleteUnique(IK, Config) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexWriter
 
deleteUnique(IK, Config) - Method in class io.datarouter.storage.node.type.index.ManualUniqueIndexNode
 
deleteUnique(IK, Config) - Method in class io.datarouter.storage.node.type.index.NoOpUniqueIndexNode
 
deleteUnique(UniqueKey<PK>) - Method in interface io.datarouter.storage.node.op.raw.write.IndexedStorageWriter
 
deleteUnique(UniqueKey<PK>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
deleteUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
deleteUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
deleteUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
deleteUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
deleteUnique(UniqueKey<PK>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
deleteUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
deleteUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.write.IndexedStorageWriter
 
deleteWithPrefix(PK) - Method in interface io.datarouter.storage.node.op.combo.SortedMapStorage
 
deleteWithPrefix(PK, Config) - Method in interface io.datarouter.storage.node.op.combo.SortedMapStorage
 
deleteWithPrefixes(Collection<PK>) - Method in interface io.datarouter.storage.node.op.combo.SortedMapStorage
 
deleteWithPrefixes(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.op.combo.SortedMapStorage
 
DEV - Static variable in interface io.datarouter.storage.servertype.ServerType
 
DEVELOPMENT - io.datarouter.storage.config.environment.EnvironmentType
 
DirectoryDto - Class in io.datarouter.storage.node.op.raw.read
 
DirectoryDto(String, boolean, Long, Instant, String) - Constructor for class io.datarouter.storage.node.op.raw.read.DirectoryDto
 
DirectoryScanner - Interface in io.datarouter.storage.node.op.raw.read
 
disable() - Method in class io.datarouter.storage.node.tableconfig.NodewatchConfigurationBuilder
 
disableMaxThresholdAlert() - Method in class io.datarouter.storage.node.tableconfig.NodewatchConfigurationBuilder
 
disableNodewatch() - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
disableNodewatchPercentageAlert() - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
disableNodewatchThresholdAlert() - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
disablePercentChangeAlert() - Method in class io.datarouter.storage.node.tableconfig.NodewatchConfigurationBuilder
 
disableSchemaUpdateExecuteCreateDatabases() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
disableSchemaUpdatePrintCreateDatabases() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
doSchemaUpdate(PhysicalNode<?, ?, ?>) - Method in class io.datarouter.storage.client.BaseClientManager
 
doSchemaUpdate(Collection<? extends PhysicalNode<?, ?, ?>>) - Method in class io.datarouter.storage.client.BaseClientManager
 
doSchemaUpdate(Collection<? extends PhysicalNode<?, ?, ?>>) - Method in interface io.datarouter.storage.client.ClientManager
 
DoubleCachedSetting - Class in io.datarouter.storage.setting.cached.impl
 
DoubleCachedSetting(SettingFinder, String, DefaultSettingValue<Double>) - Constructor for class io.datarouter.storage.setting.cached.impl.DoubleCachedSetting
 
DoubleSetting - Interface in io.datarouter.storage.setting.type
 
DrInitialPositionInStream - Enum in io.datarouter.storage.config.stream
 
DURATION - io.datarouter.storage.callsite.CallsiteStatComparator
 
DurationCachedSetting - Class in io.datarouter.storage.setting.cached.impl
 
DurationCachedSetting(SettingFinder, String, DefaultSettingValue<DatarouterDuration>) - Constructor for class io.datarouter.storage.setting.cached.impl.DurationCachedSetting
 
DurationSetting - Interface in io.datarouter.storage.setting.type
 

E

eager - io.datarouter.storage.client.ClientInitMode
 
empty() - Static method in class io.datarouter.storage.util.Subpath
 
EmptyDaosModuleBuilder() - Constructor for class io.datarouter.storage.dao.DaosModuleBuilder.EmptyDaosModuleBuilder
 
enableAllSchemaUpdateExecuteOptions() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableAllSchemaUpdatePrintOptions() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enablePercentageAlert - Variable in class io.datarouter.storage.node.tableconfig.NodewatchConfiguration
 
enableSchemaUpdateExecuteAddColumns() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdateExecuteAddIndexes() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdateExecuteCreateDatabases() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdateExecuteCreateTables() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdateExecuteDeleteColumns() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdateExecuteDropIndexes() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdateExecuteModifyCharacterSetOrCollation() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdateExecuteModifyColumns() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdateExecuteModifyEngine() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdateExecuteModifyMaxVersions() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdateExecuteModifyRowFormat() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdateExecuteModifyTtl() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintAddColumns() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintAddIndexes() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintCreateDatabases() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintCreateTables() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintDeleteColumns() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintDropIndexes() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintModifyCharacterSetOrCollation() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintModifyColumns() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintModifyEngine() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintModifyMaxVersions() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintModifyRowFormat() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableSchemaUpdatePrintModifyTtl() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
enableThresholdAlert - Variable in class io.datarouter.storage.node.tableconfig.NodewatchConfiguration
 
encode(PrimaryKey<?>) - Static method in class io.datarouter.storage.util.PrimaryKeyPercentCodecTool
 
encodeMulti(Collection<PK>, char) - Static method in class io.datarouter.storage.util.PrimaryKeyPercentCodecTool
 
ENTITY_PREFIX_TERMINATOR - Static variable in class io.datarouter.storage.serialize.fieldcache.EntityFieldInfo
 
entityFieldInfo - Variable in class io.datarouter.storage.node.entity.BasePhysicalEntityNode
 
EntityFieldInfo<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>> - Class in io.datarouter.storage.serialize.fieldcache
 
EntityFieldInfo(EntityNodeParams<EK, E>) - Constructor for class io.datarouter.storage.serialize.fieldcache.EntityFieldInfo
 
EntityNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>> - Interface in io.datarouter.storage.node.entity
 
EntityNodeFactory - Class in io.datarouter.storage.node.factory
 
EntityNodeFactory() - Constructor for class io.datarouter.storage.node.factory.EntityNodeFactory
 
EntityNodeParams<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>> - Class in io.datarouter.storage.node.entity
 
EntityNodeParams(String, Supplier<EK>, Supplier<E>, Supplier<EntityPartitioner<EK>>, String) - Constructor for class io.datarouter.storage.node.entity.EntityNodeParams
 
ENVIRONMENT_NAME - io.datarouter.storage.setting.DefaultSettingValueWinner.DefaultSettingValueWinnerType
 
ENVIRONMENT_TYPE - io.datarouter.storage.setting.DefaultSettingValueWinner.DefaultSettingValueWinnerType
 
environmentName - Variable in class io.datarouter.storage.setting.DefaultSettingValueWinner
 
environmentType - Variable in class io.datarouter.storage.setting.DefaultSettingValueWinner
 
EnvironmentType - Enum in io.datarouter.storage.config.environment
Standard environment types.
equals(Object) - Method in class io.datarouter.storage.callsite.CallsiteStat
 
equals(Object) - Method in class io.datarouter.storage.callsite.CallsiteStatKey
 
equals(Object) - Method in class io.datarouter.storage.client.ClientId
 
equals(Object) - Method in class io.datarouter.storage.client.ClientTableNodeNames
 
equals(Object) - Method in class io.datarouter.storage.client.ConnectionHandle
 
equals(Object) - Method in class io.datarouter.storage.config.ConfigKey
 
equals(Object) - Method in class io.datarouter.storage.config.environment.DatarouterEnvironmentType
 
equals(Object) - Method in class io.datarouter.storage.node.tableconfig.ClientTableEntityPrefixNameWrapper
 
equals(Object) - Method in class io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo
 
equals(Object) - Method in class io.datarouter.storage.servertype.SingleServerType
 
equals(Object) - Method in class io.datarouter.storage.setting.DatarouterSettingTag
 
equals(Object) - Method in class io.datarouter.storage.setting.SettingCategory.SimpleSettingCategory
 
ExceptionCategory - Interface in io.datarouter.storage.exception
 
EXECUTE_PREFIX - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
exists(PathbeanKey) - Method in interface io.datarouter.storage.node.op.raw.read.BlobStorageReader
 
exists(PK) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
exists(PK, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
exists(PK, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
exists(PK, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.MapStorageReaderCallsiteAdapterMixin
 
exists(PK, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.MapStorageReaderCounterAdapterMixin
 
exists(PK, Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalTallyStorageCounterAdapter
 
exists(PK, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.MapStorageReaderSanitizationAdapterMixin
 
exists(PK, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
exists(PK, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageReaderTraceAdapterMixin
 
exists(PK, Config) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
exists(PK, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
extractSinglePhysicalNode(Node<PK, D, F>) - Static method in class io.datarouter.storage.node.NodeTool
 

F

FALSE - Static variable in class io.datarouter.storage.setting.constant.ConstantBooleanSetting
 
fetchExistingTables(ClientId) - Method in class io.datarouter.storage.config.schema.BaseSchemaUpdateService
 
fielderSupplier - Variable in class io.datarouter.storage.node.builder.BlobNodeBuilder
 
fielderSupplier - Variable in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
FieldGeneratorTool - Class in io.datarouter.storage.serialize.fieldcache
 
FieldGeneratorTool() - Constructor for class io.datarouter.storage.serialize.fieldcache.FieldGeneratorTool
 
FieldKeys() - Constructor for class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock.FieldKeys
 
FieldKeys() - Constructor for class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLockKey.FieldKeys
 
FieldKeys() - Constructor for class io.datarouter.storage.file.Pathbean.FieldKeys
 
FieldKeys() - Constructor for class io.datarouter.storage.file.PathbeanKey.FieldKeys
 
FieldKeys() - Constructor for class io.datarouter.storage.tally.Tally.FieldKeys
 
FieldKeys() - Constructor for class io.datarouter.storage.tally.TallyKey.FieldKeys
 
file - Static variable in class io.datarouter.storage.file.PathbeanKey.FieldKeys
 
find(PK) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
find(PK, Config) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
findConfigFile(String) - Method in class io.datarouter.storage.config.DatarouterProperties
 
finder - Variable in class io.datarouter.storage.setting.cached.CachedSetting
 
finder - Variable in class io.datarouter.storage.setting.SettingNode
 
findIgnoreNullFields() - Method in class io.datarouter.storage.config.Config
 
findInputBatchSize() - Method in class io.datarouter.storage.config.Config
 
findLimit() - Method in class io.datarouter.storage.config.Config
 
findOffset() - Method in class io.datarouter.storage.config.Config
 
findOutputBatchSize() - Method in class io.datarouter.storage.config.Config
 
findParent(Node<?, ?, ?>, Class<?>) - Method in class io.datarouter.storage.node.DatarouterNodes
 
findParentName(String) - Static method in class io.datarouter.storage.setting.SettingNode
 
findScannerCaching() - Method in class io.datarouter.storage.config.Config
 
findScannerPrefetching() - Method in class io.datarouter.storage.config.Config
 
findTallyCount(String) - Method in interface io.datarouter.storage.node.op.raw.read.TallyStorageReader
 
findTallyCount(String, Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalTallyStorageCounterAdapter
 
findTallyCount(String, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalTallyStorageSanitizationAdapter
 
findTallyCount(String, Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalTallyStorageTraceAdapter
 
findTallyCount(String, Config) - Method in interface io.datarouter.storage.node.op.raw.read.TallyStorageReader
 
findTtl() - Method in class io.datarouter.storage.config.Config
 
FlatKeyJsonDatabeanCodec - Class in io.datarouter.storage.serialize.codec
 
FlatKeyJsonDatabeanCodec() - Constructor for class io.datarouter.storage.serialize.codec.FlatKeyJsonDatabeanCodec
 
forPrefix(PK) - Static method in class io.datarouter.storage.util.KeyRangeTool
 
forPrefixWithWildcard(String, KeyRangeTool.KeyWithStringFieldSuffixProvider<PK>) - Static method in class io.datarouter.storage.util.KeyRangeTool
 
fromLogLine(String) - Static method in class io.datarouter.storage.callsite.CallsiteRecord
 
fromPersistentInteger(Integer) - Method in enum io.datarouter.storage.config.PutMethod
 
fromPersistentString(String) - Method in enum io.datarouter.storage.config.PutMethod
 
fromPersistentString(String) - Method in class io.datarouter.storage.servertype.BaseServerTypes
 
fromPersistentString(String) - Method in interface io.datarouter.storage.servertype.ServerTypes
 
fromString(String, F, Supplier<D>) - Method in class io.datarouter.storage.serialize.codec.FlatKeyJsonDatabeanCodec
 
fromString(String, ClientInitMode) - Static method in enum io.datarouter.storage.client.ClientInitMode
 
fromVarName(String) - Static method in enum io.datarouter.storage.callsite.CallsiteStatComparator
 

G

gatherSchemaUpdates() - Method in class io.datarouter.storage.client.BaseClientManager
 
gatherSchemaUpdates() - Method in interface io.datarouter.storage.client.ClientManager
 
gatherSchemaUpdates(boolean) - Method in class io.datarouter.storage.config.schema.BaseSchemaUpdateService
 
Gauges - Interface in io.datarouter.storage.metric
 
Gauges.NoOpGauges - Class in io.datarouter.storage.metric
 
generateAndSetValueForField(PhysicalDatabeanFieldInfo<PK, D, ?>, D, Field<?>, Predicate<D>) - Static method in class io.datarouter.storage.serialize.fieldcache.FieldGeneratorTool
 
generateAndSetValueForFieldIfNecessary(PhysicalDatabeanFieldInfo<PK, D, ?>, D) - Static method in class io.datarouter.storage.serialize.fieldcache.FieldGeneratorTool
 
generateFullWidthMessage(String) - Static method in class io.datarouter.storage.config.schema.SchemaUpdateTool
 
get() - Method in class io.datarouter.storage.config.DatarouterAdditionalAdministratorsSupplier.DatarouterAdditionalAdministrators
 
get() - Method in class io.datarouter.storage.config.DatarouterAdditionalAdministratorsSupplier.NoOpDatarouterAdditionalAdministratorsSupplier
 
get() - Method in enum io.datarouter.storage.config.environment.EnvironmentType
 
get() - Method in class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySettingsProvider
 
get() - Method in class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySwitchThresholdSettingsProvider
 
get() - Method in class io.datarouter.storage.dao.DaoClasses
 
get() - Method in class io.datarouter.storage.dao.Daos
 
get() - Method in class io.datarouter.storage.setting.constant.ConstantBooleanSetting
 
get() - Method in class io.datarouter.storage.setting.constant.ConstantIntegerSetting
 
get() - Method in class io.datarouter.storage.setting.MutableBooleanSetting
 
get() - Method in interface io.datarouter.storage.setting.Setting
 
get(IK) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexReader
 
get(IK, Config) - Method in class io.datarouter.storage.client.imp.NoTxnManagedUniqueIndexNode
 
get(IK, Config) - Method in class io.datarouter.storage.client.imp.TxnManagedUniqueIndexNode
 
get(IK, Config) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexReader
 
get(IK, Config) - Method in class io.datarouter.storage.node.type.index.ManualUniqueIndexNode
 
get(IK, Config) - Method in class io.datarouter.storage.node.type.index.NoOpUniqueIndexNode
 
get(ClusterSchemaUpdateLockKey) - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.DatarouterClusterSchemaUpdateLockDao
 
get(String) - Method in class io.datarouter.storage.client.ClientTypeRegistry
 
get(PK) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
get(PK, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
get(PK, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
get(PK, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.MapStorageReaderCallsiteAdapterMixin
 
get(PK, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.MapStorageReaderCounterAdapterMixin
 
get(PK, Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalTallyStorageCounterAdapter
 
get(PK, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.MapStorageReaderSanitizationAdapterMixin
 
get(PK, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
get(PK, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageReaderTraceAdapterMixin
 
get(PK, Config) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
get(PK, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
getAdapters() - Method in class io.datarouter.storage.client.imp.BaseWrappedNodeFactory
 
getAddColumns(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getAddIndexes(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getAdditionalProductionEnvironments() - Method in class io.datarouter.storage.servertype.DatarouterServerTypeDetector
 
getAdministratorEmail() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getAdministratorEmailAddresses() - Method in class io.datarouter.storage.config.DatarouterAdministratorEmailService
 
getAdministratorEmailAddressesCsv() - Method in class io.datarouter.storage.config.DatarouterAdministratorEmailService
 
getAdministratorEmailAddressesCsv(String...) - Method in class io.datarouter.storage.config.DatarouterAdministratorEmailService
 
getAdministratorEmailAddressesCsv(Set<String>) - Method in class io.datarouter.storage.config.DatarouterAdministratorEmailService
 
getAdministratorEmailWithSupplement(String) - Method in class io.datarouter.storage.config.DatarouterAdministratorEmailService
 
getAllClientOptions(String) - Method in class io.datarouter.storage.client.ClientOptions
 
getAllComputedServerProperties() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getAllComputedServerPropertiesMap() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getAllCustomSettingValues(String) - Method in class io.datarouter.storage.setting.MemorySettingFinder
 
getAllCustomSettingValues(String) - Method in interface io.datarouter.storage.setting.SettingFinder
 
getAllNodes() - Method in class io.datarouter.storage.node.DatarouterNodes
 
getAnyDelay() - Method in class io.datarouter.storage.config.Config
 
getApproximateArrivalTimestamp() - Method in class io.datarouter.storage.stream.BaseStreamRecord
 
getAutogeneratedFieldName() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getAutoGeneratedType() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getAvailability() - Method in class io.datarouter.storage.node.adapter.availability.BaseAvailabilityAdapter
 
getAvailability() - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
getAvailability() - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
getAvailability() - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalSortedStorageAvailabilityAdapterMixin
 
getAvailabilityForClientId(ClientId) - Method in class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySettings
 
getAvgDurationUs() - Method in class io.datarouter.storage.callsite.CallsiteStat
 
getAvgDurationUsLength() - Method in class io.datarouter.storage.callsite.CallsiteStatReportMetadata
 
getAvgItems() - Method in class io.datarouter.storage.callsite.CallsiteStat
 
getAvgItemsLength() - Method in class io.datarouter.storage.callsite.CallsiteStatReportMetadata
 
getBackingNode() - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
getBackingNode() - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
getBackingNode() - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalSortedStorageAvailabilityAdapterMixin
 
getBackingNode() - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
getBackingNode() - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
getBackingNode() - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.MapStorageReaderCallsiteAdapterMixin
 
getBackingNode() - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.MapStorageWriterCallsiteAdapterMixin
 
getBackingNode() - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.SortedStorageReaderCallsiteAdapterMixin
 
getBackingNode() - Method in interface io.datarouter.storage.node.adapter.counter.CounterAdapter
 
getBackingNode() - Method in interface io.datarouter.storage.node.adapter.PhysicalAdapterMixin
 
getBackingNode() - Method in interface io.datarouter.storage.node.adapter.sanitization.SanitizationAdapter
 
getBackingNode() - Method in interface io.datarouter.storage.node.adapter.trace.TraceAdapter
 
getBackingNode() - Method in class io.datarouter.storage.node.type.index.base.BaseIndexNode
 
getBackingNode() - Method in class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
getBackingNode() - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
getBackingNode() - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingSortedStorageMixin
 
getBlockingQueueSize() - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
getBooleanClientPropertyOrDefault(String, String, Boolean) - Method in class io.datarouter.storage.client.ClientOptions
 
getBucket() - Method in interface io.datarouter.storage.node.op.raw.read.BlobStorageReader
 
getBuildId() - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLockKey
 
getCacheOk() - Method in class io.datarouter.storage.config.Config
 
getCallsite() - Method in class io.datarouter.storage.callsite.CallsiteRecord
 
getCallsite() - Method in class io.datarouter.storage.callsite.CallsiteStatKey
 
getCallsite() - Method in class io.datarouter.storage.config.Config
 
getCallsite() - Method in class io.datarouter.storage.node.adapter.callsite.BaseCallsiteAdapter
 
getCallsite() - Method in interface io.datarouter.storage.node.adapter.callsite.CallsiteAdapter
 
getChildNodes() - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
getChildNodes() - Method in interface io.datarouter.storage.node.Node
 
getChildNodes() - Method in class io.datarouter.storage.node.type.index.base.BaseIndexNode
 
getChildNodes() - Method in class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
getChildNodes() - Method in class io.datarouter.storage.node.type.physical.base.BasePhysicalNode
 
getChildren() - Method in class io.datarouter.storage.setting.SettingNode
 
getClientId() - Method in class io.datarouter.storage.client.ClientTableNodeNames
 
getClientId() - Method in interface io.datarouter.storage.node.adapter.PhysicalAdapterMixin
 
getClientId() - Method in class io.datarouter.storage.node.NodeParams
 
getClientId() - Method in class io.datarouter.storage.node.type.physical.base.BasePhysicalNode
 
getClientId() - Method in interface io.datarouter.storage.node.type.physical.PhysicalNode
 
getClientId() - Method in class io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo
 
getClientId(String) - Method in class io.datarouter.storage.client.DatarouterClients
 
getClientIds() - Method in class io.datarouter.storage.client.DatarouterClients
 
getClientIds() - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
getClientIds() - Method in interface io.datarouter.storage.node.Node
 
getClientIds() - Method in class io.datarouter.storage.node.type.index.base.BaseIndexNode
 
getClientIds() - Method in class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
getClientIds() - Method in class io.datarouter.storage.node.type.physical.base.BasePhysicalNode
 
getClientManager(ClientId) - Method in class io.datarouter.storage.client.DatarouterClients
 
getClientManagerClass() - Method in interface io.datarouter.storage.client.ClientType
 
getClientName() - Method in class io.datarouter.storage.client.ClientTableNodeNames
 
getClientName() - Method in class io.datarouter.storage.client.ConnectionHandle
 
getClientName() - Method in class io.datarouter.storage.node.entity.BasePhysicalEntityNode
 
getClientName() - Method in interface io.datarouter.storage.node.entity.PhysicalEntityNode
 
getClientName() - Method in class io.datarouter.storage.node.NodeParams
 
getClientName() - Method in class io.datarouter.storage.node.tableconfig.ClientTableEntityPrefixNameWrapper
 
getClientNamesByInitialized() - Method in class io.datarouter.storage.client.DatarouterClients
 
getClientNodeFactoryClass() - Method in interface io.datarouter.storage.client.ClientType
 
getClientPool() - Method in class io.datarouter.storage.Datarouter
 
getClientType() - Method in interface io.datarouter.storage.node.adapter.PhysicalAdapterMixin
 
getClientType() - Method in class io.datarouter.storage.node.type.physical.base.BasePhysicalNode
 
getClientType() - Method in interface io.datarouter.storage.node.type.physical.PhysicalNode
 
getClientType(ClientId) - Method in class io.datarouter.storage.client.ClientOptions
 
getClientTypeInstance(ClientId) - Method in class io.datarouter.storage.client.DatarouterClients
 
getCommitBatchSize() - Method in class io.datarouter.storage.config.Config
 
getComparator() - Method in enum io.datarouter.storage.callsite.CallsiteStatComparator
 
getConfigDirectory() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getConfigFileLocation() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getConfigFilePath() - Static method in class io.datarouter.storage.setting.cached.CachedClusterSettingTags
 
getCount() - Method in class io.datarouter.storage.callsite.CallsiteStat
 
getCounter() - Method in class io.datarouter.storage.node.adapter.counter.BaseCounterAdapter
 
getCounter() - Method in interface io.datarouter.storage.node.adapter.counter.CounterAdapter
 
getCountLength() - Method in class io.datarouter.storage.callsite.CallsiteStatReportMetadata
 
getCreateDatabases(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getCreateTables(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getCustomCallsite() - Method in class io.datarouter.storage.config.Config
 
getDaoClasses() - Method in class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStorageDaosModule
 
getDaoClasses() - Method in class io.datarouter.storage.dao.BaseDaoGroup
 
getDaoClasses() - Method in class io.datarouter.storage.dao.DaosModuleBuilder.EmptyDaosModuleBuilder
 
getDaoClasses() - Method in class io.datarouter.storage.dao.DaosModuleBuilder
 
getDaosModuleBuilder() - Method in class io.datarouter.storage.config.BaseStoragePlugin
 
getDatabean() - Method in class io.datarouter.storage.queue.QueueMessage
 
getDatabean() - Method in class io.datarouter.storage.stream.StreamRecord
 
getDatabeanName() - Method in class io.datarouter.storage.node.NodeParams
 
getDatabeans() - Method in class io.datarouter.storage.queue.GroupQueueMessage
 
getDatabeanSupplier() - Method in class io.datarouter.storage.node.NodeParams
 
getDatabeanSupplier() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getDatabeanSupplier() - Method in class io.datarouter.storage.serialize.fieldcache.IndexEntryFieldInfo
 
getDatarouterMethodName() - Method in class io.datarouter.storage.callsite.CallsiteRecord
 
getDatarouterMethodName() - Method in class io.datarouter.storage.callsite.CallsiteStat
 
getDatarouterPropertiesFileLocation() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getDatarouterPropertiesFileLocation() - Method in class io.datarouter.storage.config.SimpleDatarouterProperties
 
getDatarouterPropertiesFileLocation() - Method in class io.datarouter.storage.TestDatarouterProperties
 
getDatarouterStorageDaoClasses() - Method in class io.datarouter.storage.config.DatarouterStoragePlugin
 
getDeepCopy() - Method in class io.datarouter.storage.config.Config
 
getDefaultSettingValue() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
getDefaultSettingValueWinner() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
getDefaultSettingValueWinner() - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getDefaultValue() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
getDefaultValue() - Method in class io.datarouter.storage.setting.constant.ConstantSetting
 
getDefaultValue() - Method in class io.datarouter.storage.setting.MutableBooleanSetting
 
getDefaultValue() - Method in interface io.datarouter.storage.setting.Setting
 
getDeleteColumns(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getDescendants(String) - Method in class io.datarouter.storage.setting.SettingRoot
 
getDescendantsByName(String) - Method in class io.datarouter.storage.setting.SettingNode
 
getDescendantSettingByName(String) - Method in class io.datarouter.storage.setting.SettingNode
 
getDisableable() - Method in class io.datarouter.storage.client.ClientId
 
getDisableForcePrimary() - Method in class io.datarouter.storage.node.NodeParams
 
getDisableForcePrimary() - Method in class io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo
 
getDisplay() - Method in interface io.datarouter.storage.servertype.ServerType
 
getDisplay() - Method in class io.datarouter.storage.servertype.SingleServerType
 
getDisplay() - Method in enum io.datarouter.storage.setting.DatarouterSettingCategory
 
getDisplay() - Method in class io.datarouter.storage.setting.SettingCategory.SimpleSettingCategory
 
getDrInitialPositionInStream() - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
getDropIndexes(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getDurationNs() - Method in class io.datarouter.storage.callsite.CallsiteRecord
 
getDurationNs() - Method in class io.datarouter.storage.callsite.CallsiteStat
 
getDurationUs() - Method in class io.datarouter.storage.callsite.CallsiteRecord
 
getDurationUs() - Method in class io.datarouter.storage.callsite.CallsiteStat
 
getDurationUsLength() - Method in class io.datarouter.storage.callsite.CallsiteStatReportMetadata
 
getEkFields() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getEkPkFields() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getEnabled() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getEntities(Collection<EK>) - Method in interface io.datarouter.storage.node.entity.EntityNode
 
getEntities(Collection<EK>, Config) - Method in interface io.datarouter.storage.node.entity.EntityNode
 
getEntity(EK) - Method in interface io.datarouter.storage.node.entity.EntityNode
 
getEntity(EK, Config) - Method in interface io.datarouter.storage.node.entity.EntityNode
 
getEntityColumnPrefixBytes() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getEntityFieldInfo() - Method in class io.datarouter.storage.node.entity.BasePhysicalEntityNode
 
getEntityFieldInfo() - Method in interface io.datarouter.storage.node.entity.EntityNode
 
getEntityKeyFields() - Method in class io.datarouter.storage.serialize.fieldcache.EntityFieldInfo
 
getEntityKeySupplier() - Method in class io.datarouter.storage.node.entity.EntityNodeParams
 
getEntityKeySupplier() - Method in class io.datarouter.storage.serialize.fieldcache.EntityFieldInfo
 
getEntityNodePrefix() - Method in class io.datarouter.storage.node.adapter.availability.PhysicalSubEntitySortedMapStorageAvailabilityAdapterFactory.PhysicalSubEntitySortedMapStorageAvailabilityAdapter
 
getEntityNodePrefix() - Method in class io.datarouter.storage.node.adapter.callsite.physical.PhysicalSubEntitySortedMapStorageCallsiteAdapter
 
getEntityNodePrefix() - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalSubEntitySortedMapStorageCounterAdapter
 
getEntityNodePrefix() - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalSubEntitySortedMapStorageSanitizationAdapter
 
getEntityNodePrefix() - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalSubEntitySortedMapStorageTraceAdapter
 
getEntityNodePrefix() - Method in interface io.datarouter.storage.node.entity.SubEntitySortedMapStorageReaderNode
 
getEntityNodePrefix() - Method in class io.datarouter.storage.node.NodeParams
 
getEntityNodePrefix() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getEntityPartitioner() - Method in class io.datarouter.storage.serialize.fieldcache.EntityFieldInfo
 
getEntityPartitionerSupplier() - Method in class io.datarouter.storage.node.entity.EntityNodeParams
 
getEntityPrefixTerminator() - Static method in class io.datarouter.storage.serialize.fieldcache.EntityFieldInfo
 
getEntitySupplier() - Method in class io.datarouter.storage.node.entity.EntityNodeParams
 
getEntitySupplier() - Method in class io.datarouter.storage.serialize.fieldcache.EntityFieldInfo
 
getEntityTableName() - Method in class io.datarouter.storage.node.entity.EntityNodeParams
 
getEntityTableName() - Method in class io.datarouter.storage.serialize.fieldcache.EntityFieldInfo
 
getEnvironment() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getEnvironmentDomain() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getEnvironmentName() - Method in class io.datarouter.storage.setting.MemorySettingFinder
 
getEnvironmentName() - Method in interface io.datarouter.storage.setting.SettingFinder
 
getEnvironmentType() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getEnvironmentType() - Method in class io.datarouter.storage.setting.MemorySettingFinder
 
getEnvironmentType() - Method in interface io.datarouter.storage.setting.SettingFinder
 
getExistingHandle(ClientId) - Method in interface io.datarouter.storage.client.type.ConnectionClientManager
 
getFieldByPrefixedName() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getFieldColumnNames() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getFieldColumnNames() - Method in class io.datarouter.storage.serialize.fieldcache.IndexEntryFieldInfo
 
getFielderSupplier() - Method in class io.datarouter.storage.node.NodeParams
 
getFielderSupplier() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getFielderSupplier() - Method in class io.datarouter.storage.serialize.fieldcache.IndexEntryFieldInfo
 
getFieldForColumnName(String) - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.availability.PhysicalIndexedSortedMapStorageAvailabilityAdapterFactory.PhysicalIndexedSortedMapStorageAvailabilityAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.availability.PhysicalMapStorageAvailabilityAdapterFactory.PhysicalMapStorageAvailabilityAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.availability.PhysicalSortedMapStorageAvailabilityAdapterFactory.PhysicalSortedMapStorageAvailabilityAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.availability.PhysicalSubEntitySortedMapStorageAvailabilityAdapterFactory.PhysicalSubEntitySortedMapStorageAvailabilityAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.callsite.physical.PhysicalIndexedSortedMapStorageCallsiteAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.callsite.physical.PhysicalMapStorageCallsiteAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.callsite.physical.PhysicalMapStorageReaderCallsiteAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.callsite.physical.PhysicalSortedMapStorageCallsiteAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalGroupQueueStorageCounterAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalIndexedSortedMapStorageCounterAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalMapStorageCounterAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalMapStorageReaderCounterAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalQueueStorageCounterAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalSortedMapStorageCounterAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalTallyStorageCounterAdapter
 
getFieldInfo() - Method in interface io.datarouter.storage.node.adapter.PhysicalAdapterMixin
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalGroupQueueStorageSanitizationAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalMapStorageReaderSanitizationAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalMapStorageSanitizationAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalQueueStorageSanitizationAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalSortedMapStorageSanitizationAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalTallyStorageSanitizationAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalGroupQueueStorageTraceAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalIndexedSortedMapStorageTraceAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalMapStorageReaderTraceAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalMapStorageTraceAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalQueueStorageTraceAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalSortedMapStorageTraceAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalTallyStorageTraceAdapter
 
getFieldInfo() - Method in class io.datarouter.storage.node.BaseNode
 
getFieldInfo() - Method in interface io.datarouter.storage.node.Node
 
getFieldInfo() - Method in class io.datarouter.storage.node.type.physical.base.BasePhysicalNode
 
getFieldInfo() - Method in interface io.datarouter.storage.node.type.physical.PhysicalNode
 
getFields() - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLockKey
 
getFields() - Method in class io.datarouter.storage.file.PathbeanKey
 
getFields() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getFields() - Method in class io.datarouter.storage.serialize.fieldcache.IndexEntryFieldInfo
 
getFields() - Method in class io.datarouter.storage.tally.TallyKey
 
getFieldsWithValues(D) - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getFile() - Method in class io.datarouter.storage.file.PathbeanKey
 
getFirstServerClusterDomain() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getGlobalDefault() - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getHandle() - Method in class io.datarouter.storage.queue.QueueMessageKey
 
getHandleNum() - Method in class io.datarouter.storage.client.ConnectionHandle
 
getHasCustomValue() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
getHasCustomValue() - Method in class io.datarouter.storage.setting.constant.ConstantSetting
 
getHasCustomValue() - Method in class io.datarouter.storage.setting.MutableBooleanSetting
 
getHasCustomValue() - Method in interface io.datarouter.storage.setting.Setting
 
getHasRedundantCustomValue() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
getHasRedundantCustomValue() - Method in class io.datarouter.storage.setting.constant.ConstantSetting
 
getHasRedundantCustomValue() - Method in class io.datarouter.storage.setting.MutableBooleanSetting
 
getHasRedundantCustomValue() - Method in interface io.datarouter.storage.setting.Setting
 
getHref() - Method in class io.datarouter.storage.setting.SettingCategory.SimpleSettingCategory
 
getHtmlSelectOptionsVarNames() - Method in class io.datarouter.storage.servertype.BaseServerTypes
 
getHtmlSelectOptionsVarNames() - Method in interface io.datarouter.storage.servertype.ServerTypes
 
getId() - Method in class io.datarouter.storage.tally.TallyKey
 
getIgnoreClients() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getIgnoreException() - Method in class io.datarouter.storage.config.Config
 
getIgnoreTables() - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getIndexEntryFieldInfo() - Method in class io.datarouter.storage.node.type.index.base.BaseManagedNode
 
getIndexEntryFieldInfo() - Method in interface io.datarouter.storage.node.type.index.ManagedNode
 
getIndexName() - Method in class io.datarouter.storage.serialize.fieldcache.IndexEntryFieldInfo
 
getIndexNodes() - Method in class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
getIndexNodes() - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
getIndexNodes() - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingSortedStorageMixin
 
getInitializedClients() - Method in class io.datarouter.storage.client.ClientInitializationTracker
 
getInitialLeaseTableReadCapacity() - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
getInitialLeaseTableWriteCapacity() - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
getInitMode(ClientId, ClientInitMode) - Method in class io.datarouter.storage.client.ClientOptions
 
getInRanges(String, Config, List<Field<?>>, Iterable<Range<T>>, List<Field<?>>, String) - Method in class io.datarouter.storage.sql.Sql
 
getIntegerClientPropertyOrDefault(String, String, Integer) - Method in class io.datarouter.storage.client.ClientOptions
 
getInternalConfigDirectory() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getInternalConfigDirectoryTypeOptions(String) - Method in interface io.datarouter.storage.client.ClientOptionsFactory
 
getInternalConfigDirectoryTypeOptions(String) - Method in class io.datarouter.storage.client.ClientOptionsFactory.NoOpClientOptionsFactory
 
getInternalConfigDirectoryTypeSchemaUpdateOptions(String) - Method in interface io.datarouter.storage.config.schema.SchemaUpdateOptionsFactory
 
getInternalConfigDirectoryTypeSchemaUpdateOptions(String) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsFactory.NoOpSchemaUpdateOptionsFactory
 
getIsSystemTable() - Method in class io.datarouter.storage.node.NodeParams
 
getIsSystemTable() - Method in class io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo
 
getItemsLength() - Method in class io.datarouter.storage.callsite.CallsiteStatReportMetadata
 
getJobletServerType() - Method in class io.datarouter.storage.servertype.BaseServerTypes
 
getJobletServerType() - Method in interface io.datarouter.storage.servertype.ServerTypes
 
getJobServerType() - Method in class io.datarouter.storage.servertype.BaseServerTypes
 
getJobServerType() - Method in interface io.datarouter.storage.servertype.ServerTypes
 
getKey() - Method in class io.datarouter.storage.callsite.CallsiteStat
 
getKey() - Method in interface io.datarouter.storage.config.ConfigValue
 
getKey() - Method in class io.datarouter.storage.queue.BaseQueueMessage
 
getKey() - Method in class io.datarouter.storage.stream.BaseStreamRecord
 
getKey(D) - Method in class io.datarouter.storage.util.DatabeanVacuum
 
getKey(PK) - Method in class io.datarouter.storage.util.PrimaryKeyVacuum
 
getKey(T) - Method in class io.datarouter.storage.util.BaseNodeVacuum
 
getKeyClass() - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock
 
getKeyClass() - Method in class io.datarouter.storage.file.Pathbean
 
getKeyClass() - Method in class io.datarouter.storage.tally.Tally
 
getKeyJavaField() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getKeys(Collection<PK>) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
getKeys(Collection<PK>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
getKeys(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
getKeys(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.MapStorageReaderCallsiteAdapterMixin
 
getKeys(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.MapStorageReaderCounterAdapterMixin
 
getKeys(Collection<PK>, Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalTallyStorageCounterAdapter
 
getKeys(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.MapStorageReaderSanitizationAdapterMixin
 
getKeys(Collection<PK>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
getKeys(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageReaderTraceAdapterMixin
 
getKeys(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
getKeys(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
getLimit() - Method in class io.datarouter.storage.config.Config
 
getListChildren() - Method in class io.datarouter.storage.setting.SettingNode
 
getListSettings() - Method in class io.datarouter.storage.setting.SettingNode
 
getLogMessage() - Method in class io.datarouter.storage.callsite.CallsiteRecord
 
getManagedNodes() - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
getManagedNodes() - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
getManagedNodes() - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
getManagedNodes() - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
getManagedNodes() - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
getManagedNodes() - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
getManagedNodes() - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
getManagedNodes() - Method in interface io.datarouter.storage.node.op.IndexedOps
 
getManagedNodes(PhysicalDatabeanFieldInfo<PK, D, ?>) - Method in class io.datarouter.storage.node.type.index.ManagedNodesHolder
 
getMaxRecordsPerRequest() - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
getModifyCharacterSetOrCollation(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getModifyColumns(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getModifyEngine(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getModifyMaxVersions(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getModifyPrimaryKey(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getModifyRowFormat(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getModifyTtl(boolean) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
getMostRecentAncestorNode(String) - Method in class io.datarouter.storage.setting.SettingRoot
 
getMostRecentAncestorNodeByName(String) - Method in class io.datarouter.storage.setting.SettingNode
 
getMostSpecificDatabeanValue() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
getMulti(String, Config, List<Field<?>>, Collection<? extends FieldSet<?>>, String) - Method in class io.datarouter.storage.sql.Sql
 
getMulti(Collection<IK>) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexReader
 
getMulti(Collection<IK>, Config) - Method in class io.datarouter.storage.client.imp.NoTxnManagedUniqueIndexNode
 
getMulti(Collection<IK>, Config) - Method in class io.datarouter.storage.client.imp.TxnManagedUniqueIndexNode
 
getMulti(Collection<IK>, Config) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexReader
 
getMulti(Collection<IK>, Config) - Method in class io.datarouter.storage.node.type.index.ManualUniqueIndexNode
 
getMulti(Collection<IK>, Config) - Method in class io.datarouter.storage.node.type.index.NoOpUniqueIndexNode
 
getMulti(Collection<PK>) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
getMulti(Collection<PK>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
getMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
getMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.MapStorageReaderCallsiteAdapterMixin
 
getMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.MapStorageReaderCounterAdapterMixin
 
getMulti(Collection<PK>, Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalTallyStorageCounterAdapter
 
getMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.MapStorageReaderSanitizationAdapterMixin
 
getMulti(Collection<PK>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
getMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageReaderTraceAdapterMixin
 
getMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
getMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
getMultiByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
getMultiByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
getMultiByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
getMultiByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
getMultiByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
getMultiByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
getMultiByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
getMultiByIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
getMultiByIndex(Collection<IK>, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
getMultiFromIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
getMultiFromIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
getMultiFromIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
getMultiFromIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
getMultiFromIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
getMultiFromIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
getMultiFromIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
getMultiFromIndex(Collection<IK>, Config, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
getMultiFromIndex(Collection<IK>, IndexEntryFieldInfo<IK, IE, IF>) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
getMultiTallyCount(Collection<String>) - Method in interface io.datarouter.storage.node.op.raw.read.TallyStorageReader
 
getMultiTallyCount(Collection<String>, Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalTallyStorageCounterAdapter
 
getMultiTallyCount(Collection<String>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalTallyStorageSanitizationAdapter
 
getMultiTallyCount(Collection<String>, Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalTallyStorageTraceAdapter
 
getMultiTallyCount(Collection<String>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.TallyStorageReader
 
getName() - Method in class io.datarouter.storage.client.ClientId
 
getName() - Method in interface io.datarouter.storage.client.ClientType
 
getName() - Method in class io.datarouter.storage.config.DatarouterStoragePlugin
 
getName() - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
getName() - Method in class io.datarouter.storage.node.entity.BaseEntityNode
 
getName() - Method in interface io.datarouter.storage.node.entity.EntityNode
 
getName() - Method in interface io.datarouter.storage.node.Node
 
getName() - Method in class io.datarouter.storage.node.type.index.base.BaseIndexNode
 
getName() - Method in class io.datarouter.storage.node.type.index.base.BaseManagedNode
 
getName() - Method in interface io.datarouter.storage.node.type.index.ManagedNode
 
getName() - Method in class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
getName() - Method in class io.datarouter.storage.node.type.physical.base.BasePhysicalNode
 
getName() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
getName() - Method in class io.datarouter.storage.setting.constant.ConstantSetting
 
getName() - Method in class io.datarouter.storage.setting.MutableBooleanSetting
 
getName() - Method in interface io.datarouter.storage.setting.Setting
 
getName() - Method in class io.datarouter.storage.setting.SettingNode
 
getNames(Collection<ClientId>) - Static method in class io.datarouter.storage.client.ClientId
 
getNamespace() - Method in class io.datarouter.storage.node.NodeParams
 
getNode(String) - Method in class io.datarouter.storage.node.DatarouterNodes
 
getNode(String) - Method in class io.datarouter.storage.setting.SettingRoot
 
getNodeAndCast(String) - Method in class io.datarouter.storage.node.DatarouterNodes
 
getNodeAndDescendants(Node<?, ?, ?>) - Static method in class io.datarouter.storage.node.NodeTool
 
getNodeByName(String) - Method in class io.datarouter.storage.setting.SettingNode
 
getNodeByQualifierPrefix() - Method in class io.datarouter.storage.node.entity.BasePhysicalEntityNode
 
getNodeByQualifierPrefix() - Method in interface io.datarouter.storage.node.entity.PhysicalEntityNode
 
getNodeName() - Method in class io.datarouter.storage.callsite.CallsiteRecord
 
getNodeName() - Method in class io.datarouter.storage.callsite.CallsiteStatKey
 
getNodeName() - Method in class io.datarouter.storage.client.ClientTableNodeNames
 
getNodeName() - Method in class io.datarouter.storage.node.entity.EntityNodeParams
 
getNodeName() - Method in class io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo
 
getNodes() - Method in class io.datarouter.storage.Datarouter
 
getNonKeyFieldByColumnName() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getNonKeyFieldColumnNames() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getNonKeyFields() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getNonKeyFields(ClusterSchemaUpdateLock) - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock.ClusterSchemaUpdateLockFielder
 
getNonKeyFields(Pathbean) - Method in class io.datarouter.storage.file.Pathbean.PathbeanFielder
 
getNonKeyFields(Tally) - Method in class io.datarouter.storage.tally.Tally.TallyFielder
 
getNonKeyFieldsWithValues(D) - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getNumAttempts() - Method in class io.datarouter.storage.config.Config
 
getNumAttemptsOrUse(int) - Method in class io.datarouter.storage.config.Config
 
getNumItems() - Method in class io.datarouter.storage.callsite.CallsiteRecord
 
getNumItems() - Method in class io.datarouter.storage.callsite.CallsiteStat
 
getNumTickets() - Method in class io.datarouter.storage.client.ConnectionHandle
 
getOffset() - Method in class io.datarouter.storage.config.Config
 
getOption(ConfigKey<T>) - Method in class io.datarouter.storage.config.Config
 
getParentName() - Method in class io.datarouter.storage.node.NodeParams
 
getParentName() - Method in class io.datarouter.storage.setting.SettingNode
 
getPath() - Method in class io.datarouter.storage.file.PathbeanKey
 
getPath() - Method in class io.datarouter.storage.node.NodeParams
 
getPathAndFile() - Method in class io.datarouter.storage.file.PathbeanKey
 
getPersistentInteger() - Method in enum io.datarouter.storage.config.PutMethod
 
getPersistentPut() - Method in class io.datarouter.storage.config.Config
 
getPersistentString() - Method in class io.datarouter.storage.config.environment.DatarouterEnvironmentType
 
getPersistentString() - Method in enum io.datarouter.storage.config.PutMethod
 
getPersistentString() - Method in interface io.datarouter.storage.servertype.ServerType
 
getPersistentString() - Method in class io.datarouter.storage.servertype.SingleServerType
 
getPersistentString() - Method in class io.datarouter.storage.setting.DatarouterSettingTag
 
getPhysicalName() - Method in class io.datarouter.storage.node.NodeParams
 
getPhysicalNodeByTableNameByClientName() - Method in class io.datarouter.storage.node.DatarouterNodes
 
getPhysicalNodeForClientAndTable(String, String) - Method in class io.datarouter.storage.node.DatarouterNodes
 
getPhysicalNodes() - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
getPhysicalNodes() - Method in interface io.datarouter.storage.node.Node
 
getPhysicalNodes() - Method in class io.datarouter.storage.node.type.index.base.BaseIndexNode
 
getPhysicalNodes() - Method in class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
getPhysicalNodes() - Method in class io.datarouter.storage.node.type.physical.base.BasePhysicalNode
 
getPhysicalNodesForClient(String) - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
getPhysicalNodesForClient(String) - Method in class io.datarouter.storage.node.DatarouterNodes
 
getPhysicalNodesForClient(String) - Method in interface io.datarouter.storage.node.Node
 
getPhysicalNodesForClient(String) - Method in class io.datarouter.storage.node.type.index.base.BaseIndexNode
 
getPhysicalNodesForClient(String) - Method in class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
getPhysicalNodesForClient(String) - Method in class io.datarouter.storage.node.type.physical.base.BasePhysicalNode
 
getPostEkPkKeyFields() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getPrimaryKey(T) - Method in class io.datarouter.storage.op.scan.BaseNodeScanner
 
getPrimaryKeyClass() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getPrimaryKeyClass() - Method in class io.datarouter.storage.serialize.fieldcache.IndexEntryFieldInfo
 
getPrimaryKeyFieldColumnNames() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getPrimaryKeyFieldColumnNames() - Method in class io.datarouter.storage.serialize.fieldcache.IndexEntryFieldInfo
 
getPrimaryKeyFields() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getPrimaryKeyFields() - Method in class io.datarouter.storage.serialize.fieldcache.IndexEntryFieldInfo
 
getPrimaryKeySupplier() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getPropFromDefaults(String, List<DatarouterProperties.FallbackPropertyValueSupplierDto>) - Method in class io.datarouter.storage.config.DatarouterProperties
 
getPutMethod() - Method in class io.datarouter.storage.config.Config
 
getQueueUrl() - Method in class io.datarouter.storage.node.NodeParams
 
getRangesFromPrefixes(Collection<PK>) - Static method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
getRecordCallsite() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getRecordCallsites() - Method in class io.datarouter.storage.node.NodeParams
 
getRemoteNodeName() - Method in class io.datarouter.storage.node.NodeParams
 
getRemoteRouterName() - Method in class io.datarouter.storage.node.NodeParams
 
getReplayData() - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
getReportHeader(CallsiteStatReportMetadata) - Static method in class io.datarouter.storage.callsite.CallsiteStat
 
getReportLine(CallsiteStatReportMetadata) - Method in class io.datarouter.storage.callsite.CallsiteStat
 
getRequiredInteger(String, String) - Method in class io.datarouter.storage.client.ClientOptions
 
getRequiredString(String, String) - Method in class io.datarouter.storage.client.ClientOptions
 
getRootNodesByCategory() - Method in class io.datarouter.storage.setting.SettingRoot
 
getRootNodesSortedByShortName() - Method in class io.datarouter.storage.setting.SettingRoot
 
getRootPath() - Method in interface io.datarouter.storage.node.op.raw.read.BlobStorageReader
 
getSampleDatabean() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getSampleDatabean() - Method in class io.datarouter.storage.serialize.fieldcache.IndexEntryFieldInfo
 
getSampleEntityKey() - Method in class io.datarouter.storage.serialize.fieldcache.EntityFieldInfo
 
getSampleFielder() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getSampleFielder() - Method in class io.datarouter.storage.serialize.fieldcache.IndexEntryFieldInfo
 
getSamplePrimaryKey() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getSchemaVersion() - Method in class io.datarouter.storage.node.NodeParams
 
getSequenceNumber() - Method in class io.datarouter.storage.stream.StreamRecordKey
 
getServerClusterDomains() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getServerName() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getServerName() - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock
 
getServerName() - Method in class io.datarouter.storage.setting.MemorySettingFinder
 
getServerName() - Method in interface io.datarouter.storage.setting.SettingFinder
 
getServerPrivateIp() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getServerPublicIp() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getServerType() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getServerType() - Method in class io.datarouter.storage.setting.MemorySettingFinder
 
getServerType() - Method in interface io.datarouter.storage.setting.SettingFinder
 
getServerTypeString() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getSettingByName(String) - Method in class io.datarouter.storage.setting.SettingRoot
 
getSettingCategory() - Method in class io.datarouter.storage.setting.SettingRoot
 
getSettingRoots() - Method in class io.datarouter.storage.config.BaseStoragePlugin
 
getSettingRoots() - Method in class io.datarouter.storage.setting.AllSettingRootsFinder
 
getSettings() - Method in class io.datarouter.storage.setting.SettingNode
 
getSettingTags() - Method in class io.datarouter.storage.setting.MemorySettingFinder
 
getSettingTags() - Method in interface io.datarouter.storage.setting.SettingFinder
 
getSettingValue(String) - Method in class io.datarouter.storage.setting.MemorySettingFinder
 
getSettingValue(String) - Method in interface io.datarouter.storage.setting.SettingFinder
 
getShortName() - Method in class io.datarouter.storage.setting.SettingNode
 
getShouldAutoCommit() - Method in enum io.datarouter.storage.config.PutMethod
 
getSimplePluginData() - Method in class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStoragePluginBuilder
 
getSize() - Method in class io.datarouter.storage.file.Pathbean
 
getStatement() - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock
 
getStatementHash() - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLockKey
 
getStreamName() - Method in class io.datarouter.storage.node.NodeParams
 
getStringClientPropertyOrDefault(String, String, String) - Method in class io.datarouter.storage.client.ClientOptions
 
getStringHandle() - Method in class io.datarouter.storage.queue.QueueMessageKey
 
getSubEntityNodes() - Method in class io.datarouter.storage.node.entity.BaseEntityNode
 
getSubEntityNodes() - Method in interface io.datarouter.storage.node.entity.EntityNode
 
getSubEntityPrefix() - Method in class io.datarouter.storage.node.tableconfig.ClientTableEntityPrefixNameWrapper
 
getSubscriberAccessor() - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
getSubscriberAppName() - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
getSwitchThreshold(ClientId) - Method in class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySwitchThresholdSettings
 
getTableConfigMap() - Method in class io.datarouter.storage.node.tableconfig.TableConfigurationService
 
getTableConfiguration() - Method in class io.datarouter.storage.node.NodeParams
 
getTableConfiguration() - Method in class io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo
 
getTableConfigurations() - Method in class io.datarouter.storage.node.tableconfig.TableConfigurationService
 
getTableName() - Method in class io.datarouter.storage.client.ClientTableNodeNames
 
getTableName() - Method in class io.datarouter.storage.node.entity.BasePhysicalEntityNode
 
getTableName() - Method in interface io.datarouter.storage.node.entity.PhysicalEntityNode
 
getTableName() - Method in class io.datarouter.storage.node.tableconfig.ClientTableEntityPrefixNameWrapper
 
getTableName() - Method in class io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo
 
getTableNamesForClient(String) - Method in class io.datarouter.storage.node.DatarouterNodes
 
getTally() - Method in class io.datarouter.storage.tally.Tally
 
getTestConfigDirectory() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getThreadId() - Method in class io.datarouter.storage.client.ConnectionHandle
 
getTimeout() - Method in class io.datarouter.storage.config.Config
 
getTimeoutOrUse(Duration) - Method in class io.datarouter.storage.config.Config
 
getTimestamp() - Method in class io.datarouter.storage.callsite.CallsiteRecord
 
getTimestamp() - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
getTopLevelNodes() - Method in class io.datarouter.storage.node.DatarouterNodes
 
getToStringPrefix() - Method in class io.datarouter.storage.node.adapter.availability.BaseAvailabilityAdapter
 
getToStringPrefix() - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
getToStringPrefix() - Method in class io.datarouter.storage.node.adapter.callsite.BaseCallsiteAdapter
 
getToStringPrefix() - Method in class io.datarouter.storage.node.adapter.counter.BaseCounterAdapter
 
getToStringPrefix() - Method in class io.datarouter.storage.node.adapter.sanitization.BaseSanitizationAdapter
 
getToStringPrefix() - Method in class io.datarouter.storage.node.adapter.trace.BaseTraceAdapter
 
getTriggerTime() - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock
 
getTtl() - Method in class io.datarouter.storage.config.Config
 
getTtlMs() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getTypesForClient(String) - Method in class io.datarouter.storage.node.DatarouterNodes
 
getUnderlyingNode() - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
getUnderlyingNode(Node<?, ?, ?>) - Static method in class io.datarouter.storage.node.NodeTool
 
getUniqueIndexes() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
getUseSession() - Method in class io.datarouter.storage.config.Config
 
getValue(DatarouterEnvironmentType, String, ServerType, String, List<DatarouterSettingTag>) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getValue(DatarouterEnvironmentType, String, String, String, List<DatarouterSettingTag>) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getValue(String, String, ServerType, String, List<DatarouterSettingTag>) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getValueByEnvironmentName(DatarouterEnvironmentType) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getValueByEnvironmentNameByEnvironmentType() - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getValueByEnvironmentType() - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getValueByServerName(DatarouterEnvironmentType) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getValueByServerNameByEnvironmentType() - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getValueByServerType(DatarouterEnvironmentType) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getValueByServerTypeByEnvironmentType() - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getValueBySettingTag() - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
getVarName() - Method in enum io.datarouter.storage.callsite.CallsiteStatComparator
 
getVisibilityTimeoutMs() - Method in class io.datarouter.storage.config.Config
 
getVisibilityTimeoutMsOrUse(long) - Method in class io.datarouter.storage.config.Config
 
getWebappName() - Method in class io.datarouter.storage.config.DatarouterProperties
 
getWebServerType() - Method in class io.datarouter.storage.servertype.BaseServerTypes
 
getWebServerType() - Method in interface io.datarouter.storage.servertype.ServerTypes
 
getWidthDatarouterMethod() - Method in class io.datarouter.storage.callsite.CallsiteStatReportMetadata
 
getWidthNodeName() - Method in class io.datarouter.storage.callsite.CallsiteStatReportMetadata
 
getWithPrefixes(String, Config, String, List<Field<?>>, Collection<? extends FieldSet<?>>, List<Field<?>>) - Method in class io.datarouter.storage.sql.Sql
 
getWritable() - Method in class io.datarouter.storage.client.ClientId
 
getWritableNames(Collection<ClientId>) - Static method in class io.datarouter.storage.client.ClientId
 
getWritableNodes() - Method in class io.datarouter.storage.Datarouter
 
GLOBAL_DEFAULT - io.datarouter.storage.setting.DefaultSettingValueWinner.DefaultSettingValueWinnerType
 
globalDefault() - Static method in class io.datarouter.storage.setting.DefaultSettingValueWinner
 
GroupQueueMessage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.queue
 
GroupQueueMessage(byte[], List<D>) - Constructor for class io.datarouter.storage.queue.GroupQueueMessage
 
GroupQueueNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.node.builder
 
GroupQueueNodeBuilder(Datarouter, QueueNodeFactory, ClientId, Supplier<D>, Supplier<F>) - Constructor for class io.datarouter.storage.node.builder.GroupQueueNodeBuilder
 
GroupQueueStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
GroupQueueStorage.GroupQueueStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
GroupQueueStorage.PhysicalGroupQueueStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
GroupQueueStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
 

H

hasCustomValues - Variable in class io.datarouter.storage.setting.cached.CachedSetting
 
hashCode() - Method in class io.datarouter.storage.callsite.CallsiteStat
 
hashCode() - Method in class io.datarouter.storage.callsite.CallsiteStatKey
 
hashCode() - Method in class io.datarouter.storage.client.ClientId
 
hashCode() - Method in class io.datarouter.storage.client.ClientTableNodeNames
 
hashCode() - Method in class io.datarouter.storage.client.ConnectionHandle
 
hashCode() - Method in class io.datarouter.storage.config.ConfigKey
 
hashCode() - Method in class io.datarouter.storage.config.environment.DatarouterEnvironmentType
 
hashCode() - Method in class io.datarouter.storage.node.tableconfig.ClientTableEntityPrefixNameWrapper
 
hashCode() - Method in class io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo
 
hashCode() - Method in class io.datarouter.storage.servertype.SingleServerType
 
hashCode() - Method in class io.datarouter.storage.setting.DatarouterSettingTag
 
hashCode() - Method in class io.datarouter.storage.setting.SettingCategory.SimpleSettingCategory
 
hasRedundantCustomValues - Variable in class io.datarouter.storage.setting.cached.CachedSetting
 
hasSubEntityPrefix() - Method in class io.datarouter.storage.node.tableconfig.ClientTableEntityPrefixNameWrapper
 

I

id - Static variable in class io.datarouter.storage.tally.TallyKey.FieldKeys
 
ignoreExceptionOrUse(Boolean) - Method in class io.datarouter.storage.config.Config
 
implementation - Variable in class io.datarouter.storage.sql.Sql
 
incClient(ClientType<?, ?>, String, String, long) - Static method in class io.datarouter.storage.util.DatarouterCounters
 
incClientNodeCustom(ClientType<?, ?>, String, String, String, long) - Static method in class io.datarouter.storage.util.DatarouterCounters
 
incClientTable(ClientType<?, ?>, String, String, String, long) - Static method in class io.datarouter.storage.util.DatarouterCounters
 
incClientTableOpRegion(String, String, String, String, String, long) - Static method in class io.datarouter.storage.util.DatarouterCounters
 
incFromCounterAdapter(PhysicalNode<?, ?, ?>, String, long) - Static method in class io.datarouter.storage.util.DatarouterCounters
 
includeAdditionalAdministratorsEmails - Variable in class io.datarouter.storage.config.setting.DatarouterAdminEmailSettings
 
incNode(String, String, long) - Static method in class io.datarouter.storage.util.DatarouterCounters
 
incOp(ClientType<?, ?>, String) - Static method in class io.datarouter.storage.util.DatarouterCounters
 
incrementAndGetCount(String, int) - Method in interface io.datarouter.storage.node.op.raw.TallyStorage
 
incrementAndGetCount(String, int, Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalTallyStorageCounterAdapter
 
incrementAndGetCount(String, int, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalTallyStorageSanitizationAdapter
 
incrementAndGetCount(String, int, Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalTallyStorageTraceAdapter
 
incrementAndGetCount(String, int, Config) - Method in interface io.datarouter.storage.node.op.raw.TallyStorage
 
incrementLastChar(String) - Static method in class io.datarouter.storage.util.KeyRangeTool
 
incrementNumTickets() - Method in class io.datarouter.storage.client.ConnectionHandle
 
IndexedMapStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.combo
 
IndexedMapStorage.IndexedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo
 
IndexedMapStorage.PhysicalIndexedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo
 
IndexedMapStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.reader
 
IndexedMapStorageReader.IndexedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.reader
 
IndexedMapStorageReader.PhysicalIndexedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.reader
 
IndexedMapStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.writer
 
IndexedMapStorageWriter.IndexedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.writer
 
IndexedMapStorageWriter.PhysicalIndexedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.writer
 
IndexedOps<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op
 
IndexedSortedMapStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.combo
 
IndexedSortedMapStorage.IndexedSortedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo
 
IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo
 
IndexedSortedMapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.callsite
 
IndexedSortedMapStorageCallsiteAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.callsite.IndexedSortedMapStorageCallsiteAdapter
 
IndexedSortedMapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedSortedMapStorage.IndexedSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter
 
IndexedSortedMapStorageCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.IndexedSortedMapStorageCounterAdapter
 
IndexedSortedMapStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.reader
 
IndexedSortedMapStorageReader.IndexedSortedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.reader
 
IndexedSortedMapStorageReader.PhysicalIndexedSortedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.reader
 
IndexedSortedMapStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.writer
 
IndexedSortedMapStorageWriter.IndexedSortedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.writer
 
IndexedSortedMapStorageWriter.PhysicalIndexedSortedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.writer
 
IndexedStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
IndexedStorage.IndexedStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
IndexedStorage.PhysicalIndexedStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
IndexedStorageCallsiteAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedStorage.IndexedStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.callsite.mixin
 
IndexedStorageCounterAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedStorage.IndexedStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.counter.mixin
 
IndexedStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
Methods for reading from storage systems that provide secondary indexing.
IndexedStorageReader.IndexedStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
 
IndexedStorageReader.PhysicalIndexedStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
 
IndexedStorageSanitizationAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedStorage.IndexedStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.sanitization.mixin
 
IndexedStorageTraceAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedStorage.IndexedStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.trace.mixin
 
IndexedStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
Methods for writing to storage systems that provide secondary indexing.
IndexedStorageWriter.IndexedStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
IndexedStorageWriter.PhysicalIndexedStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
indexEntryFieldInfo - Variable in class io.datarouter.storage.node.type.index.base.BaseManagedNode
 
IndexEntryFieldInfo<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.serialize.fieldcache
 
IndexEntryFieldInfo(String, Supplier<D>, Supplier<F>) - Constructor for class io.datarouter.storage.serialize.fieldcache.IndexEntryFieldInfo
 
IndexingMapStorageMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.MapStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.type.indexing.mixin
 
IndexingMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.MapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.type.indexing
 
IndexingMapStorageNode(N) - Constructor for class io.datarouter.storage.node.type.indexing.IndexingMapStorageNode
 
IndexingNodeFactory - Class in io.datarouter.storage.node.factory
 
IndexingNodeFactory() - Constructor for class io.datarouter.storage.node.factory.IndexingNodeFactory
 
IndexingSortedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedMapStorage.SortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.type.indexing
 
IndexingSortedMapStorageNode(N) - Constructor for class io.datarouter.storage.node.type.indexing.IndexingSortedMapStorageNode
 
IndexingSortedStorageMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedStorage.SortedStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.type.indexing.mixin
 
IndexListener<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.index
 
indexListeners - Variable in class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
IndexMapStorageWriterListener<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.IndexEntry<IK,​IE,​PK,​D>,​IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,​IE>,​IN extends SortedMapStorage.SortedMapStorageNode<IK,​IE,​IF>> - Class in io.datarouter.storage.node.type.index
This assumes that only PK fields are changed...
IndexMapStorageWriterListener(Supplier<IE>, IN) - Constructor for class io.datarouter.storage.node.type.index.IndexMapStorageWriterListener
 
indexNode - Variable in class io.datarouter.storage.node.type.index.base.BaseIndexNode
 
IndexReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.IndexEntry<IK,​IE,​PK,​D>> - Interface in io.datarouter.storage.node.op.index
 
initAllClients() - Method in class io.datarouter.storage.client.DatarouterClients
 
initClient(ClientId) - Method in class io.datarouter.storage.client.BaseClientManager
 
initClient(ClientId) - Method in interface io.datarouter.storage.client.ClientManager
 
initializeEagerClients() - Method in class io.datarouter.storage.client.DatarouterClients
 
insert(String, List<List<Field<?>>>, boolean) - Method in class io.datarouter.storage.sql.Sql
 
INSERT_IGNORE - io.datarouter.storage.config.PutMethod
Try to insert the databean and ignore any error that may come up.
INSERT_ON_DUPLICATE_UPDATE - io.datarouter.storage.config.PutMethod
Try to insert, or update all the non-key fields if the key already exists.
INSERT_OR_BUST - io.datarouter.storage.config.PutMethod
Try to insert the databean, and throw an exception if the primary key already exists.
INSERT_OR_UPDATE - io.datarouter.storage.config.PutMethod
Try to insert, and in case of failure, issue an update.
insertOrBust() - Static method in class io.datarouter.storage.config.Configs
 
insertOrUpdate() - Static method in class io.datarouter.storage.config.Configs
 
inspect(CallsiteStat) - Method in class io.datarouter.storage.callsite.CallsiteStatReportMetadata
 
inspect(Iterable<CallsiteStat>) - Static method in class io.datarouter.storage.callsite.CallsiteStatReportMetadata
 
IntegerCachedSetting - Class in io.datarouter.storage.setting.cached.impl
 
IntegerCachedSetting(SettingFinder, String, DefaultSettingValue<Integer>) - Constructor for class io.datarouter.storage.setting.cached.impl.IntegerCachedSetting
 
IntegerSetting - Interface in io.datarouter.storage.setting.type
 
InternalStrideSample<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.storage.op.scan.stride.internal
 
InternalStrideSample(String, Range<PK>, PK, long, long, long, boolean) - Constructor for class io.datarouter.storage.op.scan.stride.internal.InternalStrideSample
 
InternalStrideScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.storage.op.scan.stride.internal
 
InternalStrideScanner(SortedStorageReader<PK, ?>, Supplier<Boolean>, Range<PK>, int, int, boolean) - Constructor for class io.datarouter.storage.op.scan.stride.internal.InternalStrideScanner
 
interrupted - Variable in class io.datarouter.storage.op.scan.stride.internal.InternalStrideSample
 
interrupted - Variable in class io.datarouter.storage.op.scan.stride.StrideSample
 
io.datarouter.storage - package io.datarouter.storage
 
io.datarouter.storage.callsite - package io.datarouter.storage.callsite
 
io.datarouter.storage.client - package io.datarouter.storage.client
 
io.datarouter.storage.client.imp - package io.datarouter.storage.client.imp
 
io.datarouter.storage.client.imp.noop - package io.datarouter.storage.client.imp.noop
 
io.datarouter.storage.client.type - package io.datarouter.storage.client.type
 
io.datarouter.storage.config - package io.datarouter.storage.config
 
io.datarouter.storage.config.environment - package io.datarouter.storage.config.environment
 
io.datarouter.storage.config.executor - package io.datarouter.storage.config.executor
 
io.datarouter.storage.config.guice - package io.datarouter.storage.config.guice
 
io.datarouter.storage.config.schema - package io.datarouter.storage.config.schema
 
io.datarouter.storage.config.setting - package io.datarouter.storage.config.setting
 
io.datarouter.storage.config.setting.impl - package io.datarouter.storage.config.setting.impl
 
io.datarouter.storage.config.storage.clusterschemaupdatelock - package io.datarouter.storage.config.storage.clusterschemaupdatelock
 
io.datarouter.storage.config.stream - package io.datarouter.storage.config.stream
 
io.datarouter.storage.dao - package io.datarouter.storage.dao
 
io.datarouter.storage.exception - package io.datarouter.storage.exception
 
io.datarouter.storage.file - package io.datarouter.storage.file
 
io.datarouter.storage.metric - package io.datarouter.storage.metric
 
io.datarouter.storage.node - package io.datarouter.storage.node
 
io.datarouter.storage.node.adapter - package io.datarouter.storage.node.adapter
 
io.datarouter.storage.node.adapter.availability - package io.datarouter.storage.node.adapter.availability
 
io.datarouter.storage.node.adapter.availability.mixin - package io.datarouter.storage.node.adapter.availability.mixin
 
io.datarouter.storage.node.adapter.callsite - package io.datarouter.storage.node.adapter.callsite
 
io.datarouter.storage.node.adapter.callsite.mixin - package io.datarouter.storage.node.adapter.callsite.mixin
 
io.datarouter.storage.node.adapter.callsite.physical - package io.datarouter.storage.node.adapter.callsite.physical
 
io.datarouter.storage.node.adapter.counter - package io.datarouter.storage.node.adapter.counter
 
io.datarouter.storage.node.adapter.counter.formatter - package io.datarouter.storage.node.adapter.counter.formatter
 
io.datarouter.storage.node.adapter.counter.mixin - package io.datarouter.storage.node.adapter.counter.mixin
 
io.datarouter.storage.node.adapter.counter.physical - package io.datarouter.storage.node.adapter.counter.physical
 
io.datarouter.storage.node.adapter.sanitization - package io.datarouter.storage.node.adapter.sanitization
 
io.datarouter.storage.node.adapter.sanitization.mixin - package io.datarouter.storage.node.adapter.sanitization.mixin
 
io.datarouter.storage.node.adapter.sanitization.physical - package io.datarouter.storage.node.adapter.sanitization.physical
 
io.datarouter.storage.node.adapter.sanitization.sanitizer - package io.datarouter.storage.node.adapter.sanitization.sanitizer
 
io.datarouter.storage.node.adapter.trace - package io.datarouter.storage.node.adapter.trace
 
io.datarouter.storage.node.adapter.trace.mixin - package io.datarouter.storage.node.adapter.trace.mixin
 
io.datarouter.storage.node.adapter.trace.physical - package io.datarouter.storage.node.adapter.trace.physical
 
io.datarouter.storage.node.builder - package io.datarouter.storage.node.builder
 
io.datarouter.storage.node.entity - package io.datarouter.storage.node.entity
 
io.datarouter.storage.node.factory - package io.datarouter.storage.node.factory
 
io.datarouter.storage.node.op - package io.datarouter.storage.node.op
 
io.datarouter.storage.node.op.combo - package io.datarouter.storage.node.op.combo
 
io.datarouter.storage.node.op.combo.reader - package io.datarouter.storage.node.op.combo.reader
 
io.datarouter.storage.node.op.combo.writer - package io.datarouter.storage.node.op.combo.writer
 
io.datarouter.storage.node.op.index - package io.datarouter.storage.node.op.index
 
io.datarouter.storage.node.op.raw - package io.datarouter.storage.node.op.raw
 
io.datarouter.storage.node.op.raw.index - package io.datarouter.storage.node.op.raw.index
 
io.datarouter.storage.node.op.raw.read - package io.datarouter.storage.node.op.raw.read
 
io.datarouter.storage.node.op.raw.write - package io.datarouter.storage.node.op.raw.write
 
io.datarouter.storage.node.tableconfig - package io.datarouter.storage.node.tableconfig
 
io.datarouter.storage.node.type.index - package io.datarouter.storage.node.type.index
 
io.datarouter.storage.node.type.index.base - package io.datarouter.storage.node.type.index.base
 
io.datarouter.storage.node.type.indexing - package io.datarouter.storage.node.type.indexing
 
io.datarouter.storage.node.type.indexing.base - package io.datarouter.storage.node.type.indexing.base
 
io.datarouter.storage.node.type.indexing.mixin - package io.datarouter.storage.node.type.indexing.mixin
 
io.datarouter.storage.node.type.physical - package io.datarouter.storage.node.type.physical
 
io.datarouter.storage.node.type.physical.base - package io.datarouter.storage.node.type.physical.base
 
io.datarouter.storage.op.executor.impl - package io.datarouter.storage.op.executor.impl
 
io.datarouter.storage.op.scan - package io.datarouter.storage.op.scan
 
io.datarouter.storage.op.scan.queue - package io.datarouter.storage.op.scan.queue
 
io.datarouter.storage.op.scan.queue.group - package io.datarouter.storage.op.scan.queue.group
 
io.datarouter.storage.op.scan.stride - package io.datarouter.storage.op.scan.stride
 
io.datarouter.storage.op.scan.stride.internal - package io.datarouter.storage.op.scan.stride.internal
 
io.datarouter.storage.queue - package io.datarouter.storage.queue
 
io.datarouter.storage.serialize.codec - package io.datarouter.storage.serialize.codec
 
io.datarouter.storage.serialize.fieldcache - package io.datarouter.storage.serialize.fieldcache
 
io.datarouter.storage.servertype - package io.datarouter.storage.servertype
 
io.datarouter.storage.setting - package io.datarouter.storage.setting
 
io.datarouter.storage.setting.cached - package io.datarouter.storage.setting.cached
 
io.datarouter.storage.setting.cached.impl - package io.datarouter.storage.setting.cached.impl
 
io.datarouter.storage.setting.constant - package io.datarouter.storage.setting.constant
 
io.datarouter.storage.setting.type - package io.datarouter.storage.setting.type
 
io.datarouter.storage.sql - package io.datarouter.storage.sql
 
io.datarouter.storage.stream - package io.datarouter.storage.stream
 
io.datarouter.storage.tally - package io.datarouter.storage.tally
 
io.datarouter.storage.trace.callable - package io.datarouter.storage.trace.callable
 
io.datarouter.storage.util - package io.datarouter.storage.util
 
isAfterEndOfRange(Range<PK>, PK) - Static method in class io.datarouter.storage.util.KeyRangeTool
 
isBeforeStartOfRange(Range<PK>, PK) - Static method in class io.datarouter.storage.util.KeyRangeTool
 
isCountable - Variable in class io.datarouter.storage.node.tableconfig.NodewatchConfiguration
 
isDaoCallsite() - Method in class io.datarouter.storage.callsite.CallsiteStat
 
isDirectory - Variable in class io.datarouter.storage.node.op.raw.read.DirectoryDto
 
isEmpty() - Method in class io.datarouter.storage.queue.GroupQueueMessage
 
isEmpty(GroupQueueMessage<?, ?>) - Static method in class io.datarouter.storage.queue.GroupQueueMessage
 
isGlobalDefault - Variable in class io.datarouter.storage.setting.DefaultSettingValueWinner
 
isInitialized(ClientId) - Method in class io.datarouter.storage.client.ClientInitializationTracker
 
isLast - Variable in class io.datarouter.storage.op.scan.stride.StrideSample
 
isManagedAutoGeneratedId() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
isOutermostHandle() - Method in class io.datarouter.storage.client.ConnectionHandle
 
isProduction() - Method in interface io.datarouter.storage.servertype.ServerType
 
isProduction() - Method in class io.datarouter.storage.servertype.SingleServerType
 
isRecognized(String) - Method in class io.datarouter.storage.setting.SettingRoot
 
isRecognizedRootName(String) - Method in class io.datarouter.storage.setting.SettingRoot
 
isSingleDatabeanEntity() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
isSubEntity() - Method in class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
 
isSystemTable - Variable in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
isValid(String) - Method in class io.datarouter.storage.setting.cached.impl.BooleanCachedSetting
 
isValid(String) - Method in class io.datarouter.storage.setting.cached.impl.CommaSeparatedStringCachedSetting
 
isValid(String) - Method in class io.datarouter.storage.setting.cached.impl.DoubleCachedSetting
 
isValid(String) - Method in class io.datarouter.storage.setting.cached.impl.DurationCachedSetting
 
isValid(String) - Method in class io.datarouter.storage.setting.cached.impl.IntegerCachedSetting
 
isValid(String) - Method in class io.datarouter.storage.setting.cached.impl.LongCachedSetting
 
isValid(String) - Method in class io.datarouter.storage.setting.cached.impl.StringCachedSetting
 
isValid(String) - Method in class io.datarouter.storage.setting.constant.ConstantSetting
 
isValid(String) - Method in class io.datarouter.storage.setting.MutableBooleanSetting
 
isValid(String) - Method in interface io.datarouter.storage.setting.Setting
 
isValidFile(String) - Static method in class io.datarouter.storage.file.PathbeanKey
 
isValidPath(String) - Static method in class io.datarouter.storage.file.PathbeanKey
 

J

join(Collection<Subpath>) - Static method in class io.datarouter.storage.util.Subpath
 

K

KeyRangeTool - Class in io.datarouter.storage.util
 
KeyRangeTool() - Constructor for class io.datarouter.storage.util.KeyRangeTool
 
KeyRangeTool.KeyWithStringFieldSuffixProvider<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Interface in io.datarouter.storage.util
 

L

lastModified - Variable in class io.datarouter.storage.node.op.raw.read.DirectoryDto
 
lastSeenKey - Variable in class io.datarouter.storage.op.scan.stride.internal.InternalStrideSample
 
lastSeenKey - Variable in class io.datarouter.storage.op.scan.stride.internal.OffsettingStrideSample
 
lastSeenKey - Variable in class io.datarouter.storage.op.scan.stride.internal.ScanningStrideSample
 
lastSeenKey - Variable in class io.datarouter.storage.op.scan.stride.StrideSample
 
LATEST - io.datarouter.storage.config.stream.DrInitialPositionInStream
 
lazy - io.datarouter.storage.client.ClientInitMode
 
length() - Method in enum io.datarouter.storage.callsite.CallsiteReportHeader
 
listEntityKeys(EK, boolean) - Method in interface io.datarouter.storage.node.entity.EntityNode
 
listEntityKeys(EK, boolean, Config) - Method in interface io.datarouter.storage.node.entity.EntityNode
 
loadRanges(Collection<Range<PK>>, Config) - Method in class io.datarouter.storage.op.scan.BaseNodeScanner
 
logBatchSize - Variable in class io.datarouter.storage.util.BaseNodeVacuum.BaseNodeVacuumBuilder
 
logForNullPrimaryKeyValues(PrimaryKey<?>) - Static method in class io.datarouter.storage.node.adapter.sanitization.sanitizer.PrimaryKeySanitizer
 
LongCachedSetting - Class in io.datarouter.storage.setting.cached.impl
 
LongCachedSetting(SettingFinder, String, DefaultSettingValue<Long>) - Constructor for class io.datarouter.storage.setting.cached.impl.LongCachedSetting
 
LongSetting - Interface in io.datarouter.storage.setting.type
 
lookupMulti(IK) - Method in interface io.datarouter.storage.node.op.index.MultiIndexReader
 
lookupMulti(IK, Config) - Method in interface io.datarouter.storage.node.op.index.MultiIndexReader
 
lookupMulti(IK, Config) - Method in class io.datarouter.storage.node.type.index.ManualMultiIndexNode
 
lookupMultiMulti(Collection<IK>) - Method in interface io.datarouter.storage.node.op.index.MultiIndexReader
 
lookupMultiMulti(Collection<IK>, Config) - Method in interface io.datarouter.storage.node.op.index.MultiIndexReader
 
lookupMultiMulti(Collection<IK>, Config) - Method in class io.datarouter.storage.node.type.index.ManualMultiIndexNode
 
lookupMultiUnique(Collection<? extends UniqueKey<PK>>) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
lookupMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
lookupMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
lookupMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
lookupMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
lookupMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
lookupMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
lookupMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
lookupMultiUnique(Collection<? extends UniqueKey<PK>>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
lookupMultiUnique(Collection<IK>) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexReader
 
lookupMultiUnique(Collection<IK>, Config) - Method in class io.datarouter.storage.client.imp.NoTxnManagedUniqueIndexNode
 
lookupMultiUnique(Collection<IK>, Config) - Method in class io.datarouter.storage.client.imp.TxnManagedUniqueIndexNode
 
lookupMultiUnique(Collection<IK>, Config) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexReader
 
lookupMultiUnique(Collection<IK>, Config) - Method in class io.datarouter.storage.node.type.index.ManualUniqueIndexNode
 
lookupMultiUnique(Collection<IK>, Config) - Method in class io.datarouter.storage.node.type.index.NoOpUniqueIndexNode
 
lookupUnique(IK) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexReader
 
lookupUnique(IK, Config) - Method in class io.datarouter.storage.client.imp.NoTxnManagedUniqueIndexNode
 
lookupUnique(IK, Config) - Method in class io.datarouter.storage.client.imp.TxnManagedUniqueIndexNode
 
lookupUnique(IK, Config) - Method in interface io.datarouter.storage.node.op.index.UniqueIndexReader
 
lookupUnique(IK, Config) - Method in class io.datarouter.storage.node.type.index.ManualUniqueIndexNode
 
lookupUnique(IK, Config) - Method in class io.datarouter.storage.node.type.index.NoOpUniqueIndexNode
 
lookupUnique(UniqueKey<PK>) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
lookupUnique(UniqueKey<PK>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
lookupUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
lookupUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
lookupUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
lookupUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
lookupUnique(UniqueKey<PK>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
lookupUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
lookupUnique(UniqueKey<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 

M

mainNode - Variable in class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
makeClientInitModeKey(String) - Static method in class io.datarouter.storage.client.ClientOptions
 
makeClientPrefixedKey(String, String) - Static method in class io.datarouter.storage.client.ClientOptions
 
makeClientTypeKey(String) - Static method in class io.datarouter.storage.client.ClientOptions
 
makeProduction(String) - Static method in class io.datarouter.storage.servertype.BaseServerTypes
 
makeSchemaUpdateCallable(ClientId, Supplier<List<String>>, PhysicalNode<?, ?, ?>) - Method in class io.datarouter.storage.config.schema.BaseSchemaUpdateService
 
makeUnavailableException() - Method in class io.datarouter.storage.node.adapter.availability.BaseAvailabilityAdapter
 
makeUnavailableException() - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
makeUnavailableException() - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
makeUnavailableException() - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalSortedStorageAvailabilityAdapterMixin
 
makeWrappedNodeFactory() - Method in class io.datarouter.storage.client.imp.BaseClientNodeFactory
 
makeWrappedSubEntityNodeFactory() - Method in class io.datarouter.storage.client.imp.BaseClientNodeFactory
 
ManagedIndexIndexToDatabeanScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.IndexEntry<IK,​IE,​PK,​D>> - Class in io.datarouter.storage.op.scan
 
ManagedIndexIndexToDatabeanScanner(MapStorageReader<PK, D>, Scanner<IE>, Config) - Constructor for class io.datarouter.storage.op.scan.ManagedIndexIndexToDatabeanScanner
 
ManagedNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.IndexEntry<IK,​IE,​PK,​D>,​IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,​IE>> - Interface in io.datarouter.storage.node.type.index
 
ManagedNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,​IE,​PK,​D>,​IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,​IE>> - Class in io.datarouter.storage.node.builder
 
ManagedNodeBuilder(Class<IK>, Supplier<IE>, Supplier<IF>, IndexedMapStorage<PK, D>) - Constructor for class io.datarouter.storage.node.builder.ManagedNodeBuilder
 
ManagedNodesHolder - Class in io.datarouter.storage.node.type.index
 
ManagedNodesHolder() - Constructor for class io.datarouter.storage.node.type.index.ManagedNodesHolder
 
ManagedUniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,​IE,​PK,​D>,​IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,​IE>> - Interface in io.datarouter.storage.node.type.index
 
ManualMultiIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.multi.MultiIndexEntry<IK,​IE,​PK,​D>> - Class in io.datarouter.storage.node.type.index
 
ManualMultiIndexNode(MapStorage<PK, D>, SortedMapStorage<IK, IE>) - Constructor for class io.datarouter.storage.node.type.index.ManualMultiIndexNode
 
ManualUniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,​IE,​PK,​D>> - Class in io.datarouter.storage.node.type.index
 
ManualUniqueIndexNode(MapStorage<PK, D>, SortedMapStorage<IK, IE>) - Constructor for class io.datarouter.storage.node.type.index.ManualUniqueIndexNode
 
MapStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
MapStorage.MapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
MapStorage.PhysicalMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
MapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.MapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.callsite
 
MapStorageCallsiteAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.callsite.MapStorageCallsiteAdapter
 
MapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.MapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter
 
MapStorageCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.MapStorageCounterAdapter
 
MapStorageCounterAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.MapStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.counter.mixin
 
MapStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
Methods for reading from simple key/value storage systems, supporting similar methods to a HashMap.
MapStorageReader.MapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
 
MapStorageReader.PhysicalMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
 
MapStorageReaderCallsiteAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorageReader.MapStorageReaderNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.callsite.mixin
 
MapStorageReaderCounterAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorageReader.MapStorageReaderNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.counter.mixin
 
MapStorageReaderSanitizationAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorageReader.MapStorageReaderNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.sanitization.mixin
 
MapStorageReaderTraceAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorageReader.MapStorageReaderNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.trace.mixin
 
MapStorageSanitizationAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.MapStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.sanitization.mixin
 
MapStorageTraceAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.MapStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.trace.mixin
 
MapStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
Methods for deleting from simple key/value storage systems, supporting similar methods to a HashMap.
MapStorageWriter.MapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
MapStorageWriter.PhysicalMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
MapStorageWriterCallsiteAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.MapStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.callsite.mixin
 
maxThreshold - Variable in class io.datarouter.storage.node.tableconfig.NodewatchConfiguration
 
MemorySettingFinder - Class in io.datarouter.storage.setting
 
MemorySettingFinder() - Constructor for class io.datarouter.storage.setting.MemorySettingFinder
 
MemorySettingFinder(String, String, ServerType, String, List<DatarouterSettingTag>) - Constructor for class io.datarouter.storage.setting.MemorySettingFinder
 
merge() - Static method in class io.datarouter.storage.config.Configs
 
MERGE - io.datarouter.storage.config.PutMethod
 
mergeBuilders(ClientOptionsBuilder...) - Method in interface io.datarouter.storage.client.ClientOptionsFactory
 
mergeBuilders(Collection<ClientOptionsBuilder>) - Method in interface io.datarouter.storage.client.ClientOptionsFactory
 
mergeBuilders(Collection<ClientOptionsBuilder>, ClientOptionsBuilder...) - Method in interface io.datarouter.storage.client.ClientOptionsFactory
 
mergeOptions(Properties...) - Method in interface io.datarouter.storage.client.ClientOptionsFactory
 
method - io.datarouter.storage.callsite.CallsiteReportHeader
 
METHODS_TO_FLUSH_IMMEDIATELY - Static variable in enum io.datarouter.storage.config.PutMethod
 
microSec - io.datarouter.storage.callsite.CallsiteReportHeader
 
mightBeDevelopment() - Method in class io.datarouter.storage.servertype.DatarouterServerTypeDetector
 
mightBeDevelopment() - Method in interface io.datarouter.storage.servertype.ServerTypeDetector
 
mightBeDevelopment() - Method in class io.datarouter.storage.servertype.ServerTypeDetector.NoOpServerTypeDetector
 
mightBeDevelopment() - Method in class io.datarouter.storage.servertype.ServerTypeDetector.OnlyDevelopmentServerTypeDetector
 
mightBeProduction() - Method in class io.datarouter.storage.servertype.DatarouterServerTypeDetector
 
mightBeProduction() - Method in interface io.datarouter.storage.servertype.ServerTypeDetector
 
mightBeProduction() - Method in class io.datarouter.storage.servertype.ServerTypeDetector.NoOpServerTypeDetector
 
mightBeProduction() - Method in class io.datarouter.storage.servertype.ServerTypeDetector.OnlyDevelopmentServerTypeDetector
 
monitorLatency() - Method in class io.datarouter.storage.client.BaseClientManager
 
monitorLatency() - Method in interface io.datarouter.storage.client.ClientManager
 
MultiIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.multi.MultiIndexEntry<IK,​IE,​PK,​D>> - Interface in io.datarouter.storage.node.type.index
 
MultiIndexReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.multi.MultiIndexEntry<IK,​IE,​PK,​D>> - Interface in io.datarouter.storage.node.op.index
Methods for reading from storage systems that provide secondary indexing.
MutableBooleanSetting - Class in io.datarouter.storage.setting
 
MutableBooleanSetting(AtomicBoolean) - Constructor for class io.datarouter.storage.setting.MutableBooleanSetting
 

N

name - Variable in class io.datarouter.storage.node.op.raw.read.DirectoryDto
 
name - Variable in class io.datarouter.storage.setting.cached.CachedSetting
 
name() - Method in interface io.datarouter.storage.exception.ExceptionCategory
 
namespace - Variable in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
needsRangeWhereClause(FieldSet<?>, FieldSet<?>) - Static method in class io.datarouter.storage.sql.Sql
 
newManagedUnique(IndexedMapStorage<PK, D>, Class<IF>, Class<IE>, boolean) - Static method in class io.datarouter.storage.node.factory.IndexingNodeFactory
WARNING: make sure the index fielder you pass in has the same character set and collation options as the backing node's fielder or risk having incorrect, performance-hurting introducers in SQL
newManagedUnique(IndexedMapStorage<PK, D>, Supplier<IF>, Supplier<IE>, boolean, String) - Static method in class io.datarouter.storage.node.factory.IndexingNodeFactory
WARNING: make sure the index fielder you pass in has the same character set and collation options as the backing node's fielder or risk having incorrect, performance-hurting introducers in SQL
newManualMulti(MapStorage<PK, D>, SortedMapStorage.SortedMapStorageNode<IK, IE, IF>) - Static method in class io.datarouter.storage.node.factory.IndexingNodeFactory
 
newManualUnique(MapStorage<PK, D>, SortedMapStorage.SortedMapStorageNode<IK, IE, IF>) - Static method in class io.datarouter.storage.node.factory.IndexingNodeFactory
 
newMap(MapStorage.MapStorageNode<PK, D, F>) - Static method in class io.datarouter.storage.node.factory.IndexingNodeFactory
 
newMultiListener(Supplier<IE>, IN) - Static method in class io.datarouter.storage.node.factory.IndexingNodeFactory
 
newSortedMap(N) - Static method in class io.datarouter.storage.node.factory.IndexingNodeFactory
 
newUniqueListener(Supplier<IE>, IN) - Static method in class io.datarouter.storage.node.factory.IndexingNodeFactory
 
node - io.datarouter.storage.callsite.CallsiteReportHeader
 
node - Variable in class io.datarouter.storage.node.type.index.base.BaseManagedNode
 
Node<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node
A Node is the interface through which the application sends Databeans for serialization and storage.
NodeBuilder<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.node.builder
 
NodeBuilder(BaseNodeFactory, Supplier<Boolean>, ClientId, Supplier<EK>, Supplier<D>, Supplier<F>) - Constructor for class io.datarouter.storage.node.builder.NodeBuilder
 
NodeCounterFormatter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends Node<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter.formatter
 
NodeCounterFormatter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.formatter.NodeCounterFormatter
 
NodeFactory - Class in io.datarouter.storage.node.factory
 
nodeNameWrapper - Variable in class io.datarouter.storage.node.tableconfig.NodewatchConfiguration
 
NodeOps<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op
 
NodeParams<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.node
 
NodeParams.NodeParamsBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.node
 
NodeParamsBuilder(Supplier<D>, Supplier<F>) - Constructor for class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
NodeTool - Class in io.datarouter.storage.node
 
NodeTool() - Constructor for class io.datarouter.storage.node.NodeTool
 
NodewatchConfiguration - Class in io.datarouter.storage.node.tableconfig
 
NodewatchConfiguration(ClientTableEntityPrefixNameWrapper, Long, int, int, boolean, boolean, boolean) - Constructor for class io.datarouter.storage.node.tableconfig.NodewatchConfiguration
 
NodewatchConfiguration(String, String, String, Long, int, int, boolean, boolean, boolean) - Constructor for class io.datarouter.storage.node.tableconfig.NodewatchConfiguration
 
NodewatchConfigurationBuilder - Class in io.datarouter.storage.node.tableconfig
 
NodewatchConfigurationBuilder() - Constructor for class io.datarouter.storage.node.tableconfig.NodewatchConfigurationBuilder
 
none - io.datarouter.storage.config.TxnControl
 
NoOpClientOptionsFactory() - Constructor for class io.datarouter.storage.client.ClientOptionsFactory.NoOpClientOptionsFactory
 
NoOpDatarouterAdditionalAdministratorsSupplier() - Constructor for class io.datarouter.storage.config.DatarouterAdditionalAdministratorsSupplier.NoOpDatarouterAdditionalAdministratorsSupplier
 
NoOpDatarouterSettingOverrides() - Constructor for class io.datarouter.storage.config.setting.DatarouterSettingOverrides.NoOpDatarouterSettingOverrides
 
NoOpGauges() - Constructor for class io.datarouter.storage.metric.Gauges.NoOpGauges
 
NoOpGroupQueueNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.client.imp.noop
 
NoOpGroupQueueNode() - Constructor for class io.datarouter.storage.client.imp.noop.NoOpGroupQueueNode
 
NoOpIndexReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.IndexEntry<IK,​IE,​PK,​D>> - Class in io.datarouter.storage.client.imp.noop
 
NoOpIndexReader() - Constructor for class io.datarouter.storage.client.imp.noop.NoOpIndexReader
 
NoOpNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.client.imp.noop
 
NoOpNode() - Constructor for class io.datarouter.storage.client.imp.noop.NoOpNode
 
NoOpQueueNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.client.imp.noop
 
NoOpQueueNode() - Constructor for class io.datarouter.storage.client.imp.noop.NoOpQueueNode
 
NoOpSchemaUpdateOptionsFactory() - Constructor for class io.datarouter.storage.config.schema.SchemaUpdateOptionsFactory.NoOpSchemaUpdateOptionsFactory
 
NoOpServerTypeDetector() - Constructor for class io.datarouter.storage.servertype.ServerTypeDetector.NoOpServerTypeDetector
 
NoOpUniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,​IE,​PK,​D>> - Class in io.datarouter.storage.node.type.index
 
NoOpUniqueIndexNode() - Constructor for class io.datarouter.storage.node.type.index.NoOpUniqueIndexNode
 
notEmpty() - Method in class io.datarouter.storage.queue.GroupQueueMessage
 
noTimeout() - Static method in class io.datarouter.storage.config.Configs
 
NoTxnManagedUniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,​IE,​PK,​D>,​IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,​IE>> - Class in io.datarouter.storage.client.imp
 
NoTxnManagedUniqueIndexNode(IndexedMapStorage<PK, D>, IndexEntryFieldInfo<IK, IE, IF>, String) - Constructor for class io.datarouter.storage.client.imp.NoTxnManagedUniqueIndexNode
 
numItems - io.datarouter.storage.callsite.CallsiteReportHeader
 
numKeysTransferred - Variable in class io.datarouter.storage.op.scan.stride.internal.InternalStrideSample
 
numKeysTransferred - Variable in class io.datarouter.storage.op.scan.stride.StrideSample
 
numRpcs - Variable in class io.datarouter.storage.op.scan.stride.internal.InternalStrideSample
 
numRpcs - Variable in class io.datarouter.storage.op.scan.stride.internal.ScanningStrideSample
 
numRpcs - Variable in class io.datarouter.storage.op.scan.stride.StrideSample
 

O

of(Subpath, String) - Static method in class io.datarouter.storage.file.PathbeanKey
 
of(String) - Static method in class io.datarouter.storage.file.PathbeanKey
 
of(Path) - Static method in class io.datarouter.storage.file.PathbeanKey
 
OffsettingStrideSample<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.storage.op.scan.stride.internal
 
OffsettingStrideSample(PK, long) - Constructor for class io.datarouter.storage.op.scan.stride.internal.OffsettingStrideSample
 
OLDEST - io.datarouter.storage.config.stream.DrInitialPositionInStream
 
onDelete(PK, Config) - Method in interface io.datarouter.storage.node.op.raw.index.IndexListener
 
onDelete(PK, Config) - Method in class io.datarouter.storage.node.type.index.IndexMapStorageWriterListener
 
onDeleteAll(Config) - Method in interface io.datarouter.storage.node.op.raw.index.IndexListener
 
onDeleteAll(Config) - Method in class io.datarouter.storage.node.type.index.IndexMapStorageWriterListener
 
onDeleteDatabean(D, Config) - Method in interface io.datarouter.storage.node.op.raw.index.IndexListener
 
onDeleteDatabean(D, Config) - Method in class io.datarouter.storage.node.type.index.IndexMapStorageWriterListener
 
onDeleteMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.index.IndexListener
 
onDeleteMulti(Collection<PK>, Config) - Method in class io.datarouter.storage.node.type.index.IndexMapStorageWriterListener
 
onDeleteMultiDatabeans(Collection<D>, Config) - Method in interface io.datarouter.storage.node.op.raw.index.IndexListener
 
onDeleteMultiDatabeans(Collection<D>, Config) - Method in class io.datarouter.storage.node.type.index.IndexMapStorageWriterListener
 
OnlyDevelopmentServerTypeDetector() - Constructor for class io.datarouter.storage.servertype.ServerTypeDetector.OnlyDevelopmentServerTypeDetector
 
onPut(D, Config) - Method in interface io.datarouter.storage.node.op.raw.index.IndexListener
 
onPut(D, Config) - Method in class io.datarouter.storage.node.type.index.IndexMapStorageWriterListener
 
onPutMulti(Collection<D>, Config) - Method in interface io.datarouter.storage.node.op.raw.index.IndexListener
 
onPutMulti(Collection<D>, Config) - Method in class io.datarouter.storage.node.type.index.IndexMapStorageWriterListener
 
OP_ack - Static variable in interface io.datarouter.storage.node.op.raw.write.QueueStorageWriter
 
OP_ackMulti - Static variable in interface io.datarouter.storage.node.op.raw.write.QueueStorageWriter
 
OP_delete - Static variable in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
OP_deleteAll - Static variable in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
OP_deleteByIndex - Static variable in interface io.datarouter.storage.node.op.raw.write.IndexedStorageWriter
 
OP_deleteMulti - Static variable in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
OP_deleteMultiUnique - Static variable in interface io.datarouter.storage.node.op.index.UniqueIndexWriter
 
OP_deleteMultiUnique - Static variable in interface io.datarouter.storage.node.op.raw.write.IndexedStorageWriter
 
OP_deleteTally - Static variable in interface io.datarouter.storage.node.op.raw.write.TallyStorageWriter
 
OP_deleteUnique - Static variable in interface io.datarouter.storage.node.op.index.UniqueIndexWriter
 
OP_deleteUnique - Static variable in interface io.datarouter.storage.node.op.raw.write.IndexedStorageWriter
 
OP_exists - Static variable in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
OP_findTallyCount - Static variable in interface io.datarouter.storage.node.op.raw.read.TallyStorageReader
 
OP_get - Static variable in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
OP_getByIndex - Static variable in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
OP_getByIndexRange - Static variable in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
OP_getFromIndex - Static variable in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
OP_getIndexKeyRange - Static variable in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
OP_getIndexRange - Static variable in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
OP_getKeys - Static variable in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
OP_getKeysInRange - Static variable in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
OP_getMulti - Static variable in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
OP_getMultiTallyCount - Static variable in interface io.datarouter.storage.node.op.raw.read.TallyStorageReader
 
OP_getPrefixedRange - Static variable in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
OP_getRange - Static variable in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
OP_incrementAndGetCount - Static variable in interface io.datarouter.storage.node.op.raw.TallyStorage
 
OP_lookupMultiUnique - Static variable in interface io.datarouter.storage.node.op.index.UniqueIndexReader
 
OP_lookupMultiUnique - Static variable in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
OP_lookupMultiUniqueIndex - Static variable in interface io.datarouter.storage.node.type.index.ManagedUniqueIndexNode
 
OP_lookupUnique - Static variable in interface io.datarouter.storage.node.op.index.UniqueIndexReader
 
OP_lookupUnique - Static variable in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
OP_lookupUniqueIndex - Static variable in interface io.datarouter.storage.node.type.index.ManagedUniqueIndexNode
 
OP_peek - Static variable in interface io.datarouter.storage.node.op.raw.read.GroupQueueStorageReader
 
OP_peek - Static variable in interface io.datarouter.storage.node.op.raw.read.QueueStorageReader
 
OP_peekMulti - Static variable in interface io.datarouter.storage.node.op.raw.read.GroupQueueStorageReader
 
OP_peekMulti - Static variable in interface io.datarouter.storage.node.op.raw.read.QueueStorageReader
 
OP_peekUntilEmpty - Static variable in interface io.datarouter.storage.node.op.raw.read.GroupQueueStorageReader
 
OP_peekUntilEmpty - Static variable in interface io.datarouter.storage.node.op.raw.read.QueueStorageReader
 
OP_poll - Static variable in interface io.datarouter.storage.node.op.raw.QueueStorage
 
OP_pollMulti - Static variable in interface io.datarouter.storage.node.op.raw.GroupQueueStorage
 
OP_pollMulti - Static variable in interface io.datarouter.storage.node.op.raw.QueueStorage
 
OP_pollUntilEmpty - Static variable in interface io.datarouter.storage.node.op.raw.GroupQueueStorage
 
OP_pollUntilEmpty - Static variable in interface io.datarouter.storage.node.op.raw.QueueStorage
 
OP_put - Static variable in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
OP_put - Static variable in interface io.datarouter.storage.node.op.raw.write.StorageWriter
 
OP_putMulti - Static variable in interface io.datarouter.storage.node.op.raw.write.MapStorageWriter
 
OP_putMulti - Static variable in interface io.datarouter.storage.node.op.raw.write.StorageWriter
 
OP_scan - Static variable in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
OP_scanByIndex - Static variable in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
OP_scanIndex - Static variable in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
OP_scanIndexKeys - Static variable in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
OP_scanKeys - Static variable in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
OP_scanRanges - Static variable in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
OP_scanRangesKeys - Static variable in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
OP_subscribe - Static variable in interface io.datarouter.storage.node.op.raw.read.StreamStorageReader
 
optFieldToGenerate(DatabeanFieldInfo<?, ?, ?>, Databean<?, ?>) - Static method in class io.datarouter.storage.serialize.fieldcache.FieldGeneratorTool
 
optInetSocketAddress(String, String) - Method in class io.datarouter.storage.client.ClientOptions
 
optString(String, String) - Method in class io.datarouter.storage.client.ClientOptions
 
OUTERMOST_TICKET_NUMBER - Static variable in class io.datarouter.storage.client.ConnectionHandle
 

P

parameterSetters - Variable in class io.datarouter.storage.sql.Sql
 
parseStringValue(String) - Method in class io.datarouter.storage.setting.cached.impl.CommaSeparatedStringCachedSetting
 
parseStringValue(String) - Method in interface io.datarouter.storage.setting.Setting
 
parseStringValue(String) - Method in interface io.datarouter.storage.setting.type.BooleanSetting
 
parseStringValue(String) - Method in interface io.datarouter.storage.setting.type.DoubleSetting
 
parseStringValue(String) - Method in interface io.datarouter.storage.setting.type.DurationSetting
 
parseStringValue(String) - Method in interface io.datarouter.storage.setting.type.IntegerSetting
 
parseStringValue(String) - Method in interface io.datarouter.storage.setting.type.LongSetting
 
parseStringValue(String) - Method in interface io.datarouter.storage.setting.type.StringSetting
 
path - Static variable in class io.datarouter.storage.file.PathbeanKey.FieldKeys
 
path - Variable in class io.datarouter.storage.node.builder.BlobNodeBuilder
 
Pathbean - Class in io.datarouter.storage.file
 
Pathbean() - Constructor for class io.datarouter.storage.file.Pathbean
 
Pathbean(PathbeanKey) - Constructor for class io.datarouter.storage.file.Pathbean
 
Pathbean(PathbeanKey, Long) - Constructor for class io.datarouter.storage.file.Pathbean
 
Pathbean.FieldKeys - Class in io.datarouter.storage.file
 
Pathbean.PathbeanFielder - Class in io.datarouter.storage.file
 
PathbeanFielder() - Constructor for class io.datarouter.storage.file.Pathbean.PathbeanFielder
 
PathbeanKey - Class in io.datarouter.storage.file
 
PathbeanKey() - Constructor for class io.datarouter.storage.file.PathbeanKey
 
PathbeanKey(String, String) - Constructor for class io.datarouter.storage.file.PathbeanKey
 
PathbeanKey.FieldKeys - Class in io.datarouter.storage.file
 
peek() - Method in interface io.datarouter.storage.node.op.raw.read.GroupQueueStorageReader
 
peek() - Method in interface io.datarouter.storage.node.op.raw.read.QueueStorageReader
 
peek(Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpGroupQueueNode
 
peek(Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpQueueNode
 
peek(Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalGroupQueueStorageCounterAdapter
 
peek(Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalQueueStorageCounterAdapter
 
peek(Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalGroupQueueStorageSanitizationAdapter
 
peek(Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalQueueStorageSanitizationAdapter
 
peek(Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalGroupQueueStorageTraceAdapter
 
peek(Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalQueueStorageTraceAdapter
 
peek(Config) - Method in interface io.datarouter.storage.node.op.raw.read.GroupQueueStorageReader
 
peek(Config) - Method in interface io.datarouter.storage.node.op.raw.read.QueueStorageReader
 
peekMulti() - Method in interface io.datarouter.storage.node.op.raw.read.GroupQueueStorageReader
 
peekMulti() - Method in interface io.datarouter.storage.node.op.raw.read.QueueStorageReader
 
peekMulti(Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpGroupQueueNode
 
peekMulti(Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpQueueNode
 
peekMulti(Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalGroupQueueStorageCounterAdapter
 
peekMulti(Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalQueueStorageCounterAdapter
 
peekMulti(Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalGroupQueueStorageSanitizationAdapter
 
peekMulti(Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalQueueStorageSanitizationAdapter
 
peekMulti(Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalGroupQueueStorageTraceAdapter
 
peekMulti(Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalQueueStorageTraceAdapter
 
peekMulti(Config) - Method in interface io.datarouter.storage.node.op.raw.read.GroupQueueStorageReader
 
peekMulti(Config) - Method in interface io.datarouter.storage.node.op.raw.read.QueueStorageReader
 
PeekMultiGroupUntilEmptyQueueStorageScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.op.scan.queue.group
 
PeekMultiGroupUntilEmptyQueueStorageScanner(GroupQueueStorageReader<PK, D>, Config) - Constructor for class io.datarouter.storage.op.scan.queue.group.PeekMultiGroupUntilEmptyQueueStorageScanner
 
PeekMultiUntilEmptyQueueStorageScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.op.scan.queue
 
PeekMultiUntilEmptyQueueStorageScanner(QueueStorageReader<PK, D>, Config) - Constructor for class io.datarouter.storage.op.scan.queue.PeekMultiUntilEmptyQueueStorageScanner
 
peekUntilEmpty() - Method in interface io.datarouter.storage.node.op.raw.read.GroupQueueStorageReader
 
peekUntilEmpty() - Method in interface io.datarouter.storage.node.op.raw.read.QueueStorageReader
 
peekUntilEmpty(Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpGroupQueueNode
 
peekUntilEmpty(Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpQueueNode
 
peekUntilEmpty(Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalGroupQueueStorageCounterAdapter
 
peekUntilEmpty(Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalQueueStorageCounterAdapter
 
peekUntilEmpty(Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalGroupQueueStorageSanitizationAdapter
 
peekUntilEmpty(Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalQueueStorageSanitizationAdapter
 
peekUntilEmpty(Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalGroupQueueStorageTraceAdapter
 
peekUntilEmpty(Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalQueueStorageTraceAdapter
 
peekUntilEmpty(Config) - Method in interface io.datarouter.storage.node.op.raw.read.GroupQueueStorageReader
 
peekUntilEmpty(Config) - Method in interface io.datarouter.storage.node.op.raw.read.QueueStorageReader
 
PhysicalAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends PhysicalNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter
 
PhysicalDatabeanFieldInfo<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.serialize.fieldcache
 
PhysicalDatabeanFieldInfo(NodeParams<PK, D, F>) - Constructor for class io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo
 
PhysicalEntityNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>> - Interface in io.datarouter.storage.node.entity
 
PhysicalGroupQueueStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends GroupQueueStorage.PhysicalGroupQueueStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter.physical
 
PhysicalGroupQueueStorageCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.physical.PhysicalGroupQueueStorageCounterAdapter
 
PhysicalGroupQueueStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends GroupQueueStorage.PhysicalGroupQueueStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization.physical
 
PhysicalGroupQueueStorageSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalGroupQueueStorageSanitizationAdapter
 
PhysicalGroupQueueStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends GroupQueueStorage.PhysicalGroupQueueStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.trace.physical
 
PhysicalGroupQueueStorageTraceAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.trace.physical.PhysicalGroupQueueStorageTraceAdapter
 
PhysicalIndexedSortedMapStorageAvailabilityAdapterFactory - Class in io.datarouter.storage.node.adapter.availability
 
PhysicalIndexedSortedMapStorageAvailabilityAdapterFactory() - Constructor for class io.datarouter.storage.node.adapter.availability.PhysicalIndexedSortedMapStorageAvailabilityAdapterFactory
 
PhysicalIndexedSortedMapStorageAvailabilityAdapterFactory.PhysicalIndexedSortedMapStorageAvailabilityAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.availability
 
PhysicalIndexedSortedMapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.callsite.physical
 
PhysicalIndexedSortedMapStorageCallsiteAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.callsite.physical.PhysicalIndexedSortedMapStorageCallsiteAdapter
 
PhysicalIndexedSortedMapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter.physical
 
PhysicalIndexedSortedMapStorageCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.physical.PhysicalIndexedSortedMapStorageCounterAdapter
 
PhysicalIndexedSortedMapStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization.physical
 
PhysicalIndexedSortedMapStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization
 
PhysicalIndexedSortedMapStorageSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
PhysicalIndexedSortedMapStorageSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
PhysicalIndexedSortedMapStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedSortedMapStorage.PhysicalIndexedSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.trace.physical
 
PhysicalIndexedSortedMapStorageTraceAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.trace.physical.PhysicalIndexedSortedMapStorageTraceAdapter
 
PhysicalIndexedStorageAvailabilityAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends IndexedStorage.PhysicalIndexedStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.availability.mixin
 
PhysicalMapStorageAvailabilityAdapterFactory - Class in io.datarouter.storage.node.adapter.availability
 
PhysicalMapStorageAvailabilityAdapterFactory() - Constructor for class io.datarouter.storage.node.adapter.availability.PhysicalMapStorageAvailabilityAdapterFactory
 
PhysicalMapStorageAvailabilityAdapterFactory.PhysicalMapStorageAvailabilityAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.PhysicalMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.availability
 
PhysicalMapStorageAvailabilityAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.PhysicalMapStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.availability.mixin
 
PhysicalMapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.PhysicalMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.callsite.physical
 
PhysicalMapStorageCallsiteAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.callsite.physical.PhysicalMapStorageCallsiteAdapter
 
PhysicalMapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.PhysicalMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter.physical
 
PhysicalMapStorageCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.physical.PhysicalMapStorageCounterAdapter
 
PhysicalMapStorageReaderCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorageReader.PhysicalMapStorageReaderNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.callsite.physical
 
PhysicalMapStorageReaderCallsiteAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.callsite.physical.PhysicalMapStorageReaderCallsiteAdapter
 
PhysicalMapStorageReaderCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorageReader.PhysicalMapStorageReaderNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter.physical
 
PhysicalMapStorageReaderCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.physical.PhysicalMapStorageReaderCounterAdapter
 
PhysicalMapStorageReaderSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorageReader.PhysicalMapStorageReaderNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization.physical
 
PhysicalMapStorageReaderSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalMapStorageReaderSanitizationAdapter
 
PhysicalMapStorageReaderTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorageReader.PhysicalMapStorageReaderNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.trace.physical
 
PhysicalMapStorageReaderTraceAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.trace.physical.PhysicalMapStorageReaderTraceAdapter
 
PhysicalMapStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.PhysicalMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization.physical
 
PhysicalMapStorageSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalMapStorageSanitizationAdapter
 
PhysicalMapStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends MapStorage.PhysicalMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.trace.physical
 
PhysicalMapStorageTraceAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.trace.physical.PhysicalMapStorageTraceAdapter
 
PhysicalNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.type.physical
A PhysicalNode is a node backed by a specific location like a database table, a memcached namespace, an in-memory collection, or a remote API endpoint.
PhysicalQueueStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends QueueStorage.PhysicalQueueStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter.physical
 
PhysicalQueueStorageCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.physical.PhysicalQueueStorageCounterAdapter
 
PhysicalQueueStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends QueueStorage.PhysicalQueueStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization.physical
 
PhysicalQueueStorageSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalQueueStorageSanitizationAdapter
 
PhysicalQueueStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends QueueStorage.PhysicalQueueStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.trace.physical
 
PhysicalQueueStorageTraceAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.trace.physical.PhysicalQueueStorageTraceAdapter
 
PhysicalSortedMapStorageAvailabilityAdapterFactory - Class in io.datarouter.storage.node.adapter.availability
 
PhysicalSortedMapStorageAvailabilityAdapterFactory() - Constructor for class io.datarouter.storage.node.adapter.availability.PhysicalSortedMapStorageAvailabilityAdapterFactory
 
PhysicalSortedMapStorageAvailabilityAdapterFactory.PhysicalSortedMapStorageAvailabilityAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedMapStorage.PhysicalSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.availability
 
PhysicalSortedMapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedMapStorage.PhysicalSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.callsite.physical
 
PhysicalSortedMapStorageCallsiteAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.callsite.physical.PhysicalSortedMapStorageCallsiteAdapter
 
PhysicalSortedMapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedMapStorage.PhysicalSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter.physical
 
PhysicalSortedMapStorageCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.physical.PhysicalSortedMapStorageCounterAdapter
 
PhysicalSortedMapStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedMapStorage.PhysicalSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization.physical
 
PhysicalSortedMapStorageSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalSortedMapStorageSanitizationAdapter
 
PhysicalSortedMapStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedMapStorage.PhysicalSortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.trace.physical
 
PhysicalSortedMapStorageTraceAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.trace.physical.PhysicalSortedMapStorageTraceAdapter
 
PhysicalSortedStorageAvailabilityAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedStorage.PhysicalSortedStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.availability.mixin
 
PhysicalSubEntitySortedMapStorageAvailabilityAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.availability.PhysicalSubEntitySortedMapStorageAvailabilityAdapterFactory.PhysicalSubEntitySortedMapStorageAvailabilityAdapter
 
PhysicalSubEntitySortedMapStorageAvailabilityAdapterFactory - Class in io.datarouter.storage.node.adapter.availability
 
PhysicalSubEntitySortedMapStorageAvailabilityAdapterFactory() - Constructor for class io.datarouter.storage.node.adapter.availability.PhysicalSubEntitySortedMapStorageAvailabilityAdapterFactory
 
PhysicalSubEntitySortedMapStorageAvailabilityAdapterFactory.PhysicalSubEntitySortedMapStorageAvailabilityAdapter<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends PhysicalSubEntitySortedMapStorageNode<EK,​PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.availability
 
PhysicalSubEntitySortedMapStorageCallsiteAdapter<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends PhysicalSubEntitySortedMapStorageNode<EK,​PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.callsite.physical
 
PhysicalSubEntitySortedMapStorageCallsiteAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.callsite.physical.PhysicalSubEntitySortedMapStorageCallsiteAdapter
 
PhysicalSubEntitySortedMapStorageCounterAdapter<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends PhysicalSubEntitySortedMapStorageNode<EK,​PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter.physical
 
PhysicalSubEntitySortedMapStorageCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.physical.PhysicalSubEntitySortedMapStorageCounterAdapter
 
PhysicalSubEntitySortedMapStorageNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.entity
 
PhysicalSubEntitySortedMapStorageSanitizationAdapter<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends PhysicalSubEntitySortedMapStorageNode<EK,​PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization.physical
 
PhysicalSubEntitySortedMapStorageSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalSubEntitySortedMapStorageSanitizationAdapter
 
PhysicalSubEntitySortedMapStorageTraceAdapter<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends PhysicalSubEntitySortedMapStorageNode<EK,​PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.trace.physical
 
PhysicalSubEntitySortedMapStorageTraceAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.trace.physical.PhysicalSubEntitySortedMapStorageTraceAdapter
 
PhysicalTallyStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends TallyStorage.PhysicalTallyStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter.physical
 
PhysicalTallyStorageCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.physical.PhysicalTallyStorageCounterAdapter
 
PhysicalTallyStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends TallyStorage.PhysicalTallyStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization.physical
 
PhysicalTallyStorageSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalTallyStorageSanitizationAdapter
 
PhysicalTallyStorageTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends TallyStorage.PhysicalTallyStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.trace.physical
 
PhysicalTallyStorageTraceAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.trace.physical.PhysicalTallyStorageTraceAdapter
 
poll() - Method in interface io.datarouter.storage.node.op.raw.QueueStorage
 
poll(Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpQueueNode
 
poll(Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalQueueStorageCounterAdapter
 
poll(Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalQueueStorageSanitizationAdapter
 
poll(Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalQueueStorageTraceAdapter
 
poll(Config) - Method in interface io.datarouter.storage.node.op.raw.QueueStorage
 
pollMulti() - Method in interface io.datarouter.storage.node.op.raw.GroupQueueStorage
 
pollMulti() - Method in interface io.datarouter.storage.node.op.raw.QueueStorage
 
pollMulti(Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpGroupQueueNode
 
pollMulti(Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpQueueNode
 
pollMulti(Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalGroupQueueStorageCounterAdapter
 
pollMulti(Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalQueueStorageCounterAdapter
 
pollMulti(Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalGroupQueueStorageSanitizationAdapter
 
pollMulti(Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalQueueStorageSanitizationAdapter
 
pollMulti(Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalGroupQueueStorageTraceAdapter
 
pollMulti(Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalQueueStorageTraceAdapter
 
pollMulti(Config) - Method in interface io.datarouter.storage.node.op.raw.GroupQueueStorage
 
pollMulti(Config) - Method in interface io.datarouter.storage.node.op.raw.QueueStorage
 
pollUntilEmpty() - Method in interface io.datarouter.storage.node.op.raw.QueueStorage
 
pollUntilEmpty(Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpQueueNode
 
pollUntilEmpty(Config) - Method in class io.datarouter.storage.node.adapter.counter.physical.PhysicalQueueStorageCounterAdapter
 
pollUntilEmpty(Config) - Method in class io.datarouter.storage.node.adapter.sanitization.physical.PhysicalQueueStorageSanitizationAdapter
 
pollUntilEmpty(Config) - Method in class io.datarouter.storage.node.adapter.trace.physical.PhysicalQueueStorageTraceAdapter
 
pollUntilEmpty(Config) - Method in interface io.datarouter.storage.node.op.raw.QueueStorage
 
PollUntilEmptyQueueStorageScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.op.scan.queue
 
PollUntilEmptyQueueStorageScanner(QueueStorage<PK, D>, Config) - Constructor for class io.datarouter.storage.op.scan.queue.PollUntilEmptyQueueStorageScanner
 
PREFIX - Static variable in class io.datarouter.storage.util.DatarouterCounters
 
prepare(C) - Method in class io.datarouter.storage.sql.Sql
 
PrimaryKeyPercentCodecTool - Class in io.datarouter.storage.util
 
PrimaryKeyPercentCodecTool() - Constructor for class io.datarouter.storage.util.PrimaryKeyPercentCodecTool
 
PrimaryKeySanitizer - Class in io.datarouter.storage.node.adapter.sanitization.sanitizer
 
PrimaryKeySanitizer() - Constructor for class io.datarouter.storage.node.adapter.sanitization.sanitizer.PrimaryKeySanitizer
 
PrimaryKeyVacuum<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.storage.util
 
PrimaryKeyVacuum.PrimaryKeyVacuumBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.storage.util
 
PrimaryKeyVacuumBuilder(Scanner<PK>, Predicate<PK>, Consumer<Collection<PK>>) - Constructor for class io.datarouter.storage.util.PrimaryKeyVacuum.PrimaryKeyVacuumBuilder
 
PRINT_PREFIX - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
PRODUCTION - io.datarouter.storage.config.environment.EnvironmentType
 
put(D) - Method in interface io.datarouter.storage.node.op.raw.write.StorageWriter
 
put(D, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
put(D, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
put(D, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.MapStorageWriterCallsiteAdapterMixin
 
put(D, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.MapStorageCounterAdapterMixin
 
put(D, Config) - Method in class io.datarouter.storage.node.adapter.counter.QueueStorageWriterCounterAdapter
 
put(D, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.MapStorageSanitizationAdapterMixin
 
put(D, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
put(D, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.QueueStorageWriterSanitizationAdapter
 
put(D, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageTraceAdapterMixin
 
put(D, Config) - Method in class io.datarouter.storage.node.adapter.trace.QueueStorageWriterTraceAdapter
 
put(D, Config) - Method in interface io.datarouter.storage.node.op.raw.write.StorageWriter
 
put(D, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 
putAndAcquire(ClusterSchemaUpdateLock) - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.DatarouterClusterSchemaUpdateLockDao
 
PutMethod - Enum in io.datarouter.storage.config
Defines the strategy used when writing a databean to a datastore, especially the behavior when trying to put a databean which has a key that already exists.
putMulti(Collection<D>) - Method in interface io.datarouter.storage.node.op.raw.write.StorageWriter
 
putMulti(Collection<D>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
putMulti(Collection<D>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalMapStorageAvailabilityAdapterMixin
 
putMulti(Collection<D>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.MapStorageWriterCallsiteAdapterMixin
 
putMulti(Collection<D>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.MapStorageCounterAdapterMixin
 
putMulti(Collection<D>, Config) - Method in class io.datarouter.storage.node.adapter.counter.QueueStorageWriterCounterAdapter
 
putMulti(Collection<D>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.MapStorageSanitizationAdapterMixin
 
putMulti(Collection<D>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
putMulti(Collection<D>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.QueueStorageWriterSanitizationAdapter
 
putMulti(Collection<D>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.MapStorageTraceAdapterMixin
 
putMulti(Collection<D>, Config) - Method in class io.datarouter.storage.node.adapter.trace.QueueStorageWriterTraceAdapter
 
putMulti(Collection<D>, Config) - Method in interface io.datarouter.storage.node.op.raw.write.StorageWriter
 
putMulti(Collection<D>, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingMapStorageMixin
 

Q

QueueClientNodeFactory - Interface in io.datarouter.storage.client.imp
 
QueueMessage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.queue
 
QueueMessage(byte[], D) - Constructor for class io.datarouter.storage.queue.QueueMessage
 
QueueMessageKey - Class in io.datarouter.storage.queue
 
QueueMessageKey(byte[]) - Constructor for class io.datarouter.storage.queue.QueueMessageKey
 
queueName - Variable in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
QueueNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.node.builder
 
QueueNodeBuilder(Datarouter, QueueNodeFactory, ClientId, Supplier<D>, Supplier<F>) - Constructor for class io.datarouter.storage.node.builder.QueueNodeBuilder
 
queueNodeFactory - Variable in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
QueueNodeFactory - Class in io.datarouter.storage.node.factory
 
QueueNodeFactory() - Constructor for class io.datarouter.storage.node.factory.QueueNodeFactory
 
queueNodeForSchemaUpdate(ClientId, PhysicalNode<?, ?, ?>) - Method in class io.datarouter.storage.config.schema.BaseSchemaUpdateService
 
QueueStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
A wrapper class including a variety of poll() methods.
QueueStorage.PhysicalQueueStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
QueueStorage.QueueStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
QueueStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
Methods for reading from a message queue where each message contains a single Databean.
QueueStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
Methods to acknowledge processing of a queue message so that the messaging service can safely delete the message.
QueueStorageWriter.PhysicalQueueStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
QueueStorageWriter.QueueStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
QueueStorageWriterCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends QueueStorageWriter.PhysicalQueueStorageWriterNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter
 
QueueStorageWriterCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.QueueStorageWriterCounterAdapter
 
QueueStorageWriterSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends QueueStorageWriter.PhysicalQueueStorageWriterNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization
 
QueueStorageWriterSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.QueueStorageWriterSanitizationAdapter
 
QueueStorageWriterTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends QueueStorageWriter.PhysicalQueueStorageWriterNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.trace
 
QueueStorageWriterTraceAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.trace.QueueStorageWriterTraceAdapter
 
queueUrl - Variable in class io.datarouter.storage.node.builder.QueueNodeBuilder
 

R

range - Variable in class io.datarouter.storage.op.scan.stride.internal.InternalStrideSample
 
range - Variable in class io.datarouter.storage.op.scan.stride.StrideSample
 
read - Variable in class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySettings.AvailabilitySettingNode
 
read(PathbeanKey) - Method in interface io.datarouter.storage.node.op.raw.read.BlobStorageReader
 
read(PathbeanKey, long, int) - Method in interface io.datarouter.storage.node.op.raw.read.BlobStorageReader
 
READ - Static variable in class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySettings
 
record(Node<?, ?, ?>) - Static method in class io.datarouter.storage.node.adapter.callsite.DatarouterNodeUsageTracker
 
record(String, String, LineOfCode, int, long) - Static method in class io.datarouter.storage.callsite.CallsiteRecorder
 
recordCallsite(LineOfCode, long, int) - Method in class io.datarouter.storage.node.adapter.callsite.BaseCallsiteAdapter
 
recordCallsite(LineOfCode, long, int) - Method in interface io.datarouter.storage.node.adapter.callsite.CallsiteAdapter
 
recordCallsites - Variable in class io.datarouter.storage.config.setting.DatarouterStorageSettingRoot
 
recordCollectionCallsite(LineOfCode, long, Collection<?>) - Method in class io.datarouter.storage.node.adapter.callsite.BaseCallsiteAdapter
 
recordCollectionCallsite(LineOfCode, long, Collection<?>) - Method in interface io.datarouter.storage.node.adapter.callsite.CallsiteAdapter
 
register(SubEntitySortedMapStorageReaderNode<EK, PK, D, F>) - Method in class io.datarouter.storage.node.entity.BaseEntityNode
 
register(SubEntitySortedMapStorageReaderNode<EK, PK, D, F>) - Method in class io.datarouter.storage.node.entity.BasePhysicalEntityNode
 
register(SubEntitySortedMapStorageReaderNode<EK, PK, D, F>) - Method in interface io.datarouter.storage.node.entity.EntityNode
 
register(N) - Method in class io.datarouter.storage.Datarouter
 
register(N) - Method in class io.datarouter.storage.node.DatarouterNodes
 
register(N) - Method in class io.datarouter.storage.node.factory.BaseNodeFactory
 
register(S) - Method in class io.datarouter.storage.setting.SettingNode
 
registerBoolean(String, Boolean) - Method in class io.datarouter.storage.setting.SettingNode
 
registerBooleans(String, DefaultSettingValue<Boolean>) - Method in class io.datarouter.storage.setting.SettingNode
 
registerCachedSetting(CachedSetting<?>) - Method in class io.datarouter.storage.setting.MemorySettingFinder
 
registerCachedSetting(CachedSetting<?>) - Method in interface io.datarouter.storage.setting.SettingFinder
 
registerChild(N) - Method in class io.datarouter.storage.setting.SettingNode
 
registerClientIds(Collection<ClientId>) - Method in class io.datarouter.storage.client.DatarouterClients
 
registerCommaSeparatedString(String, Set<String>) - Method in class io.datarouter.storage.setting.SettingNode
 
registerCommaSeparatedStrings(String, DefaultSettingValue<Set<String>>) - Method in class io.datarouter.storage.setting.SettingNode
 
registerDouble(String, Double) - Method in class io.datarouter.storage.setting.SettingNode
 
registerDoubles(String, DefaultSettingValue<Double>) - Method in class io.datarouter.storage.setting.SettingNode
 
registerDuration(String, DatarouterDuration) - Method in class io.datarouter.storage.setting.SettingNode
 
registerDurations(String, DefaultSettingValue<DatarouterDuration>) - Method in class io.datarouter.storage.setting.SettingNode
 
registerIndexListener(IndexListener<PK, D>) - Method in class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
registerInteger(String, Integer) - Method in class io.datarouter.storage.setting.SettingNode
 
registerIntegers(String, DefaultSettingValue<Integer>) - Method in class io.datarouter.storage.setting.SettingNode
 
registerLong(String, Long) - Method in class io.datarouter.storage.setting.SettingNode
 
registerLongs(String, DefaultSettingValue<Long>) - Method in class io.datarouter.storage.setting.SettingNode
 
registerManaged(MN) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
registerManaged(MN) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
registerManaged(MN) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
registerManaged(MN) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
registerManaged(MN) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
registerManaged(MN) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
registerManaged(N) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
registerManaged(N) - Method in interface io.datarouter.storage.node.op.IndexedOps
 
registerManagedNode(PhysicalDatabeanFieldInfo<PK, D, ?>, N) - Method in class io.datarouter.storage.node.type.index.ManagedNodesHolder
 
registerString(String, String) - Method in class io.datarouter.storage.setting.SettingNode
 
registerStrings(String, DefaultSettingValue<String>) - Method in class io.datarouter.storage.setting.SettingNode
 
rejectUnexceptedFullScan(Range<PK>) - Static method in class io.datarouter.storage.node.adapter.sanitization.sanitizer.ScanSanitizer
 
rejectUnexceptedFullScan(Collection<Range<PK>>) - Static method in class io.datarouter.storage.node.adapter.sanitization.sanitizer.ScanSanitizer
 
releaseConnection(ClientId) - Method in interface io.datarouter.storage.client.type.ConnectionClientManager
 
reload() - Method in class io.datarouter.storage.setting.cached.CachedClusterSettingTags
 
reload() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
reserveConnection(ClientId) - Method in interface io.datarouter.storage.client.type.ConnectionClientManager
 
ROOT - Static variable in class io.datarouter.storage.config.DatarouterFilesystemPaths
 
run(TaskTracker) - Method in class io.datarouter.storage.util.BaseNodeVacuum
 

S

safeInitClient(ClientId) - Method in class io.datarouter.storage.client.BaseClientManager
 
sampleCount - Variable in class io.datarouter.storage.op.scan.stride.internal.InternalStrideSample
 
sampleCount - Variable in class io.datarouter.storage.op.scan.stride.internal.OffsettingStrideSample
 
sampleCount - Variable in class io.datarouter.storage.op.scan.stride.internal.ScanningStrideSample
 
sampleCount - Variable in class io.datarouter.storage.op.scan.stride.StrideSample
 
sampleSize - Variable in class io.datarouter.storage.node.tableconfig.NodewatchConfiguration
 
SanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends Node<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.sanitization
 
save(PathNode, long) - Method in interface io.datarouter.storage.metric.Gauges
 
save(String, int) - Method in interface io.datarouter.storage.metric.Gauges
 
save(String, long) - Method in class io.datarouter.storage.metric.Gauges.NoOpGauges
 
save(String, long) - Method in interface io.datarouter.storage.metric.Gauges
 
scan() - Method in class io.datarouter.storage.config.storage.clusterschemaupdatelock.DatarouterClusterSchemaUpdateLockDao
 
scan() - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scan(Config) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scan(Subpath) - Method in interface io.datarouter.storage.node.op.raw.read.BlobStorageReader
 
scan(Range<PK>) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scan(Range<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalSortedStorageAvailabilityAdapterMixin
 
scan(Range<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.SortedStorageReaderCallsiteAdapterMixin
 
scan(Range<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.SortedStorageCounterAdapterMixin
 
scan(Range<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.SortedStorageSanitizationAdapterMixin
 
scan(Range<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.SortedStorageTraceAdapterMixin
 
scan(Range<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
The scan method accepts a Range<PK> which identifies the startKey and endKey, and returns all contiguous rows between them, not skipping or filtering any.
scanDatabeans() - Method in interface io.datarouter.storage.node.op.index.IndexReader
 
scanDatabeans(Config) - Method in interface io.datarouter.storage.node.op.index.IndexReader
 
scanDatabeans(Range<IK>) - Method in interface io.datarouter.storage.node.op.index.IndexReader
 
scanDatabeans(Range<IK>, Config) - Method in interface io.datarouter.storage.node.op.index.IndexReader
 
scanDatabeansMulti(Collection<Range<IK>>) - Method in interface io.datarouter.storage.node.op.index.IndexReader
 
scanDatabeansMulti(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.client.imp.BaseManagedIndexNode
 
scanDatabeansMulti(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpIndexReader
 
scanDatabeansMulti(Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.op.index.IndexReader
 
scanDatabeansMulti(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.type.index.ManualMultiIndexNode
 
scanDatabeansMulti(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.type.index.ManualUniqueIndexNode
 
scanDatabeansMulti(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.type.index.NoOpUniqueIndexNode
 
scanDatabeansWithPrefix(IK) - Method in interface io.datarouter.storage.node.op.index.IndexReader
 
scanDatabeansWithPrefix(IK, Config) - Method in interface io.datarouter.storage.node.op.index.IndexReader
 
scanDatabeansWithPrefixes(Collection<IK>) - Method in interface io.datarouter.storage.node.op.index.IndexReader
 
scanDatabeansWithPrefixes(Collection<IK>, Config) - Method in interface io.datarouter.storage.node.op.index.IndexReader
 
scanKeys() - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanKeys(Config) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanKeys(Subpath) - Method in interface io.datarouter.storage.node.op.raw.read.BlobStorageReader
 
scanKeys(Range<PK>) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanKeys(Range<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalSortedStorageAvailabilityAdapterMixin
 
scanKeys(Range<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.SortedStorageReaderCallsiteAdapterMixin
 
scanKeys(Range<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.SortedStorageCounterAdapterMixin
 
scanKeys(Range<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.SortedStorageSanitizationAdapterMixin
 
scanKeys(Range<PK>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.SortedStorageTraceAdapterMixin
 
scanKeys(Range<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanKeysWithPrefix(PK) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanKeysWithPrefix(PK, Config) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanKeysWithPrefixes(Collection<PK>) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanKeysWithPrefixes(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanMulti(Collection<PK>) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
scanMulti(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
scanMultiKeys(Collection<PK>) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
scanMultiKeys(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.MapStorageReader
 
scanner - Variable in class io.datarouter.storage.util.BaseNodeVacuum.BaseNodeVacuumBuilder
 
ScannerConfigTool - Class in io.datarouter.storage.config
 
ScannerConfigTool() - Constructor for class io.datarouter.storage.config.ScannerConfigTool
 
ScanningStrideSample<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.storage.op.scan.stride.internal
 
ScanningStrideSample(PK, long, long) - Constructor for class io.datarouter.storage.op.scan.stride.internal.ScanningStrideSample
 
scanRanges(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.client.imp.BaseManagedIndexNode
 
scanRanges(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpIndexReader
 
scanRanges(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.type.index.ManualMultiIndexNode
 
scanRanges(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.type.index.ManualUniqueIndexNode
 
scanRanges(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.type.index.NoOpUniqueIndexNode
 
scanRanges(Collection<Range<PK>>) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanRanges(Collection<Range<PK>>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
scanRanges(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalSortedStorageAvailabilityAdapterMixin
 
scanRanges(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.SortedStorageReaderCallsiteAdapterMixin
 
scanRanges(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.SortedStorageCounterAdapterMixin
 
scanRanges(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.SortedStorageSanitizationAdapterMixin
 
scanRanges(Collection<Range<PK>>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
scanRanges(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.SortedStorageTraceAdapterMixin
 
scanRanges(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanRanges(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingSortedStorageMixin
 
scanRangesByIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
scanRangesByIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
scanRangesByIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
scanRangesByIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
scanRangesByIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
scanRangesByIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
scanRangesByIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
scanRangesByIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
scanRangesByIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
scanRangesIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
scanRangesIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
scanRangesIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
scanRangesIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
scanRangesIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
scanRangesIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
scanRangesIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
scanRangesIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
scanRangesIndex(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
scanRangesIndexKeys(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
scanRangesIndexKeys(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
scanRangesIndexKeys(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalIndexedStorageAvailabilityAdapterMixin
 
scanRangesIndexKeys(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.IndexedStorageCallsiteAdapterMixin
 
scanRangesIndexKeys(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.IndexedStorageCounterAdapterMixin
 
scanRangesIndexKeys(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.IndexedStorageSanitizationAdapterMixin
 
scanRangesIndexKeys(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
scanRangesIndexKeys(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.IndexedStorageTraceAdapterMixin
 
scanRangesIndexKeys(IndexEntryFieldInfo<IK, IE, IF>, Collection<Range<IK>>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.IndexedStorageReader
 
scanRangesKeys(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.client.imp.BaseManagedIndexNode
 
scanRangesKeys(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpIndexReader
 
scanRangesKeys(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.type.index.ManualMultiIndexNode
 
scanRangesKeys(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.type.index.ManualUniqueIndexNode
 
scanRangesKeys(Collection<Range<IK>>, Config) - Method in class io.datarouter.storage.node.type.index.NoOpUniqueIndexNode
 
scanRangesKeys(Collection<Range<PK>>) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanRangesKeys(Collection<Range<PK>>, Config) - Method in class io.datarouter.storage.client.imp.noop.NoOpNode
 
scanRangesKeys(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.availability.mixin.PhysicalSortedStorageAvailabilityAdapterMixin
 
scanRangesKeys(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.callsite.mixin.SortedStorageReaderCallsiteAdapterMixin
 
scanRangesKeys(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.counter.mixin.SortedStorageCounterAdapterMixin
 
scanRangesKeys(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.sanitization.mixin.SortedStorageSanitizationAdapterMixin
 
scanRangesKeys(Collection<Range<PK>>, Config) - Method in class io.datarouter.storage.node.adapter.sanitization.PhysicalIndexedSortedMapStorageSanitizationAdapter
 
scanRangesKeys(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.adapter.trace.mixin.SortedStorageTraceAdapterMixin
 
scanRangesKeys(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanRangesKeys(Collection<Range<PK>>, Config) - Method in interface io.datarouter.storage.node.type.indexing.mixin.IndexingSortedStorageMixin
 
ScanSanitizer - Class in io.datarouter.storage.node.adapter.sanitization.sanitizer
 
ScanSanitizer() - Constructor for class io.datarouter.storage.node.adapter.sanitization.sanitizer.ScanSanitizer
 
scanSubdirectories(String, String, String, String, int, boolean) - Method in interface io.datarouter.storage.node.op.raw.read.DirectoryScanner
 
scanWithPrefix(PK) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanWithPrefix(PK, Config) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanWithPrefixes(Collection<PK>) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
scanWithPrefixes(Collection<PK>, Config) - Method in interface io.datarouter.storage.node.op.raw.read.SortedStorageReader
 
SCHEMA_UPDATE_ENABLE - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SchemaUpdateOptions - Class in io.datarouter.storage.config.schema
 
SchemaUpdateOptions(DatarouterProperties, SchemaUpdateOptionsFactory) - Constructor for class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SchemaUpdateOptionsBuilder - Class in io.datarouter.storage.config.schema
 
SchemaUpdateOptionsBuilder(boolean) - Constructor for class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
SchemaUpdateOptionsFactory - Interface in io.datarouter.storage.config.schema
 
SchemaUpdateOptionsFactory.NoOpSchemaUpdateOptionsFactory - Class in io.datarouter.storage.config.schema
 
SchemaUpdateResult - Class in io.datarouter.storage.config.schema
 
SchemaUpdateResult(String, String, ClientId) - Constructor for class io.datarouter.storage.config.schema.SchemaUpdateResult
 
SchemaUpdateTool - Class in io.datarouter.storage.config.schema
 
SchemaUpdateTool() - Constructor for class io.datarouter.storage.config.schema.SchemaUpdateTool
 
SELECT_FIRST_OR_LOOK_AT_PRIMARY_KEY - io.datarouter.storage.config.PutMethod
Get the primary key first to determine whether to update or insert.
self() - Method in class io.datarouter.storage.util.BaseNodeVacuum.BaseNodeVacuumBuilder
 
self() - Method in class io.datarouter.storage.util.DatabeanVacuum.DatabeanVacuumBuilder
 
self() - Method in class io.datarouter.storage.util.PrimaryKeyVacuum.PrimaryKeyVacuumBuilder
 
sendEmail(String, String, String, String) - Method in class io.datarouter.storage.config.schema.BaseSchemaUpdateService
 
SERVER_NAME - io.datarouter.storage.setting.DefaultSettingValueWinner.DefaultSettingValueWinnerType
 
SERVER_TYPE - io.datarouter.storage.setting.DefaultSettingValueWinner.DefaultSettingValueWinnerType
 
serverName - Static variable in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock.FieldKeys
 
serverName - Variable in class io.datarouter.storage.setting.DefaultSettingValueWinner
 
serverType - Variable in class io.datarouter.storage.setting.DefaultSettingValueWinner
 
ServerType - Interface in io.datarouter.storage.servertype
 
ServerTypeDetector - Interface in io.datarouter.storage.servertype
 
ServerTypeDetector.NoOpServerTypeDetector - Class in io.datarouter.storage.servertype
 
ServerTypeDetector.OnlyDevelopmentServerTypeDetector - Class in io.datarouter.storage.servertype
 
ServerTypes - Interface in io.datarouter.storage.servertype
 
SessionExecutorPleaseRetryException - Exception in io.datarouter.storage.op.executor.impl
 
SessionExecutorPleaseRetryException(String, Throwable) - Constructor for exception io.datarouter.storage.op.executor.impl.SessionExecutorPleaseRetryException
 
setAnyDelay(boolean) - Method in class io.datarouter.storage.config.Config
 
setAutoGeneratedId(DatabeanFieldInfo<?, ?, ?>, Databean<?, ?>, Object) - Static method in class io.datarouter.storage.serialize.fieldcache.FieldGeneratorTool
 
setCacheOk(Boolean) - Method in class io.datarouter.storage.config.Config
 
setCallsite(LineOfCode) - Method in class io.datarouter.storage.config.Config
 
setClientName(String) - Method in class io.datarouter.storage.client.ConnectionHandle
 
setClientOptionsFactoryClass(Class<? extends ClientOptionsFactory>) - Method in class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStoragePluginBuilder
 
setCommitBatchSize(Integer) - Method in class io.datarouter.storage.config.Config
 
setCustomCallsite(LineOfCode) - Method in class io.datarouter.storage.config.Config
 
setDaosModule(DaosModuleBuilder) - Method in class io.datarouter.storage.config.BaseStoragePlugin
 
setDaosModule(List<Pair<Class<? extends Dao>, ClientId>>) - Method in class io.datarouter.storage.config.BaseStoragePlugin
 
setDatarouterStreamSubscriberAccessor(DatarouterStreamSubscriberAccessor) - Method in interface io.datarouter.storage.config.stream.DatarouterStreamSubscriberAccessorSetter
 
setDatarouterStreamSubscriberAccessor(DatarouterStreamSubscriberAccessor) - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
setEnvironmentNameDefault(Supplier<DatarouterEnvironmentType>, String, T) - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
setEnvironmentTypeDefault(Supplier<DatarouterEnvironmentType>, T) - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
setEnvironmentTypesDefault(Collection<Supplier<DatarouterEnvironmentType>>, T) - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
setGlobalDefault(T) - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
setGlobalDefault(T) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
setHandleNum(long) - Method in class io.datarouter.storage.client.ConnectionHandle
 
setIgnoreException(Boolean) - Method in class io.datarouter.storage.config.Config
 
setIgnoreNullFields(Boolean) - Method in class io.datarouter.storage.config.Config
 
setInitialized(ClientId) - Method in class io.datarouter.storage.client.ClientInitializationTracker
 
setInputBatchSize(Integer) - Method in class io.datarouter.storage.config.Config
 
setLimit(Integer) - Method in class io.datarouter.storage.config.Config
 
setNoTimeout() - Method in class io.datarouter.storage.config.Config
 
setNumAttempts(Integer) - Method in class io.datarouter.storage.config.Config
 
setNumTickets(int) - Method in class io.datarouter.storage.client.ConnectionHandle
 
setOffset(Integer) - Method in class io.datarouter.storage.config.Config
 
setOutputBatchSize(Integer) - Method in class io.datarouter.storage.config.Config
 
setPersistentPut(Boolean) - Method in class io.datarouter.storage.config.Config
 
setPutMethod(PutMethod) - Method in class io.datarouter.storage.config.Config
 
setScannerCaching(Boolean) - Method in class io.datarouter.storage.config.Config
 
setScannerPrefetching(Boolean) - Method in class io.datarouter.storage.config.Config
 
setSchemaUpdateOptionsFactoryClass(Class<? extends SchemaUpdateOptionsFactory>) - Method in class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStoragePluginBuilder
 
setServerNameDefault(Supplier<DatarouterEnvironmentType>, String, T) - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
setServerTypeDefault(Supplier<DatarouterEnvironmentType>, ServerType, T) - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
setServerTypeDetector(Class<? extends ServerTypeDetector>) - Method in class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStoragePluginBuilder
 
setSettingOverridesClass(Class<? extends DatarouterSettingOverrides>) - Method in class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStoragePluginBuilder
 
setSettingRootsClass(SettingRootsSupplier) - Method in class io.datarouter.storage.config.DatarouterStoragePlugin.DatarouterStoragePluginBuilder
 
setSettingValue(String, Object) - Method in class io.datarouter.storage.setting.MemorySettingFinder
 
setThreadId(long) - Method in class io.datarouter.storage.client.ConnectionHandle
 
setTimeout(Integer, TemporalUnit) - Method in class io.datarouter.storage.config.Config
 
setTimeout(Duration) - Method in class io.datarouter.storage.config.Config
 
Setting<T> - Interface in io.datarouter.storage.setting
 
SETTING_PREFIX - Static variable in class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySettings
 
SETTING_TAG - io.datarouter.storage.setting.DefaultSettingValueWinner.DefaultSettingValueWinnerType
 
SettingBootstrapIntegrationService - Class in io.datarouter.storage.setting
 
SettingBootstrapIntegrationService() - Constructor for class io.datarouter.storage.setting.SettingBootstrapIntegrationService
 
SettingCategory - Interface in io.datarouter.storage.setting
 
SettingCategory.SimpleSettingCategory - Class in io.datarouter.storage.setting
 
SettingFinder - Interface in io.datarouter.storage.setting
 
SettinglessNodeFactory - Class in io.datarouter.storage.node.factory
 
SettingNode - Class in io.datarouter.storage.setting
 
SettingNode(SettingFinder, String) - Constructor for class io.datarouter.storage.setting.SettingNode
 
SettingRoot - Class in io.datarouter.storage.setting
 
SettingRoot(SettingFinder, SettingCategory, String) - Constructor for class io.datarouter.storage.setting.SettingRoot
 
SettingRoot.SettingRootFinder - Class in io.datarouter.storage.setting
 
settingRoots - Variable in class io.datarouter.storage.setting.SettingRootsSupplier
 
SettingRootsSupplier - Class in io.datarouter.storage.setting
 
SettingRootsSupplier(List<Class<? extends SettingRoot>>) - Constructor for class io.datarouter.storage.setting.SettingRootsSupplier
 
settings - Variable in class io.datarouter.storage.setting.MemorySettingFinder
 
settingTag - Variable in class io.datarouter.storage.setting.DefaultSettingValueWinner
 
settingTag(String, String) - Static method in class io.datarouter.storage.setting.DefaultSettingValueWinner
 
setTtl(Duration) - Method in class io.datarouter.storage.config.Config
 
setUseSession(Boolean) - Method in class io.datarouter.storage.config.Config
 
setVisibilityTimeoutMs(Long) - Method in class io.datarouter.storage.config.Config
 
shouldDelete - Variable in class io.datarouter.storage.util.BaseNodeVacuum.BaseNodeVacuumBuilder
 
shutdown() - Method in class io.datarouter.storage.client.DatarouterClients
 
shutdown() - Method in class io.datarouter.storage.Datarouter
 
shutdown(ClientId) - Method in interface io.datarouter.storage.client.ClientManager
 
SimpleDatarouterProperties - Class in io.datarouter.storage.config
 
SimpleDatarouterProperties(String) - Constructor for class io.datarouter.storage.config.SimpleDatarouterProperties
 
SimpleSettingCategory(String) - Constructor for class io.datarouter.storage.setting.SettingCategory.SimpleSettingCategory
 
SingleQueueNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.node.builder
 
SingleQueueNodeBuilder(Datarouter, QueueNodeFactory, ClientId, Supplier<D>, Supplier<F>) - Constructor for class io.datarouter.storage.node.builder.SingleQueueNodeBuilder
 
SingleServerType - Class in io.datarouter.storage.servertype
 
SingleServerType(String, boolean) - Constructor for class io.datarouter.storage.servertype.SingleServerType
 
size - Static variable in class io.datarouter.storage.file.Pathbean.FieldKeys
 
size - Variable in class io.datarouter.storage.node.op.raw.read.DirectoryDto
 
SortedMapStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.combo
 
SortedMapStorage.PhysicalSortedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo
 
SortedMapStorage.SortedMapStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo
 
SortedMapStorageCallsiteAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedMapStorage.SortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.callsite
 
SortedMapStorageCallsiteAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.callsite.SortedMapStorageCallsiteAdapter
 
SortedMapStorageCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedMapStorage.SortedMapStorageNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter
 
SortedMapStorageCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.SortedMapStorageCounterAdapter
 
SortedMapStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.reader
 
SortedMapStorageReader.PhysicalSortedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.reader
 
SortedMapStorageReader.SortedMapStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.reader
 
SortedMapStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.writer
 
SortedMapStorageWriter.PhysicalSortedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.writer
 
SortedMapStorageWriter.SortedMapStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.combo.writer
 
SortedStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
SortedStorage.PhysicalSortedStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
SortedStorage.SortedStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
SortedStorageCounterAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedStorage.SortedStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.counter.mixin
 
SortedStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
Methods for reading from storage mechanisms that keep databeans sorted by PrimaryKey.
SortedStorageReader.PhysicalSortedStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
 
SortedStorageReader.SortedStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
 
SortedStorageReaderCallsiteAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedStorageReader.SortedStorageReaderNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.callsite.mixin
 
SortedStorageSanitizationAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedStorage.SortedStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.sanitization.mixin
 
SortedStorageTraceAdapterMixin<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends SortedStorage.SortedStorageNode<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.trace.mixin
 
SortedStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
Methods for writing to storage mechanisms that keep databeans sorted by PrimaryKey.
SortedStorageWriter.PhysicalSortedStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
SortedStorageWriter.SortedStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
SOURCE - Static variable in class io.datarouter.storage.config.ConfigDirectory
 
Sql<C,​P,​Q extends Sql<C,​P,​Q>> - Class in io.datarouter.storage.sql
 
Sql(Class<Q>) - Constructor for class io.datarouter.storage.sql.Sql
 
sqlBuilder - Variable in class io.datarouter.storage.sql.Sql
 
startIfNone - io.datarouter.storage.config.TxnControl
 
startNew - io.datarouter.storage.config.TxnControl
 
startRecording() - Static method in class io.datarouter.storage.node.adapter.callsite.DatarouterNodeUsageTracker
 
startSpanForOp(String) - Method in class io.datarouter.storage.node.adapter.trace.BaseTraceAdapter
 
startSpanForOp(String) - Method in interface io.datarouter.storage.node.adapter.trace.TraceAdapter
 
startupBlockReason - Variable in class io.datarouter.storage.config.schema.SchemaUpdateResult
 
statement - Static variable in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock.FieldKeys
 
statementHash - Static variable in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLockKey.FieldKeys
 
stopRecording(Long) - Static method in class io.datarouter.storage.node.adapter.callsite.DatarouterNodeUsageTracker
 
storageClass - Variable in class io.datarouter.storage.node.op.raw.read.DirectoryDto
 
StorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
Methods for writing to any storage system.
StorageWriter.StorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
strategy - Variable in class io.datarouter.storage.op.scan.stride.internal.InternalStrideSample
 
strategy - Variable in class io.datarouter.storage.op.scan.stride.StrideSample
 
StreamClientNodeFactory - Interface in io.datarouter.storage.client.imp
 
StreamNodeFactory - Class in io.datarouter.storage.node.factory
 
StreamNodeFactory(DatarouterClients) - Constructor for class io.datarouter.storage.node.factory.StreamNodeFactory
 
StreamRecord<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Class in io.datarouter.storage.stream
 
StreamRecord(String, Instant, D) - Constructor for class io.datarouter.storage.stream.StreamRecord
 
StreamRecordKey - Class in io.datarouter.storage.stream
 
StreamRecordKey(String) - Constructor for class io.datarouter.storage.stream.StreamRecordKey
 
StreamStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
StreamStorage.PhysicalStreamStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
StreamStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
Methods for reading from a stream where each record contains a single Databean.
StrideSample<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.storage.op.scan.stride
 
StrideSample(String, Range<PK>, PK, long, long, long, boolean, long, boolean) - Constructor for class io.datarouter.storage.op.scan.stride.StrideSample
 
StrideScanner<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.storage.op.scan.stride
 
StrideScanner(Scanner<InternalStrideSample<PK>>) - Constructor for class io.datarouter.storage.op.scan.stride.StrideScanner
 
StrideScanner.StrideScannerBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> - Class in io.datarouter.storage.op.scan.stride
 
StrideScannerBuilder(SortedStorageReader<PK, ?>) - Constructor for class io.datarouter.storage.op.scan.stride.StrideScanner.StrideScannerBuilder
 
StringCachedSetting - Class in io.datarouter.storage.setting.cached.impl
 
StringCachedSetting(SettingFinder, String, DefaultSettingValue<String>) - Constructor for class io.datarouter.storage.setting.cached.impl.StringCachedSetting
 
StringSetting - Interface in io.datarouter.storage.setting.type
 
subEntityNode(EntityNodeParams<EK, E>, ClientId, Supplier<D>, Supplier<F>, String) - Method in class io.datarouter.storage.node.factory.WideNodeFactory
 
subEntityNode(EntityNodeParams<EK, E>, ClientId, Supplier<D>, Supplier<F>, String, String) - Method in class io.datarouter.storage.node.factory.WideNodeFactory
 
SubEntitySortedMapStorageNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.entity
 
SubEntitySortedMapStorageReaderNode<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.entity
 
Subpath - Class in io.datarouter.storage.util
Represents an extension of a Path.
Subpath(PathNode) - Constructor for class io.datarouter.storage.util.Subpath
 
Subpath(String...) - Constructor for class io.datarouter.storage.util.Subpath
 
Subpath(List<String>) - Constructor for class io.datarouter.storage.util.Subpath
 
subscribe(DatarouterStreamSubscriberConfig) - Method in interface io.datarouter.storage.node.op.raw.read.StreamStorageReader
 
subscribe(DatarouterStreamSubscriberConfig, Config) - Method in interface io.datarouter.storage.node.op.raw.read.StreamStorageReader
 
SUFFIX_addColumns - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_addIndexes - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_createDatabases - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_createTables - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_deleteColumns - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_dropIndexes - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_ignoreClients - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_ignoreTables - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_modifyCharacterSetOrCollation - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_modifyColumns - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_modifyEngine - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_modifyMaxVersions - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_modifyRowFormat - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
SUFFIX_modifyTtl - Static variable in class io.datarouter.storage.config.schema.SchemaUpdateOptions
 
supplier(Supplier<EK>) - Static method in class io.datarouter.storage.node.entity.DefaultEntity
 
support - io.datarouter.storage.config.TxnControl
 
supportsOffsetSampling() - Method in interface io.datarouter.storage.client.ClientType
 

T

TableConfigurationService - Class in io.datarouter.storage.node.tableconfig
 
TableConfigurationService() - Constructor for class io.datarouter.storage.node.tableconfig.TableConfigurationService
 
tally - Static variable in class io.datarouter.storage.tally.Tally.FieldKeys
 
Tally - Class in io.datarouter.storage.tally
 
Tally() - Constructor for class io.datarouter.storage.tally.Tally
 
Tally(TallyKey, Long) - Constructor for class io.datarouter.storage.tally.Tally
 
Tally(String, Long) - Constructor for class io.datarouter.storage.tally.Tally
 
Tally.FieldKeys - Class in io.datarouter.storage.tally
 
Tally.TallyFielder - Class in io.datarouter.storage.tally
 
TallyClientNodeFactory - Interface in io.datarouter.storage.client.imp
 
TallyFielder() - Constructor for class io.datarouter.storage.tally.Tally.TallyFielder
 
TallyKey - Class in io.datarouter.storage.tally
 
TallyKey() - Constructor for class io.datarouter.storage.tally.TallyKey
 
TallyKey(String) - Constructor for class io.datarouter.storage.tally.TallyKey
 
TallyKey.FieldKeys - Class in io.datarouter.storage.tally
 
TallyNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.node.builder
 
TallyNodeBuilder(Datarouter, TallyNodeFactory, ClientId, Supplier<D>, Supplier<F>) - Constructor for class io.datarouter.storage.node.builder.TallyNodeBuilder
 
TallyNodeFactory - Class in io.datarouter.storage.node.factory
 
TallyNodeFactory() - Constructor for class io.datarouter.storage.node.factory.TallyNodeFactory
 
TallyStorage<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
TallyStorage.PhysicalTallyStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
TallyStorage.TallyStorageNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw
 
TallyStorageReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
 
TallyStorageReader.PhysicalTallyStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
 
TallyStorageReader.TallyStorageReaderNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.read
 
TallyStorageSanitizationAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends TallyStorageWriter.PhysicalTallyStorageWriterNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.sanitization
 
TallyStorageSanitizationAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.sanitization.TallyStorageSanitizationAdapter
 
TallyStorageWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
TallyStorageWriter.PhysicalTallyStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
TallyStorageWriter.TallyStorageWriterNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Interface in io.datarouter.storage.node.op.raw.write
 
TallyStorageWriterCounterAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends TallyStorageWriter.PhysicalTallyStorageWriterNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.counter
 
TallyStorageWriterCounterAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.counter.TallyStorageWriterCounterAdapter
 
TallyStorageWriterTraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends TallyStorageWriter.PhysicalTallyStorageWriterNode<PK,​D,​F>> - Class in io.datarouter.storage.node.adapter.trace
 
TallyStorageWriterTraceAdapter(N) - Constructor for class io.datarouter.storage.node.adapter.trace.TallyStorageWriterTraceAdapter
 
TEST_CONFIG_DIRECTORY - Static variable in class io.datarouter.storage.config.ConfigDirectory
 
testAll() - Method in class io.datarouter.storage.setting.SettingBootstrapIntegrationService
 
TestDao - Interface in io.datarouter.storage.dao
Implementations of TestDao do not need to be registered
TestDatarouterProperties - Class in io.datarouter.storage
 
TestDatarouterProperties() - Constructor for class io.datarouter.storage.TestDatarouterProperties
 
TestDatarouterProperties(String) - Constructor for class io.datarouter.storage.TestDatarouterProperties
 
testInitClients() - Method in class io.datarouter.storage.dao.DaosTestService
 
toSimpleSettingCategory() - Method in interface io.datarouter.storage.setting.SettingCategory
 
toStrideSample(long, boolean) - Method in class io.datarouter.storage.op.scan.stride.internal.InternalStrideSample
 
toStrideSample(Range<PK>, boolean) - Method in class io.datarouter.storage.op.scan.stride.internal.OffsettingStrideSample
 
toStrideSample(Range<PK>, boolean) - Method in class io.datarouter.storage.op.scan.stride.internal.ScanningStrideSample
 
toString() - Method in class io.datarouter.storage.callsite.CallsiteStat
 
toString() - Method in class io.datarouter.storage.client.ClientId
 
toString() - Method in class io.datarouter.storage.client.ClientTableNodeNames
 
toString() - Method in class io.datarouter.storage.client.ConnectionHandle
 
toString() - Method in class io.datarouter.storage.config.environment.DatarouterEnvironmentType
 
toString() - Method in class io.datarouter.storage.file.PathbeanKey
 
toString() - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
toString() - Method in class io.datarouter.storage.node.BaseNode
 
toString() - Method in class io.datarouter.storage.node.tableconfig.ClientTableEntityPrefixNameWrapper
 
toString() - Method in class io.datarouter.storage.node.type.physical.base.BasePhysicalNode
 
toString() - Method in class io.datarouter.storage.op.scan.stride.internal.InternalStrideSample
 
toString() - Method in class io.datarouter.storage.op.scan.stride.StrideSample
 
toString() - Method in class io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo
 
toString() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
toString() - Method in class io.datarouter.storage.setting.DatarouterSettingTag
 
toString() - Method in class io.datarouter.storage.sql.Sql
 
toString() - Method in class io.datarouter.storage.util.Subpath
Needs to return the exact format described in the class comments.
toString(D, F) - Method in class io.datarouter.storage.serialize.codec.FlatKeyJsonDatabeanCodec
 
toStringDefaultValue() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
toStringValue() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
toStringValue(Set<String>) - Method in class io.datarouter.storage.setting.cached.impl.CommaSeparatedStringCachedSetting
 
toStringValue(T) - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
totalCount - Variable in class io.datarouter.storage.op.scan.stride.StrideSample
 
TraceAdapter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends Node<PK,​D,​F>> - Interface in io.datarouter.storage.node.adapter.trace
 
TracedCallable<V> - Class in io.datarouter.storage.trace.callable
 
TracedCallable(String) - Constructor for class io.datarouter.storage.trace.callable.TracedCallable
 
TracedUncheckedCallable<T> - Class in io.datarouter.storage.trace.callable
Do not use the "CallerRunsPolicy" RejectedExecutionHandler with TracedUncheckedCallable
TracedUncheckedCallable(String) - Constructor for class io.datarouter.storage.trace.callable.TracedUncheckedCallable
 
triggerTime - Static variable in class io.datarouter.storage.config.storage.clusterschemaupdatelock.ClusterSchemaUpdateLock.FieldKeys
 
TRUE - Static variable in class io.datarouter.storage.setting.constant.ConstantBooleanSetting
 
TxnControl - Enum in io.datarouter.storage.config
 
TxnManagedUniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,​IE,​PK,​D>,​IF extends io.datarouter.model.serialize.fielder.DatabeanFielder<IK,​IE>> - Class in io.datarouter.storage.client.imp
 
TxnManagedUniqueIndexNode(IndexedMapStorage<PK, D>, IndexEntryFieldInfo<IK, IE, IF>, String) - Constructor for class io.datarouter.storage.client.imp.TxnManagedUniqueIndexNode
 
type - io.datarouter.storage.callsite.CallsiteReportHeader
 
type - Variable in class io.datarouter.storage.setting.DefaultSettingValueWinner
 

U

UnavailableException - Exception in io.datarouter.storage.exception
 
UnavailableException() - Constructor for exception io.datarouter.storage.exception.UnavailableException
 
UnavailableException(String) - Constructor for exception io.datarouter.storage.exception.UnavailableException
 
UnavailableException(String, Throwable) - Constructor for exception io.datarouter.storage.exception.UnavailableException
 
UnavailableException(Throwable) - Constructor for exception io.datarouter.storage.exception.UnavailableException
 
UniqueIndexNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,​IE,​PK,​D>> - Interface in io.datarouter.storage.node.type.index
 
UniqueIndexReader<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>,​IE extends io.datarouter.model.index.unique.UniqueIndexEntry<IK,​IE,​PK,​D>> - Interface in io.datarouter.storage.node.op.index
 
UniqueIndexWriter<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​IK extends io.datarouter.model.key.primary.PrimaryKey<IK>> - Interface in io.datarouter.storage.node.op.index
 
UNKNOWN - io.datarouter.storage.exception.UnknownExceptionCategory
 
UNKNOWN - Static variable in interface io.datarouter.storage.servertype.ServerType
 
UnknownExceptionCategory - Enum in io.datarouter.storage.exception
 
unsubscribe() - Method in interface io.datarouter.storage.config.stream.DatarouterStreamSubscriberAccessor
 
update(String, List<Field<?>>, List<? extends FieldSet<?>>) - Method in class io.datarouter.storage.sql.Sql
 
UPDATE_IGNORE - io.datarouter.storage.config.PutMethod
Try to update the databean and ignore any error that may come up, like if the primary key does not exist.
UPDATE_OR_BUST - io.datarouter.storage.config.PutMethod
Try to update the row at this primary key, and throw an exception if the primary key does not exist.
UPDATE_OR_INSERT - io.datarouter.storage.config.PutMethod
Try to update, and in case of failure, issue an insert.
updateOrBust() - Static method in class io.datarouter.storage.config.Configs
 
updateOrInsert() - Static method in class io.datarouter.storage.config.Configs
 
usesClient(String) - Method in class io.datarouter.storage.node.adapter.BaseAdapter
 
usesClient(String) - Method in interface io.datarouter.storage.node.Node
 
usesClient(String) - Method in class io.datarouter.storage.node.type.index.base.BaseIndexNode
 
usesClient(String) - Method in class io.datarouter.storage.node.type.indexing.base.BaseIndexingNode
 
usesClient(String) - Method in class io.datarouter.storage.node.type.physical.base.BasePhysicalNode
 

V

validateAllCachedSettings() - Method in class io.datarouter.storage.setting.MemorySettingFinder
 
validateAllCachedSettings() - Method in interface io.datarouter.storage.setting.SettingFinder
 
validateAllCustomValuesCanBeParsed() - Method in class io.datarouter.storage.setting.cached.CachedSetting
 
value - Variable in class io.datarouter.storage.setting.DefaultSettingValueWinner
 
valueOf(String) - Static method in enum io.datarouter.storage.callsite.CallsiteReportHeader
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.datarouter.storage.callsite.CallsiteStatComparator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.datarouter.storage.client.ClientInitMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.datarouter.storage.config.environment.EnvironmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.datarouter.storage.config.PutMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.datarouter.storage.config.stream.DrInitialPositionInStream
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.datarouter.storage.config.TxnControl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.datarouter.storage.exception.UnknownExceptionCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.datarouter.storage.setting.DatarouterSettingCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.datarouter.storage.setting.DefaultSettingValueWinner.DefaultSettingValueWinnerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.datarouter.storage.callsite.CallsiteReportHeader
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.datarouter.storage.callsite.CallsiteStatComparator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.datarouter.storage.client.ClientInitMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.datarouter.storage.config.environment.EnvironmentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.datarouter.storage.config.PutMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.datarouter.storage.config.stream.DrInitialPositionInStream
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.datarouter.storage.config.TxnControl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.datarouter.storage.exception.UnknownExceptionCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class io.datarouter.storage.servertype.BaseServerTypes
 
values() - Method in interface io.datarouter.storage.servertype.ServerTypes
 
values() - Static method in enum io.datarouter.storage.setting.DatarouterSettingCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.datarouter.storage.setting.DefaultSettingValueWinner.DefaultSettingValueWinnerType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WideNodeBuilder<PK extends io.datarouter.model.key.primary.RegularPrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.storage.node.builder
 
WideNodeBuilder(Datarouter, WideNodeFactory, DatarouterStorageSettingRoot, ClientId, Supplier<D>, Supplier<F>) - Constructor for class io.datarouter.storage.node.builder.WideNodeBuilder
 
WideNodeFactory - Class in io.datarouter.storage.node.factory
 
WideNodeFactory() - Constructor for class io.datarouter.storage.node.factory.WideNodeFactory
 
withBatchSize(int) - Method in class io.datarouter.storage.node.tableconfig.NodewatchConfigurationBuilder
 
withBatchSize(int) - Method in class io.datarouter.storage.op.scan.stride.StrideScanner.StrideScannerBuilder
 
withBucketName(String) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withClientId(ClientId) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withDeleteBatchSize(int) - Method in class io.datarouter.storage.util.BaseNodeVacuum.BaseNodeVacuumBuilder
 
withDiagnostics(Supplier<Boolean>) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withDisableForcePrimary(boolean) - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
withDisableForcePrimary(boolean) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withEntity(String, String) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withEnvironmentName(Supplier<DatarouterEnvironmentType>, String, T) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
withEnvironmentType(Supplier<DatarouterEnvironmentType>, T) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
withExplicitSubscriberAppName(String) - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
withInitialLeaseTableReadCapacity(Integer) - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
withInitialLeaseTableWriteCapacity(Integer) - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
withInitialPositionInStream(DrInitialPositionInStream) - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
withIsSystemTable(boolean) - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
withIsSystemTable(boolean) - Method in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
withIsSystemTable(boolean) - Method in class io.datarouter.storage.node.builder.TallyNodeBuilder
 
withIsSystemTable(boolean) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withLog(boolean) - Method in class io.datarouter.storage.op.scan.stride.StrideScanner.StrideScannerBuilder
 
withLogBatchSize(int) - Method in class io.datarouter.storage.util.BaseNodeVacuum.BaseNodeVacuumBuilder
 
withNamespace(String) - Method in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
withNamespace(String) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withNodewatchBatchSize(int) - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
withNodewatchConfigurationBuilder(NodewatchConfigurationBuilder) - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
withNodewatchSampleSize(int) - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
withNodewatchThreshold(long) - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
withParentName(String) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withPartitionerSupplier(Supplier<EntityPartitioner<EK>>) - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
withPath(Subpath) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withQueueName(String) - Method in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
withQueueUrl(String) - Method in class io.datarouter.storage.node.builder.QueueNodeBuilder
 
withQueueUrl(String) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withRange(Range<PK>) - Method in class io.datarouter.storage.op.scan.stride.StrideScanner.StrideScannerBuilder
 
withReplayData(boolean) - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
withSampleSize(int) - Method in class io.datarouter.storage.node.tableconfig.NodewatchConfigurationBuilder
 
withSchemaUpdateExecuteIgnoreClients(List<String>) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
withSchemaUpdateExecuteIgnoreTables(List<String>) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
withSchemaUpdatePrintIgnoreClients(List<String>) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
withSchemaUpdatePrintIgnoreTables(List<String>) - Method in class io.datarouter.storage.config.schema.SchemaUpdateOptionsBuilder
 
withSchemaVersion(int) - Method in class io.datarouter.storage.node.builder.TallyNodeBuilder
 
withSchemaVersion(Integer) - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
withSchemaVersion(Integer) - Method in class io.datarouter.storage.node.builder.WideNodeBuilder
 
withSchemaVersion(Integer) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withServerName(Supplier<DatarouterEnvironmentType>, String, T) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
withServerType(Supplier<DatarouterEnvironmentType>, ServerType, T) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
withShouldStop(Supplier<Boolean>) - Method in class io.datarouter.storage.op.scan.stride.StrideScanner.StrideScannerBuilder
 
withStreamName(String) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withStride(int) - Method in class io.datarouter.storage.op.scan.stride.StrideScanner.StrideScannerBuilder
 
withTableConfiguration(NodewatchConfiguration) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withTableName(String) - Method in class io.datarouter.storage.node.builder.ManagedNodeBuilder
 
withTableName(String) - Method in class io.datarouter.storage.node.builder.NodeBuilder
 
withTableName(String) - Method in class io.datarouter.storage.node.builder.TallyNodeBuilder
 
withTableName(String) - Method in class io.datarouter.storage.node.builder.WideNodeBuilder
 
withTableName(String) - Method in class io.datarouter.storage.node.NodeParams.NodeParamsBuilder
 
withTag(Supplier<DatarouterSettingTag>, Supplier<T>) - Method in class io.datarouter.storage.setting.DefaultSettingValue
 
withThreshold(Long) - Method in class io.datarouter.storage.node.tableconfig.NodewatchConfigurationBuilder
 
withTimestampAtInitialPositionInStreamAtTimestamp(Instant) - Method in class io.datarouter.storage.config.stream.DatarouterStreamSubscriberConfig
 
wrappedCall() - Method in class io.datarouter.storage.trace.callable.TracedCallable
 
WrappedNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends PhysicalNode<PK,​D,​F>> - Class in io.datarouter.storage.client.imp
 
WrappedNodeFactory() - Constructor for class io.datarouter.storage.client.imp.WrappedNodeFactory
 
WrappedSubEntityNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>,​N extends PhysicalNode<PK,​D,​F>> - Class in io.datarouter.storage.client.imp
 
WrappedSubEntityNodeFactory() - Constructor for class io.datarouter.storage.client.imp.WrappedSubEntityNodeFactory
 
write - Variable in class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySettings.AvailabilitySettingNode
 
write(PathbeanKey, byte[]) - Method in interface io.datarouter.storage.node.op.raw.write.BlobStorageWriter
 
WRITE - Static variable in class io.datarouter.storage.config.setting.impl.DatarouterClientAvailabilitySettings
 
writeToFile(String) - Method in class io.datarouter.storage.setting.cached.CachedClusterSettingTags
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages