Uses of Class
io.datarouter.storage.client.ClientId
Packages that use ClientId
Package
Description
-
Uses of ClientId in io.datarouter.storage.client
Fields in io.datarouter.storage.client declared as ClientIdModifier and TypeFieldDescriptionstatic final ClientIdClientOptionsBuilder.DEFAULT_CLIENT_IDfinal ClientIdReplicationClientIds.primaryFields in io.datarouter.storage.client with type parameters of type ClientIdMethods in io.datarouter.storage.client that return ClientIdModifier and TypeMethodDescriptionClientTableNodeNames.getClientId()DatarouterClients.getClientId(String clientName) static ClientIdstatic ClientIdMethods in io.datarouter.storage.client that return types with arguments of type ClientIdModifier and TypeMethodDescriptionDatarouterClients.getClientIds()DatarouterClients.getClientNamesByInitialized()ClientInitializationTracker.getInitializedClients()ClientId.getRelatedWriterClient()RequiredClientIds.getRequiredClientIds()RequiredClientIds.NoOpRequiredClientIds.getRequiredClientIds()RequiredClientIds.SimpleRequiredClientIds.getRequiredClientIds()DatarouterClients.registerClientIds(Collection<ClientId> clientIdsToAdd) Methods in io.datarouter.storage.client with parameters of type ClientIdModifier and TypeMethodDescriptionintDatarouterClients.getClientManager(ClientId clientId) ClientOptions.getClientType(ClientId clientId) ClientType<?,?> DatarouterClients.getClientTypeInstance(ClientId clientId) ClientOptions.getInitMode(ClientId clientId, ClientInitMode def) final voidBaseClientManager.initClient(ClientId clientId) voidClientManager.initClient(ClientId clientId) booleanClientOptions.isClientTypePresent(ClientId clientId) booleanClientInitializationTracker.isInitialized(ClientId clientId) static ClientIdprotected abstract voidBaseClientManager.safeInitClient(ClientId clientId) voidClientInitializationTracker.setInitialized(ClientId clientId) voidMethod parameters in io.datarouter.storage.client with type arguments of type ClientIdModifier and TypeMethodDescriptionClientId.getNames(Collection<ClientId> ids) ClientId.getWritableNames(Collection<ClientId> ids) DatarouterClients.registerClientIds(Collection<ClientId> clientIdsToAdd) Constructors in io.datarouter.storage.client with parameters of type ClientIdModifierConstructorDescriptionClientTableNodeNames(ClientId clientId, String tableName, String nodeName) ReplicationClientIds(ClientId primary, ClientId... replicas) ReplicationClientIds(ClientId primary, List<ClientId> replicas) Constructor parameters in io.datarouter.storage.client with type arguments of type ClientIdModifierConstructorDescriptionReplicationClientIds(ClientId primary, List<ClientId> replicas) SimpleRequiredClientIds(List<ClientId> requiredClientIds) -
Uses of ClientId in io.datarouter.storage.client.type
Methods in io.datarouter.storage.client.type with parameters of type ClientIdModifier and TypeMethodDescriptionConnectionClientManager.getExistingHandle(ClientId clientId) voidConnectionClientManager.releaseConnection(ClientId clientId) voidConnectionClientManager.reserveConnection(ClientId clientId) -
Uses of ClientId in io.datarouter.storage.config
Constructor parameters in io.datarouter.storage.config with type arguments of type ClientIdModifierConstructorDescriptionDatarouterStorageDaosModule(List<ClientId> defaultClientId) DatarouterStoragePluginBuilder(ServerTypes serverTypes, List<ClientId> defaultClientIds, RequiredClientIds requiredClientIds) -
Uses of ClientId in io.datarouter.storage.config.client
Fields in io.datarouter.storage.config.client declared as ClientIdModifier and TypeFieldDescriptionfinal ClientIdBigtableGenericClientOptions.clientIdfinal ClientIdHBaseGenericClientOptions.clientIdfinal ClientIdMemcachedGenericClientOptions.clientIdfinal ClientIdRedisGenericClientOptions.clientIdfinal ClientIdSpannerGenericClientOptions.clientIdConstructors in io.datarouter.storage.config.client with parameters of type ClientIdModifierConstructorDescriptionBigtableGenericClientOptions(ClientId clientId, String projectId, String instanceId) HBaseGenericClientOptions(ClientId clientId, String zookeeperQuorum, int minPoolSize) MemcachedGenericClientOptions(ClientId clientId, MemcachedGenericClientOptions.MemcachedGenericClientMode clientMode) RedisGenericClientOptions(ClientId clientId, RedisGenericClientOptions.RedisGenericClientMode clientMode, String endpoint) SpannerGenericClientOptions(ClientId clientId, String projectId, String instanceId, String databaseName) -
Uses of ClientId in io.datarouter.storage.config.schema
Fields in io.datarouter.storage.config.schema declared as ClientIdMethods in io.datarouter.storage.config.schema with parameters of type ClientIdModifier and TypeMethodDescriptionBaseSchemaUpdateService.fetchExistingTables(ClientId clientId) protected abstract Callable<Optional<SchemaUpdateResult>>BaseSchemaUpdateService.makeSchemaUpdateCallable(ClientId clientId, Supplier<List<String>> existingTableNames, PhysicalNode<?, ?, ?> node) BaseSchemaUpdateService.queueNodeForSchemaUpdate(ClientId clientId, PhysicalNode<?, ?, ?> node) Constructors in io.datarouter.storage.config.schema with parameters of type ClientIdModifierConstructorDescriptionSchemaUpdateResult(String ddl, String startupBlockReason, ClientId clientId) -
Uses of ClientId in io.datarouter.storage.config.setting.impl
Methods in io.datarouter.storage.config.setting.impl with parameters of type ClientIdModifier and TypeMethodDescriptionDatarouterClientAvailabilitySettings.getAvailabilityForClientId(ClientId clientId) DatarouterClientAvailabilitySwitchThresholdSettings.getSwitchThreshold(ClientId clientId) Constructors in io.datarouter.storage.config.setting.impl with parameters of type ClientIdModifierConstructorDescriptionAvailabilitySettingNode(DatarouterClientAvailabilitySettings availabilitySettings, ClientId clientId, boolean disableable) -
Uses of ClientId in io.datarouter.storage.config.storage.clusterschemaupdatelock
Fields in io.datarouter.storage.config.storage.clusterschemaupdatelock with type parameters of type ClientIdModifier and TypeFieldDescriptionDatarouterClusterSchemaUpdateLockDao.DatarouterClusterSchemaUpdateLockDaoParams.optRedundantClientIdConstructor parameters in io.datarouter.storage.config.storage.clusterschemaupdatelock with type arguments of type ClientIdModifierConstructorDescriptionDatarouterClusterSchemaUpdateLockDaoParams(List<ClientId> clientIds) -
Uses of ClientId in io.datarouter.storage.dao
Fields in io.datarouter.storage.dao declared as ClientIdFields in io.datarouter.storage.dao with type parameters of type ClientIdConstructors in io.datarouter.storage.dao with parameters of type ClientIdConstructor parameters in io.datarouter.storage.dao with type arguments of type ClientId -
Uses of ClientId in io.datarouter.storage.node
Methods in io.datarouter.storage.node that return ClientIdMethods in io.datarouter.storage.node that return types with arguments of type ClientIdMethods in io.datarouter.storage.node with parameters of type ClientIdMethod parameters in io.datarouter.storage.node with type arguments of type ClientIdModifier and TypeMethodDescriptionNavigableSet<PhysicalNode<?,?, ?>> DatarouterNodes.getWritableAndReadableNodes(Collection<ClientId> clientIds) NavigableSet<PhysicalNode<?,?, ?>> DatarouterNodes.getWritableNodes(Collection<ClientId> clientIds) -
Uses of ClientId in io.datarouter.storage.node.adapter
Methods in io.datarouter.storage.node.adapter that return ClientIdMethods in io.datarouter.storage.node.adapter that return types with arguments of type ClientId -
Uses of ClientId in io.datarouter.storage.node.builder
Fields in io.datarouter.storage.node.builder declared as ClientIdModifier and TypeFieldDescriptionprotected final ClientIdBlobNodeBuilder.clientIdprotected final ClientIdBlobQueueNodeBuilder.clientIdprotected final ClientIdQueueNodeBuilder.clientIdConstructors in io.datarouter.storage.node.builder with parameters of type ClientIdModifierConstructorDescriptionBlobNodeBuilder(Datarouter datarouter, BlobNodeFactory blobNodeFactory, ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier) BlobQueueNodeBuilder(Datarouter datarouter, QueueNodeFactory queueNodeFactory, ClientId clientId, String queueName, io.datarouter.bytes.Codec<T, byte[]> codec) GroupQueueNodeBuilder(Datarouter datarouter, QueueNodeFactory queueNodeFactory, ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier) NodeBuilder(BaseDatabeanNodeFactory nodeFactory, Supplier<Boolean> enableDiagnosticsSupplier, ClientId clientId, Supplier<EK> entityKeySupplier, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier) QueueNodeBuilder(Datarouter datarouter, QueueNodeFactory queueNodeFactory, ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier) SingleQueueNodeBuilder(Datarouter datarouter, QueueNodeFactory queueNodeFactory, ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier) TallyNodeBuilder(Datarouter datarouter, TallyNodeFactory nodeFactory, ClientId clientId, Supplier<Tally> databeanSupplier, Supplier<Tally.TallyFielder> fielderSupplier) -
Uses of ClientId in io.datarouter.storage.node.factory
Methods in io.datarouter.storage.node.factory with parameters of type ClientIdModifier and TypeMethodDescription<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>>
NodeBuilder<PK,PK, D, F> BaseDatabeanNodeFactory.create(ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier) <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>>
NodeBuilder<EK,PK, D, F> BaseDatabeanNodeFactory.create(ClientId clientId, Supplier<EK> entityKeySupplier, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier) <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,N extends BlobStorage.PhysicalBlobStorageNode>
N<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>>
BlobNodeBuilder<PK,D, F> BlobNodeFactory.create(ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier) <T> BlobQueueNodeBuilder<T>QueueNodeFactory.createBlobQueue(ClientId clientId, String queueName, io.datarouter.bytes.Codec<T, byte[]> codec) QueueNodeFactory.createBlobQueueNode(ClientId clientId, String queueName, io.datarouter.bytes.Codec<T, byte[]> codec, String namespace, String queueUrl, Tag tag, boolean enableAgeMonitoring) <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>>
QueueNodeBuilder<PK,D, F> QueueNodeFactory.createGroupQueue(ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier) <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>>
NQueueNodeFactory.createGroupQueueNode(ClientId clientId, Supplier<D> databeanSupplier, String queueName, Supplier<F> fielderSupplier, String namespace, String queueUrl, Tag tag, boolean enableAgeMonitoring) <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>>
QueueNodeBuilder<PK,D, F> QueueNodeFactory.createSingleQueue(ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier) <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>>
NQueueNodeFactory.createSingleQueueNode(ClientId clientId, Supplier<D> databeanSupplier, String queueName, Supplier<F> fielderSupplier, String namespace, String queueUrl, Tag tag, boolean enableAgeMonitoring) <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>>
NStreamNodeFactory.createSingleStreamNode(ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier, String streamName) <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>>
TallyNodeBuilderTallyNodeFactory.createTally(ClientId clientId, Supplier<Tally> databeanSupplier, Supplier<Tally.TallyFielder> fielderSupplier) TallyNodeFactory.createTallyNode(ClientId clientId, Supplier<Tally> databeanSupplier, Supplier<Tally.TallyFielder> fielderSupplier, String version, String tableName, Tag tag) protected <T extends ClientNodeFactory>
TBaseNodeFactory.getClientNodeFactory(ClientId clientId, Class<T> factoryType) -
Uses of ClientId in io.datarouter.storage.node.type.physical
Methods in io.datarouter.storage.node.type.physical that return ClientId -
Uses of ClientId in io.datarouter.storage.node.type.physical.base
Methods in io.datarouter.storage.node.type.physical.base that return ClientIdMethods in io.datarouter.storage.node.type.physical.base that return types with arguments of type ClientId -
Uses of ClientId in io.datarouter.storage.serialize.fieldcache
Methods in io.datarouter.storage.serialize.fieldcache that return ClientId