A B C D E F G H I K L M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abortableForEach(BiFunction<String, ? super Resource, Boolean>) - Method in class org.apache.solr.common.SimpleZkMap
- addConnectedListener(ZkClientConnectionStrategy.ConnectedListener) - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- addDisconnectedListener(ZkClientConnectionStrategy.DisconnectedListener) - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- addReplica(String, Replica.State, boolean, PerReplicaStates) - Static method in class org.apache.solr.common.cloud.PerReplicaStatesOps
- address - Variable in class org.apache.solr.common.cloud.ZkDynamicConfig.Server
- ALIASES - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- aliasesManager - Variable in class org.apache.solr.common.cloud.ZkStateReader
-
Access to the
Aliases
. - AliasesManager() - Constructor for class org.apache.solr.common.cloud.ZkStateReader.AliasesManager
- ALL - org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential.Perms
- AlreadyExistsException - Exception in org.apache.solr.client.solrj.cloud
- AlreadyExistsException(String) - Constructor for exception org.apache.solr.client.solrj.cloud.AlreadyExistsException
- applyModificationAndExportToZk(UnaryOperator<Aliases>) - Method in class org.apache.solr.common.cloud.ZkStateReader.AliasesManager
-
Writes an updated
Aliases
to zk. - atomicUpdate(String, BiFunction<Stat, byte[], byte[]>) - Method in class org.apache.solr.common.cloud.SolrZkClient
- atomicUpdate(String, Function<byte[], byte[]>) - Method in class org.apache.solr.common.cloud.SolrZkClient
B
- BadVersionException - Exception in org.apache.solr.client.solrj.cloud
- BadVersionException(int, String) - Constructor for exception org.apache.solr.client.solrj.cloud.BadVersionException
- BASE_URL_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- beforeReconnect - Variable in class org.apache.solr.common.cloud.SolrZkClient.Builder
- BeforeReconnect - Interface in org.apache.solr.common.cloud
- build() - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
- Builder() - Constructor for class org.apache.solr.common.cloud.SolrZkClient.Builder
- bytesRead - Variable in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
- bytesWritten - Variable in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
C
- checkInterrupted(Throwable) - Static method in class org.apache.solr.common.cloud.SolrZkClient
-
Check to see if a Throwable is an InterruptedException, and if it is, set the thread interrupt flag
- childFetches - Variable in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
- clean(String) - Method in class org.apache.solr.common.cloud.SolrZkClient
- clean(String, Predicate<String>) - Method in class org.apache.solr.common.cloud.SolrZkClient
- clean(SolrZkClient, String) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
- clean(SolrZkClient, String, Predicate<String>) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
-
Delete a path and all of its sub nodes
- clientPort - Variable in class org.apache.solr.common.cloud.ZkDynamicConfig.Server
- clientPortAddress - Variable in class org.apache.solr.common.cloud.ZkDynamicConfig.Server
- close() - Method in class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
- close() - Method in class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- close() - Method in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- close() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- close() - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- close() - Method in class org.apache.solr.common.cloud.ConnectionManager
- close() - Method in class org.apache.solr.common.cloud.NodesSysPropsCacher
- close() - Method in class org.apache.solr.common.cloud.SolrZkClient
- close() - Method in class org.apache.solr.common.cloud.ZkStateReader
- CloudCollectionsListener - Interface in org.apache.solr.common.cloud
-
Callback registered with
ZkStateReader.registerCloudCollectionsListener(CloudCollectionsListener)
and called whenever the cloud's set of collections changes. - CLUSTER_PROPS - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- ClusterProperties - Class in org.apache.solr.common.cloud
-
Interact with solr cluster properties
- ClusterProperties(SolrZkClient) - Constructor for class org.apache.solr.common.cloud.ClusterProperties
-
Creates a ClusterProperties object using a provided SolrZkClient
- ClusterPropertiesListener - Interface in org.apache.solr.common.cloud
-
Listener that can be used with
ZkStateReader.registerClusterPropertiesListener(ClusterPropertiesListener)
and called whenever the cluster properties changes. - clusterState - Variable in class org.apache.solr.common.cloud.ZkStateReader
-
A view of the current state of all collections.
- COLLECTION_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- COLLECTION_PROPS_ZKNODE - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- CollectionProperties - Class in org.apache.solr.common.cloud
-
Interact with solr collection properties
- CollectionProperties(SolrZkClient) - Constructor for class org.apache.solr.common.cloud.CollectionProperties
-
Creates a CollectionProperties object using a provided SolrZkClient
- CollectionPropsWatcher - Interface in org.apache.solr.common.cloud
-
Callback registered with
ZkStateReader.registerCollectionPropsWatcher(String, CollectionPropsWatcher)
and called whenever the collection properties change. - collections() - Method in class org.apache.solr.common.LazySolrCluster
- collections(boolean) - Method in class org.apache.solr.common.LazySolrCluster
- COLLECTIONS_ZKNODE - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- CollectionStateWatcher - Interface in org.apache.solr.common.cloud
-
Callback registered with
ZkStateReader.registerCollectionStateWatcher(String, CollectionStateWatcher)
and called whenever there is a change in the collection state or in the list of liveNodes. - command() - Method in interface org.apache.solr.common.cloud.BeforeReconnect
- command() - Method in interface org.apache.solr.common.cloud.OnReconnect
- compareStateVersions(String, int) - Method in class org.apache.solr.common.cloud.ZkStateReader
- compressor - Variable in class org.apache.solr.common.cloud.SolrZkClient.Builder
- ConfigData() - Constructor for class org.apache.solr.common.cloud.ZkStateReader.ConfigData
- ConfigData(Map<String, Object>, int) - Constructor for class org.apache.solr.common.cloud.ZkStateReader.ConfigData
- CONFIGNAME_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- configs() - Method in class org.apache.solr.common.LazySolrCluster
- CONFIGS_ZKNODE - Static variable in class org.apache.solr.common.cloud.ZkMaintenanceUtils
-
ZkNode where named configs are stored
- CONFIGS_ZKNODE - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- connect() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- connect(String, int, Watcher, ZkClientConnectionStrategy.ZkUpdate) - Method in class org.apache.solr.common.cloud.DefaultConnectionStrategy
- connect(String, int, Watcher, ZkClientConnectionStrategy.ZkUpdate) - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- connected() - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- connected() - Method in interface org.apache.solr.common.cloud.ZkClientConnectionStrategy.ConnectedListener
- ConnectionManager - Class in org.apache.solr.common.cloud
- ConnectionManager(String, SolrZkClient, String, ZkClientConnectionStrategy, OnReconnect, BeforeReconnect, ConnectionManager.IsClosed) - Constructor for class org.apache.solr.common.cloud.ConnectionManager
- ConnectionManager.IsClosed - Interface in org.apache.solr.common.cloud
- connectionStrategy - Variable in class org.apache.solr.common.cloud.SolrZkClient.Builder
- CONTAINER_PLUGINS - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- containsChroot(String) - Static method in class org.apache.solr.common.cloud.SolrZkClient
-
Validates if zkHost contains a chroot.
- convertVal(Object) - Method in enum org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
- CORE_NAME_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
-
SolrCore name.
- CORE_NODE_NAME_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- CORES - org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
- CORES - Static variable in class org.apache.solr.client.solrj.impl.NodeValueFetcher
- create(String, byte[], CreateMode, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Returns path of created node
- createACLId(String, String) - Method in class org.apache.solr.common.cloud.DigestZkACLProvider
- createACLsToAdd(boolean) - Method in class org.apache.solr.common.cloud.DigestZkACLProvider
- createClusterStateWatchersAndUpdate() - Method in class org.apache.solr.common.cloud.ZkStateReader
- createCredentials() - Method in class org.apache.solr.common.cloud.DefaultZkCredentialsProvider
- createCredentials() - Method in class org.apache.solr.common.cloud.DigestZkCredentialsProvider
- createCredentials() - Method in class org.apache.solr.common.cloud.VMParamsSingleSetCredentialsDigestZkCredentialsProvider
-
Deprecated.
- createData(String, byte[], CreateMode) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
-
Create data (leaf) node at specified path.
- createData(String, byte[], CreateMode) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- createFromJsonSupportingLegacyConfigName(int, byte[], Set<String>, String, SolrZkClient) - Static method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
-
Deprecated.
- createGlobalACLsToAdd() - Method in class org.apache.solr.common.cloud.DefaultZkACLProvider
- createNonSecurityACLsToAdd() - Method in class org.apache.solr.common.cloud.DigestZkACLProvider
- createNonSecurityACLsToAdd() - Method in class org.apache.solr.common.cloud.SaslZkACLProvider
- createNonSecurityACLsToAdd() - Method in class org.apache.solr.common.cloud.SecurityAwareZkACLProvider
- createNonSecurityACLsToAdd() - Method in class org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
-
Deprecated.
- createSecurityACLsToAdd() - Method in class org.apache.solr.common.cloud.DigestZkACLProvider
-
Provider ACL Credential
- createSecurityACLsToAdd() - Method in class org.apache.solr.common.cloud.SaslZkACLProvider
- createSecurityACLsToAdd() - Method in class org.apache.solr.common.cloud.SecurityAwareZkACLProvider
- createSecurityACLsToAdd() - Method in class org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
-
Deprecated.
- createZkACLProvider() - Method in class org.apache.solr.common.cloud.SolrZkClient
- createZkCredentialsInjector() - Method in class org.apache.solr.common.cloud.SolrZkClient
- createZkCredentialsToAddAutomatically() - Method in class org.apache.solr.common.cloud.SolrZkClient
- createZkNodeName(String, Path, Path) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
- createZooKeeper(String, int, Watcher) - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- cumulativeChildrenFetched - Variable in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
- cumulativeMultiOps - Variable in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
D
- data - Variable in class org.apache.solr.common.cloud.SolrZkClient.NodeData
- data - Variable in class org.apache.solr.common.cloud.ZkStateReader.ConfigData
- DEFAULT_DIGEST_FILE_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
-
Deprecated.
- DEFAULT_DIGEST_FILE_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsZkCredentialsInjector
- DEFAULT_DIGEST_PASSWORD_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
-
Deprecated.
- DEFAULT_DIGEST_PASSWORD_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsSingleSetCredentialsDigestZkCredentialsProvider
-
Deprecated.
- DEFAULT_DIGEST_PASSWORD_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsZkCredentialsInjector
- DEFAULT_DIGEST_READONLY_PASSWORD_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
-
Deprecated.
- DEFAULT_DIGEST_READONLY_PASSWORD_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsZkCredentialsInjector
- DEFAULT_DIGEST_READONLY_USERNAME_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
-
Deprecated.
- DEFAULT_DIGEST_READONLY_USERNAME_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsZkCredentialsInjector
- DEFAULT_DIGEST_USERNAME_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
-
Deprecated.
- DEFAULT_DIGEST_USERNAME_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsSingleSetCredentialsDigestZkCredentialsProvider
-
Deprecated.
- DEFAULT_DIGEST_USERNAME_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.VMParamsZkCredentialsInjector
- DEFAULT_FORBIDDEN_FILE_TYPES - Static variable in class org.apache.solr.common.cloud.ZkMaintenanceUtils
- DEFAULT_SHARD_PREFERENCES - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- DefaultConnectionStrategy - Class in org.apache.solr.common.cloud
-
TODO: improve backoff retry impl
- DefaultConnectionStrategy() - Constructor for class org.apache.solr.common.cloud.DefaultConnectionStrategy
- DefaultZkACLProvider - Class in org.apache.solr.common.cloud
- DefaultZkACLProvider() - Constructor for class org.apache.solr.common.cloud.DefaultZkACLProvider
- DefaultZkCredentialsInjector - Class in org.apache.solr.common.cloud
- DefaultZkCredentialsInjector() - Constructor for class org.apache.solr.common.cloud.DefaultZkCredentialsInjector
- DefaultZkCredentialsProvider - Class in org.apache.solr.common.cloud
- DefaultZkCredentialsProvider() - Constructor for class org.apache.solr.common.cloud.DefaultZkCredentialsProvider
- DefaultZkCredentialsProvider(ZkCredentialsInjector) - Constructor for class org.apache.solr.common.cloud.DefaultZkCredentialsProvider
- delegate - Variable in class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
- DelegatingCloudManager - Class in org.apache.solr.client.solrj.cloud
-
Base class for overriding some behavior of
SolrCloudManager
. - DelegatingCloudManager(SolrCloudManager) - Constructor for class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
- delete(String, int, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
- deleteReplica(String, PerReplicaStates) - Static method in class org.apache.solr.common.cloud.PerReplicaStatesOps
-
Delete a replica entry from per-replica states
- deletes - Variable in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
- DigestZkACLProvider - Class in org.apache.solr.common.cloud
-
A class that expects a
ZkCredentialsInjector
to create Zookeeper ACLs using digest scheme - DigestZkACLProvider() - Constructor for class org.apache.solr.common.cloud.DigestZkACLProvider
-
Called by reflective instantiation
- DigestZkACLProvider(ZkCredentialsInjector) - Constructor for class org.apache.solr.common.cloud.DigestZkACLProvider
- DigestZkCredentialsProvider - Class in org.apache.solr.common.cloud
-
A class that expects a
ZkCredentialsInjector
to create Zookeeper credentials using Digest scheme - DigestZkCredentialsProvider() - Constructor for class org.apache.solr.common.cloud.DigestZkCredentialsProvider
-
Called by reflective instantiation
- DigestZkCredentialsProvider(ZkCredentialsInjector) - Constructor for class org.apache.solr.common.cloud.DigestZkCredentialsProvider
- disable(PerReplicaStates) - Static method in class org.apache.solr.common.cloud.PerReplicaStatesOps
-
Switch a collection /to perReplicaState=false
- disconnected() - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- disconnected() - Method in interface org.apache.solr.common.cloud.ZkClientConnectionStrategy.DisconnectedListener
- DistribStateManager - Interface in org.apache.solr.client.solrj.cloud
-
This interface represents a distributed state repository.
- DistributedQueue - Interface in org.apache.solr.client.solrj.cloud
-
Distributed queue component.
- DocCollectionWatcher - Interface in org.apache.solr.common.cloud
-
Callback registered with
ZkStateReader.registerDocCollectionWatcher(String, DocCollectionWatcher)
and called whenever the DocCollection changes. - downConfig(String, Path) - Method in class org.apache.solr.common.cloud.SolrZkClient
- downloadFromZK(String, Path) - Method in class org.apache.solr.common.cloud.SolrZkClient
- downloadFromZK(SolrZkClient, String, Path) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
- downReplicas(List<String>, PerReplicaStates) - Static method in class org.apache.solr.common.cloud.PerReplicaStatesOps
-
Mark the given replicas as DOWN
E
- ELECTION_NODE - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- ELECTION_NODE_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- enable(DocCollection, PerReplicaStates) - Static method in class org.apache.solr.common.cloud.PerReplicaStatesOps
-
Switch a collection /to perReplicaState=true
- ensureExists(String, byte[], SolrZkClient) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
-
Create a persistent znode with the given data if it does not already exist
- ensureExists(String, byte[], CreateMode, SolrZkClient) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
-
Create a znode with the given mode and data if it does not already exist
- ensureExists(String, byte[], CreateMode, SolrZkClient, int) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
-
Create a node if it does not exist
- ensureExists(String, SolrZkClient) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
-
Create a persistent znode with no data if it does not already exist
- equals(Object) - Method in class org.apache.solr.client.solrj.cloud.VersionedData
- execute() - Method in interface org.apache.solr.common.cloud.ZkOperation
-
Performs the operation - which may be involved multiple times if the connection to ZooKeeper closes during this operation
- exists(String, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Returns true if path exists
- exists(String, Watcher, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Return the stat of the node of the given path.
- existsChecks - Variable in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
- EXT_PROPRTTY_PREFIX - Static variable in class org.apache.solr.common.cloud.ClusterProperties
- extractResult(Object) - Method in enum org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
F
- fetch(String, SolrZkClient, PerReplicaStates) - Static method in class org.apache.solr.common.cloud.PerReplicaStatesOps
-
Fetch the latest
PerReplicaStates
. - fetchReplicaMetrics(String, Map<String, Pair<String, Replica>>) - Method in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- fetchTagValues(String, Collection<String>) - Method in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- flipLeader(Set<String>, String, PerReplicaStates) - Static method in class org.apache.solr.common.cloud.PerReplicaStatesOps
-
Flip the leader replica to a new one
- flipState(String, Replica.State, PerReplicaStates) - Static method in class org.apache.solr.common.cloud.PerReplicaStatesOps
-
Change the state of a replica
- FORBIDDEN_FILE_TYPES_ENV - Static variable in class org.apache.solr.common.cloud.ZkMaintenanceUtils
- FORBIDDEN_FILE_TYPES_PROP - Static variable in class org.apache.solr.common.cloud.ZkMaintenanceUtils
- FORCE_SET_STATE_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- forceUpdateCollection(String) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Forcibly refresh a collection's internal state from ZK.
- forciblyRefreshAllClusterStateSlow() - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Forcibly refresh cluster state from ZK.
- forEachEntry(BiConsumer<String, ? super Resource>) - Method in class org.apache.solr.common.SimpleZkMap
- forEachReplica(String, Consumer<Replica>) - Method in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- forEachReplica(Map<String, Map<String, List<Replica>>>, Consumer<Replica>) - Static method in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- forName(String, ZkClientConnectionStrategy) - Static method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
-
Instantiate a new connection strategy for the given class name
- FREEDISK - org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
- from(CloudSolrClient) - Static method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
-
Extracts this from the client, or throws an exception if of the wrong type.
- from(CloudSolrClient) - Static method in class org.apache.solr.common.cloud.ZkStateReader
-
Gets the ZkStateReader inside a ZK based SolrClient.
- fromZkConnectString(String) - Static method in class org.apache.solr.common.cloud.ZkDynamicConfig
-
Creates an instance based on a zookeeper connect string on format
host:port,host:port[/chroot]
G
- get() - Method in class org.apache.solr.common.cloud.PerReplicaStatesOps
- get(String) - Method in class org.apache.solr.common.SimpleZkMap
- get(PerReplicaStates) - Method in class org.apache.solr.common.cloud.PerReplicaStatesOps
- getACL(String, Stat, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
- getACLsToAdd(String) - Method in class org.apache.solr.common.cloud.DefaultZkACLProvider
- getACLsToAdd(String) - Method in class org.apache.solr.common.cloud.SecurityAwareZkACLProvider
- getACLsToAdd(String) - Method in interface org.apache.solr.common.cloud.ZkACLProvider
- getAliases() - Method in class org.apache.solr.common.cloud.ZkStateReader.AliasesManager
- getAliases() - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Get an immutable copy of the present state of the aliases.
- getAliasesManager() - Method in class org.apache.solr.common.cloud.ZkStateReader
- getAliasProperties(String) - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getAuth() - Method in class org.apache.solr.common.cloud.ZkCredentialsProvider.ZkCredentials
- getBaseUrlForNodeName(String) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Returns the baseURL corresponding to a given node's nodeName -- NOTE: does not (currently) imply that the nodeName (or resulting baseURL) exists in the cluster.
- getChildren(String, Watcher, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Returns children of the node at the path
- getChildren(String, Watcher, Stat, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Returns children of the node at the path
- getClusterProperties() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getClusterProperties() - Method in class org.apache.solr.common.cloud.ClusterProperties
-
Return the cluster properties
- getClusterProperties() - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Get all cluster properties for this cluster
- getClusterProperty(String) - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getClusterProperty(String, T) - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getClusterProperty(String, T) - Method in class org.apache.solr.common.cloud.ClusterProperties
-
Read the value of a cluster property, returning a default if it is not set
- getClusterProperty(String, T) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Get a cluster property
- getClusterProperty(List<String>, T) - Method in class org.apache.solr.common.cloud.ClusterProperties
-
Read the value of a cluster property, returning a default if it is not set
- getClusterProperty(List<String>, T) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Same as the above but allows a full json path as a list of parts
- getClusterState() - Method in interface org.apache.solr.client.solrj.cloud.SolrCloudManager
- getClusterState() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getClusterState() - Method in class org.apache.solr.common.cloud.ZkStateReader
- getClusterStateProvider() - Method in class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
- getClusterStateProvider() - Method in interface org.apache.solr.client.solrj.cloud.SolrCloudManager
- getClusterStateProvider() - Method in class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- getClusterStateProvider() - Method in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- getCollection(String) - Method in class org.apache.solr.common.cloud.ZkStateReader
- getCollectionLive(String) - Method in class org.apache.solr.common.cloud.ZkStateReader
- getCollectionPath(String) - Static method in class org.apache.solr.common.cloud.ZkStateReader
-
Deprecated.
- getCollectionPathRoot(String) - Static method in class org.apache.solr.common.cloud.ZkStateReader
-
Deprecated.
- getCollectionProperties(String) - Method in class org.apache.solr.common.cloud.CollectionProperties
-
Return the collection properties
- getCollectionProperties(String) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Get collection properties for a given collection.
- getCollectionProperties(String, long) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Get and cache collection properties for a given collection.
- getCollectionProperty(String, String, String) - Method in class org.apache.solr.common.cloud.CollectionProperties
-
Read the value of a collection property, returning a default if it is not set
- getConfig() - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Gets the raw config node /zookeeper/config as returned by server.
- getConnectionManager() - Method in class org.apache.solr.common.cloud.SolrZkClient
- getCredentials() - Method in class org.apache.solr.common.cloud.DefaultZkCredentialsProvider
- getCredentials() - Method in interface org.apache.solr.common.cloud.ZkCredentialsProvider
- getCurrentCollections() - Method in class org.apache.solr.common.cloud.ZkStateReader
- getData() - Method in class org.apache.solr.client.solrj.cloud.VersionedData
- getData(String) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- getData(String, Watcher) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- getData(String, Watcher) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- getData(String, Watcher, Stat, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Returns node's data
- getDistribStateManager() - Method in class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
- getDistribStateManager() - Method in interface org.apache.solr.client.solrj.cloud.SolrCloudManager
- getDistribStateManager() - Method in class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- getId() - Method in exception org.apache.solr.client.solrj.cloud.AlreadyExistsException
- getJson(String) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- getJson(String) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- getLeader(String, String) - Method in class org.apache.solr.common.cloud.ZkStateReader
- getLeader(Set<String>, DocCollection, String) - Method in class org.apache.solr.common.cloud.ZkStateReader
- getLeaderRetry(String, String) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Get shard leader properties, with retry if none exist.
- getLeaderRetry(String, String, int) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Get shard leader properties, with retry if none exist.
- getLeaderUrl(String, String, int) - Method in class org.apache.solr.common.cloud.ZkStateReader
- getLiveNodes() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getMetrics() - Method in class org.apache.solr.common.cloud.SolrZkClient
- getMode() - Method in class org.apache.solr.client.solrj.cloud.VersionedData
- getNode(String, Watcher, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
- getNodeStateProvider() - Method in class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
- getNodeStateProvider() - Method in interface org.apache.solr.client.solrj.cloud.SolrCloudManager
- getNodeStateProvider() - Method in class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- getNodeValues(String, Collection<String>) - Method in interface org.apache.solr.client.solrj.cloud.NodeStateProvider
-
Get the value of each tag for a given node
- getNodeValues(String, Collection<String>) - Method in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- getObjectCache() - Method in class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
- getObjectCache() - Method in interface org.apache.solr.client.solrj.cloud.SolrCloudManager
- getObjectCache() - Method in class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- getOwner() - Method in class org.apache.solr.client.solrj.cloud.VersionedData
- getPassword() - Method in class org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential
- getPath() - Method in exception org.apache.solr.client.solrj.cloud.BadVersionException
- getPath() - Method in exception org.apache.solr.client.solrj.cloud.NotEmptyException
- getPerms() - Method in class org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential
- getPerReplicaStates() - Method in class org.apache.solr.common.cloud.PerReplicaStatesOps
- getPolicyNameByCollection(String) - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getPrsSupplier(String) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- getQuorumHosts() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getReplicaInfo(String, Collection<String>) - Method in interface org.apache.solr.client.solrj.cloud.NodeStateProvider
-
Get the details of each replica in a node.
- getReplicaInfo(String, Collection<String>) - Method in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- getReplicaProps(String, String, String) - Method in class org.apache.solr.common.cloud.ZkStateReader
- getReplicaProps(String, String, String, Replica.State) - Method in class org.apache.solr.common.cloud.ZkStateReader
- getReplicaProps(String, String, String, Replica.State, Replica.State) - Method in class org.apache.solr.common.cloud.ZkStateReader
- getReplicaProps(String, String, String, Replica.State, Replica.State, EnumSet<Replica.Type>) - Method in class org.apache.solr.common.cloud.ZkStateReader
- getReplicaStates(String) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- getReplicaStates(String) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- getRequested() - Method in exception org.apache.solr.client.solrj.cloud.BadVersionException
- getRetryDelay() - Method in class org.apache.solr.common.cloud.ZkCmdExecutor
- getScheme() - Method in class org.apache.solr.common.cloud.ZkCredentialsProvider.ZkCredentials
- getSecurityProps(boolean) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Returns the content of /security.json from ZooKeeper as a Map If the files doesn't exist, it returns null.
- getServers() - Method in class org.apache.solr.common.cloud.ZkDynamicConfig
- getShardLeadersElectPath(String, String) - Static method in class org.apache.solr.common.cloud.ZkStateReader
-
Get path where shard leader elections ephemeral nodes are.
- getShardLeadersPath(String, String) - Static method in class org.apache.solr.common.cloud.ZkStateReader
-
Get path where shard leader properties live in zookeeper.
- getState(String) - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getStats() - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueue
-
Retrieve statistics about the queue size, operations and their timings.
- getSysProps(String, Collection<String>) - Method in class org.apache.solr.common.cloud.NodesSysPropsCacher
- getTags(String, Set<String>, SolrClientNodeStateProvider.RemoteCallCtx) - Method in class org.apache.solr.client.solrj.impl.NodeValueFetcher
- getTimeSource() - Method in class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
- getTimeSource() - Method in interface org.apache.solr.client.solrj.cloud.SolrCloudManager
- getTimeSource() - Method in class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- getUpdateLock() - Method in class org.apache.solr.common.cloud.ZkStateReader
- getUsername() - Method in class org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential
- getVersion() - Method in class org.apache.solr.client.solrj.cloud.VersionedData
- getVersion() - Method in class org.apache.solr.common.cloud.ZkDynamicConfig
- getZkACLProvider() - Method in class org.apache.solr.common.cloud.SolrZkClient
- getZkClient() - Method in class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- getZkClient() - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- getZkClient() - Method in class org.apache.solr.common.cloud.ZkStateReader
- getZkClientConnectionStrategy() - Method in class org.apache.solr.common.cloud.SolrZkClient
- getZkClientPrsSupplier(SolrZkClient, String) - Static method in class org.apache.solr.common.cloud.PerReplicaStatesOps
- getZkClientTimeout() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getZkClientTimeout() - Method in class org.apache.solr.common.cloud.SolrZkClient
- getZkConnectTimeout() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getZkCredentials() - Method in class org.apache.solr.common.cloud.DefaultZkCredentialsInjector
- getZkCredentials() - Method in class org.apache.solr.common.cloud.VMParamsZkCredentialsInjector
- getZkCredentials() - Method in interface org.apache.solr.common.cloud.ZkCredentialsInjector
- getZkCredentialsToAddAutomatically() - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- getZkHost() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getZkParent(String) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
- getZkServerAddress() - Method in class org.apache.solr.common.cloud.SolrZkClient
- getZkStateReader() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- getZooKeeper() - Method in class org.apache.solr.common.cloud.SolrZkClient
- group - Variable in enum org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
H
- hasData(String) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- hasData(String) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- hashCode() - Method in class org.apache.solr.client.solrj.cloud.VersionedData
- hasZkCredentialsToAddAutomatically() - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- HEAPUSAGE - org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
- higherLevelIsClosed - Variable in class org.apache.solr.common.cloud.SolrZkClient.Builder
- HOST - Static variable in class org.apache.solr.client.solrj.impl.NodeValueFetcher
- hostAndPortPattern - Static variable in class org.apache.solr.client.solrj.impl.NodeValueFetcher
- HTTP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- httpRequest(String, SolrRequest.METHOD, Map<String, String>, String, int, boolean) - Method in class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
- httpRequest(String, SolrRequest.METHOD, Map<String, String>, String, int, boolean) - Method in interface org.apache.solr.client.solrj.cloud.SolrCloudManager
- httpRequest(String, SolrRequest.METHOD, Map<String, String>, String, int, boolean) - Method in class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- HTTPS - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- HTTPS_PORT_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
I
- isAll() - Method in class org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential
- isClosed() - Method in class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
- isClosed() - Method in class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- isClosed() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- isClosed() - Method in interface org.apache.solr.common.cloud.ConnectionManager.IsClosed
- isClosed() - Method in class org.apache.solr.common.cloud.SolrZkClient
- isClosed() - Method in class org.apache.solr.common.cloud.ZkStateReader
- isConnected() - Method in class org.apache.solr.common.cloud.ConnectionManager
- isConnected() - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Returns true if client is connected
- isConnectedAndNotClosed() - Method in class org.apache.solr.common.cloud.ConnectionManager
- isFileForbiddenInConfigSets(String) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
- isLikelyExpired() - Method in class org.apache.solr.common.cloud.ConnectionManager
- isNodeLive(String) - Method in class org.apache.solr.common.cloud.ZkStateReader
- isReadonly() - Method in class org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential
- isSecurityZNodePath(String) - Method in class org.apache.solr.common.cloud.SecurityAwareZkACLProvider
K
- KNOWN_CLUSTER_PROPS - Static variable in class org.apache.solr.common.cloud.ZkStateReader
L
- LazySolrCluster - Class in org.apache.solr.common
-
Reference implementation for SolrCluster.
- LazySolrCluster(ZkStateReader) - Constructor for class org.apache.solr.common.LazySolrCluster
- LEADER_ELECT_ZKNODE - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- LEADER_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- leaderElectionPort - Variable in class org.apache.solr.common.cloud.ZkDynamicConfig.Server
- leaderPort - Variable in class org.apache.solr.common.cloud.ZkDynamicConfig.Server
- linePattern - Static variable in class org.apache.solr.common.cloud.ZkDynamicConfig
- listData(String) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- listData(String) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- listData(String, Watcher) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- listData(String, Watcher) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- listTree(String) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
-
List a subtree including the root path, using breadth-first traversal.
- listZnode(String, Boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
- listZnode(SolrZkClient, String, Boolean) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
-
Lists a ZNode child and (optionally) the znodes of all the children.
- LIVE_NODES_ZKNODE - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- LiveNodesListener - Interface in org.apache.solr.common.cloud
-
Listener that can be used with
ZkStateReader.registerLiveNodesListener(LiveNodesListener)
and called whenever the live nodes set changes. - LiveNodesPredicate - Interface in org.apache.solr.common.cloud
-
Interface to determine if live nodes matches a required state
M
- makePath(String) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- makePath(String) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- makePath(String, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Creates the path in ZooKeeper, creating each node as necessary.
- makePath(String, boolean, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
- makePath(String, byte[], boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Creates the path in ZooKeeper, creating each node as necessary.
- makePath(String, byte[], CreateMode, boolean) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- makePath(String, byte[], CreateMode, boolean) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- makePath(String, byte[], CreateMode, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Creates the path in ZooKeeper, creating each node as necessary.
- makePath(String, byte[], CreateMode, Watcher, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Creates the path in ZooKeeper, creating each node as necessary.
- makePath(String, byte[], CreateMode, Watcher, boolean, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Creates the path in ZooKeeper, creating each node as necessary.
- makePath(String, byte[], CreateMode, Watcher, boolean, boolean, int) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Creates the path in ZooKeeper, creating each node as necessary.
- makePath(String, Path, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
- makePath(String, Path, boolean, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
- makePath(String, CreateMode, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
- makePath(String, CreateMode, Watcher, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
- matches(SortedSet<String>, SortedSet<String>) - Method in interface org.apache.solr.common.cloud.LiveNodesPredicate
- MAX_AT_ONCE_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- MAX_CORES_PER_NODE - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- MAX_WAIT_SECONDS_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- METRICS_PREFIX - Static variable in class org.apache.solr.client.solrj.impl.NodeValueFetcher
- moveZnode(String, String) - Method in class org.apache.solr.common.cloud.SolrZkClient
- moveZnode(SolrZkClient, String, String) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
- multi(Iterable<Op>) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- multi(Iterable<Op>) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- multi(Iterable<Op>, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
- multiOps - Variable in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
N
- newZooKeeperInstance(String, int, Watcher) - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- NODE - Static variable in class org.apache.solr.client.solrj.impl.NodeValueFetcher
- NODE_NAME_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- NODE_ROLES - Static variable in class org.apache.solr.common.cloud.ZkStateReader
-
The following, node_roles and roles.json are for assigning roles to nodes.
- NodeData(Stat, byte[]) - Constructor for class org.apache.solr.common.cloud.SolrZkClient.NodeData
- nodes() - Method in class org.apache.solr.common.LazySolrCluster
- NodesSysPropsCacher - Class in org.apache.solr.common.cloud
-
Fetch lazily and cache a node's system properties
- NodesSysPropsCacher(SolrClient, ZkStateReader) - Constructor for class org.apache.solr.common.cloud.NodesSysPropsCacher
- NodeStateProvider - Interface in org.apache.solr.client.solrj.cloud
-
This interface models the access to node and replica information.
- NodeValueFetcher - Class in org.apache.solr.client.solrj.impl
-
This class is responsible for fetching metrics and other attributes from a given node in Solr cluster.
- NodeValueFetcher() - Constructor for class org.apache.solr.client.solrj.impl.NodeValueFetcher
- NodeValueFetcher.Tags - Enum in org.apache.solr.client.solrj.impl
-
Various well known tags that can be fetched from a node
- nodeVsCollectionVsShardVsReplicaInfo - Variable in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- NotEmptyException - Exception in org.apache.solr.client.solrj.cloud
- NotEmptyException(String) - Constructor for exception org.apache.solr.client.solrj.cloud.NotEmptyException
- NRT_REPLICAS - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- NUM_SHARDS_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
O
- offer(byte[]) - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueue
- offer(MapWriter) - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueue
- onChange(Map<String, Object>) - Method in interface org.apache.solr.common.cloud.ClusterPropertiesListener
-
Called when a change in the cluster properties occurs.
- onChange(Set<String>, Set<String>) - Method in interface org.apache.solr.common.cloud.CloudCollectionsListener
-
Called when a collection is created, a collection is deleted or a watched collection's state changes.
- onChange(SortedSet<String>, SortedSet<String>) - Method in interface org.apache.solr.common.cloud.LiveNodesListener
-
Called when a change in the live nodes set occurs.
- onReconnect - Variable in class org.apache.solr.common.cloud.SolrZkClient.Builder
- OnReconnect - Interface in org.apache.solr.common.cloud
-
Implementations are expected to implement a correct hashCode and equals method needed to uniquely identify the listener as listeners are managed in a Set.
- onStateChanged(Map<String, String>) - Method in interface org.apache.solr.common.cloud.CollectionPropsWatcher
-
Called when the collection properties we are registered against has a change of state
- onStateChanged(Set<String>, DocCollection) - Method in interface org.apache.solr.common.cloud.CollectionStateWatcher
-
Called when either the collection we are registered against has a change of state or there is a change to the live nodes of our collection.
- onStateChanged(DocCollection) - Method in interface org.apache.solr.common.cloud.DocCollectionWatcher
-
Called when the collection we are registered against has a change of state.
- org.apache.solr.client.solrj.cloud - package org.apache.solr.client.solrj.cloud
- org.apache.solr.client.solrj.impl - package org.apache.solr.client.solrj.impl
- org.apache.solr.common - package org.apache.solr.common
- org.apache.solr.common.cloud - package org.apache.solr.common.cloud
- overseerNode() - Method in class org.apache.solr.common.LazySolrCluster
P
- parseLine(String) - Static method in class org.apache.solr.common.cloud.ZkDynamicConfig.Server
-
Parse a single zk config server line
- parseLines(String) - Static method in class org.apache.solr.common.cloud.ZkDynamicConfig
-
Parse a raw multi line config string with the full content of znode /zookeeper/config.
- path - Variable in enum org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
- peek() - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueue
- peek(boolean) - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueue
- peek(long) - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueue
- peekElements(int, long, Predicate<String>) - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueue
-
Peek multiple elements from the queue in a single call.
- PerReplicaStatesOps - Class in org.apache.solr.common.cloud
-
This is a helper class that encapsulates various operations performed on the per-replica states Do not directly manipulate the per replica states as it can become difficult to debug them
- PerReplicaStatesOps.PrsZkNodeNotFoundException - Exception in org.apache.solr.common.cloud
- persist(String, SolrZkClient) - Method in class org.apache.solr.common.cloud.PerReplicaStatesOps
-
This is a persist operation with retry if a write fails due to stale state
- PLACEMENT_PLUGIN - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- poll() - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueue
- PORT - Static variable in class org.apache.solr.client.solrj.impl.NodeValueFetcher
- prefix - Variable in enum org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
- printLayout(String, int, StringBuilder) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Fills string with printout of current ZooKeeper layout.
- printLayoutToStream(PrintStream) - Method in class org.apache.solr.common.cloud.SolrZkClient
- process(WatchedEvent) - Method in class org.apache.solr.common.cloud.ConnectionManager
- process(WatchedEvent) - Method in class org.apache.solr.common.cloud.ZkStateReader.AliasesManager
- PROPERTY_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- PROPERTY_PROP_PREFIX - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- PROPERTY_VALUE_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- PULL_REPLICAS - Static variable in class org.apache.solr.common.cloud.ZkStateReader
R
- READ - org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential.Perms
- READ_ONLY - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- readCredentialsFile(String) - Static method in class org.apache.solr.common.cloud.VMParamsZkCredentialsInjector
- readReplicaDetails() - Method in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- reads - Variable in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
- reconnect(String, int, Watcher, ZkClientConnectionStrategy.ZkUpdate) - Method in class org.apache.solr.common.cloud.DefaultConnectionStrategy
- reconnect(String, int, Watcher, ZkClientConnectionStrategy.ZkUpdate) - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- registerCloudCollectionsListener(CloudCollectionsListener) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Register a CloudCollectionsListener to be called when the set of collections within a cloud changes.
- registerClusterPropertiesListener(ClusterPropertiesListener) - Method in class org.apache.solr.common.cloud.ZkStateReader
- registerCollectionPropsWatcher(String, CollectionPropsWatcher) - Method in class org.apache.solr.common.cloud.ZkStateReader
- registerCollectionStateWatcher(String, CollectionStateWatcher) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Register a CollectionStateWatcher to be called when the state of a collection changes or the set of live nodes changes.
- registerCore(String) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Notify this reader that a local Core is a member of a collection, and so that collection state should be watched.
- registerDocCollectionWatcher(String, DocCollectionWatcher) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Register a DocCollectionWatcher to be called when the cluster state for a collection changes.
- registerLiveNodesListener(LiveNodesListener) - Method in class org.apache.solr.common.cloud.ZkStateReader
- REJOIN_AT_HEAD_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- remove() - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueue
- removeCloudCollectionsListener(CloudCollectionsListener) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Remove a registered CloudCollectionsListener.
- removeClusterPropertiesListener(ClusterPropertiesListener) - Method in class org.apache.solr.common.cloud.ZkStateReader
- removeCollectionPropsWatcher(String, CollectionPropsWatcher) - Method in class org.apache.solr.common.cloud.ZkStateReader
- removeCollectionStateWatcher(String, CollectionStateWatcher) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Remove a watcher from a collection's watch list.
- removeData(String, int) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- removeData(String, int) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- removeDisconnectedListener(ZkClientConnectionStrategy.DisconnectedListener) - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- removeDocCollectionWatcher(String, DocCollectionWatcher) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Remove a watcher from a collection's watch list.
- removeLiveNodesListener(LiveNodesListener) - Method in class org.apache.solr.common.cloud.ZkStateReader
- removeRecursively(String, boolean, boolean) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
-
Remove data recursively.
- REPLICA_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- REPLICA_TYPE - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- REPLICATION_FACTOR - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- request(SolrRequest<T>) - Method in class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
- request(SolrRequest<T>) - Method in interface org.apache.solr.client.solrj.cloud.SolrCloudManager
- request(SolrRequest<T>) - Method in class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- resolveAlias(String) - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- resolveClientPortAddress() - Method in class org.apache.solr.common.cloud.ZkDynamicConfig.Server
-
Resolve the most likely address, first trying 'clientPortAddress', falling back to 'address'
- resolveSimpleAlias(String) - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- retryDelay(int) - Method in class org.apache.solr.common.cloud.ZkCmdExecutor
-
Performs a retry delay if this is not the first attempt
- retryOperation(ZkOperation<T>) - Method in class org.apache.solr.common.cloud.ZkCmdExecutor
-
Perform the given operation, retrying if the connection fails
- role - Variable in class org.apache.solr.common.cloud.ZkDynamicConfig.Server
- ROLES - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- ROLES_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
S
- SaslZkACLProvider - Class in org.apache.solr.common.cloud
-
ZkACLProvider that gives all permissions for the user specified in System property "solr.authorization.superuser" (default: "solr") when using sasl, and gives read permissions for anyone else.
- SaslZkACLProvider() - Constructor for class org.apache.solr.common.cloud.SaslZkACLProvider
- SECURITY_ZNODE_PATH - Static variable in class org.apache.solr.common.cloud.SecurityAwareZkACLProvider
- SecurityAwareZkACLProvider - Class in org.apache.solr.common.cloud
-
ZkACLProvider
capable of returning a different set ofACL
s for security-related znodes (default: subtree under /security and security.json) vs non-security-related znodes. - SecurityAwareZkACLProvider() - Constructor for class org.apache.solr.common.cloud.SecurityAwareZkACLProvider
- SecurityAwareZkACLProvider(ZkCredentialsInjector) - Constructor for class org.apache.solr.common.cloud.SecurityAwareZkACLProvider
- serverId - Variable in class org.apache.solr.common.cloud.ZkDynamicConfig.Server
- setACL(String, List<ACL>, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Set the ACL on a single node in ZooKeeper.
- setClusterProperties(Map<String, Object>) - Method in class org.apache.solr.common.cloud.ClusterProperties
- setClusterProperty(String, Object) - Method in class org.apache.solr.common.cloud.ClusterProperties
-
This method sets a cluster property.
- setCollectionProperty(String, String, String) - Method in class org.apache.solr.common.cloud.CollectionProperties
-
This method sets a collection property.
- setData(String, byte[], boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Write data to ZooKeeper.
- setData(String, byte[], int) - Method in interface org.apache.solr.client.solrj.cloud.DistribStateManager
- setData(String, byte[], int) - Method in class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- setData(String, byte[], int, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Returns node's state
- setData(String, Path, boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Write file to ZooKeeper - default system encoding used.
- setPassword(String) - Method in class org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential
- setRetryDelay(long) - Method in class org.apache.solr.common.cloud.ZkCmdExecutor
- setZkClientTimeout(int) - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
-
Set the timeout to the zookeeper ensemble in ms
- setZkConnectTimeout(int) - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
-
Set the connect timeout to the zookeeper ensemble in ms
- setZkCredentialsInjector(ZkCredentialsInjector) - Method in class org.apache.solr.common.cloud.DefaultZkCredentialsProvider
- setZkCredentialsInjector(ZkCredentialsInjector) - Method in class org.apache.solr.common.cloud.SecurityAwareZkACLProvider
- setZkCredentialsInjector(ZkCredentialsInjector) - Method in class org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
-
Deprecated.
- setZkCredentialsInjector(ZkCredentialsInjector) - Method in class org.apache.solr.common.cloud.VMParamsSingleSetCredentialsDigestZkCredentialsProvider
-
Deprecated.
- setZkCredentialsInjector(ZkCredentialsInjector) - Method in interface org.apache.solr.common.cloud.ZkACLProvider
- setZkCredentialsInjector(ZkCredentialsInjector) - Method in interface org.apache.solr.common.cloud.ZkCredentialsProvider
- setZkCredentialsToAddAutomatically(ZkCredentialsProvider) - Method in class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- SHARD_ID_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- SHARD_LEADERS_ZKNODE - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- SHARD_PARENT_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- SHARD_RANGE_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- SHARD_STATE_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- SHARED_STORAGE_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- SimpleZkMap - Class in org.apache.solr.common
-
A view of ZK as a
SimpleMap
impl. - SimpleZkMap(ZkStateReader, String) - Constructor for class org.apache.solr.common.SimpleZkMap
- size() - Method in class org.apache.solr.common.cloud.ZkDynamicConfig
- size() - Method in class org.apache.solr.common.SimpleZkMap
- SOLR_PKGS_PATH - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- SOLR_SECURITY_CONF_PATH - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- solrClassLoader - Variable in class org.apache.solr.common.cloud.SolrZkClient.Builder
- solrClient - Variable in class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- SolrClientCloudManager - Class in org.apache.solr.client.solrj.impl
-
Class that implements
SolrCloudManager
using a SolrClient - SolrClientCloudManager(CloudLegacySolrClient) - Constructor for class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- SolrClientCloudManager(CloudLegacySolrClient, ObjectCache) - Constructor for class org.apache.solr.client.solrj.impl.SolrClientCloudManager
- SolrClientNodeStateProvider - Class in org.apache.solr.client.solrj.impl
-
The real
NodeStateProvider
, which communicates with Solr via SolrJ. - SolrClientNodeStateProvider(CloudLegacySolrClient) - Constructor for class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- SolrCloudManager - Interface in org.apache.solr.client.solrj.cloud
-
This interface abstracts the access to a SolrCloud cluster, including interactions with Zookeeper, Solr and generic HTTP calls.
- SolrZkClient - Class in org.apache.solr.common.cloud
-
All Solr ZooKeeper interactions should go through this class rather than ZooKeeper.
- SolrZkClient(SolrZkClient.Builder) - Constructor for class org.apache.solr.common.cloud.SolrZkClient
- SolrZkClient.Builder - Class in org.apache.solr.common.cloud
- SolrZkClient.NodeData - Class in org.apache.solr.common.cloud
- SolrZkClient.ZkMetrics - Class in org.apache.solr.common.cloud
- stat - Variable in class org.apache.solr.common.cloud.SolrZkClient.NodeData
- STATE_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- STATE_TIMESTAMP_PROP - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- STATE_UPDATE_DELAY - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- SYSLOADAVG - org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
- SYSPROP - Static variable in class org.apache.solr.client.solrj.impl.NodeValueFetcher
T
- tagName - Variable in enum org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
- tags - Static variable in class org.apache.solr.client.solrj.impl.NodeValueFetcher
- take() - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueue
- thisNode() - Method in class org.apache.solr.common.LazySolrCluster
- TLOG_REPLICAS - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- toString() - Method in class org.apache.solr.client.solrj.cloud.VersionedData
- toString() - Method in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- toString() - Method in class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- toString() - Method in class org.apache.solr.common.cloud.PerReplicaStatesOps
- toString() - Method in class org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential
- TOTALDISK - org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
- traverseZkTree(SolrZkClient, String, ZkMaintenanceUtils.VISIT_ORDER, ZkMaintenanceUtils.ZkVisitor) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
-
Recursively visit a zk tree rooted at path and apply the given visitor to each path.
U
- unregisterCore(String) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Notify this reader that a local core that is a member of a collection has been closed.
- UNSUPPORTED_CLUSTER_STATE - Static variable in class org.apache.solr.common.cloud.ZkStateReader
-
This ZooKeeper file is no longer used starting with Solr 9 but keeping the name around to check if it is still present and non empty (in case of upgrade from previous Solr version).
- upConfig(Path, String) - Method in class org.apache.solr.common.cloud.SolrZkClient
- update() - Method in class org.apache.solr.common.cloud.ZkStateReader.AliasesManager
-
Ensures the internal aliases is up to date.
- update(MapWriter, String...) - Method in class org.apache.solr.common.cloud.ClusterProperties
-
Set this object at the json path
- update(ZooKeeper) - Method in interface org.apache.solr.common.cloud.ZkClientConnectionStrategy.ZkUpdate
- updateACLs(String) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Update all ACLs for a zk tree based on our configured
ZkACLProvider
. - updateLiveNodes() - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Refresh the set of live nodes.
- UPLOAD_FILENAME_EXCLUDE_PATTERN - Static variable in class org.apache.solr.common.cloud.ZkMaintenanceUtils
-
files matching this pattern will not be uploaded to ZkNode /configs
- UPLOAD_FILENAME_EXCLUDE_REGEX - Static variable in class org.apache.solr.common.cloud.ZkMaintenanceUtils
- uploadToZK(Path, String, Pattern) - Method in class org.apache.solr.common.cloud.SolrZkClient
- uploadToZK(SolrZkClient, Path, String, Pattern) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
- URL_SCHEME - Static variable in class org.apache.solr.common.cloud.ZkStateReader
- useDefaultCredsAndACLs - Variable in class org.apache.solr.common.cloud.SolrZkClient.Builder
V
- valueOf(String) - Static method in enum org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential.Perms
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.solr.common.cloud.ZkMaintenanceUtils.VISIT_ORDER
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.solr.client.solrj.impl.NodeValueFetcher.Tags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential.Perms
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.solr.common.cloud.ZkMaintenanceUtils.VISIT_ORDER
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version - Variable in class org.apache.solr.common.cloud.ZkStateReader.ConfigData
- VersionedData - Class in org.apache.solr.client.solrj.cloud
-
Immutable representation of binary data with version.
- VersionedData(int, byte[], CreateMode, String) - Constructor for class org.apache.solr.client.solrj.cloud.VersionedData
-
Constructor.
- visit(String) - Method in interface org.apache.solr.common.cloud.ZkMaintenanceUtils.ZkVisitor
-
Visit the target path
- VISIT_POST - org.apache.solr.common.cloud.ZkMaintenanceUtils.VISIT_ORDER
- VISIT_PRE - org.apache.solr.common.cloud.ZkMaintenanceUtils.VISIT_ORDER
- VMParamsAllAndReadonlyDigestZkACLProvider - Class in org.apache.solr.common.cloud
-
Deprecated.
- VMParamsAllAndReadonlyDigestZkACLProvider() - Constructor for class org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
-
Deprecated.
- VMParamsAllAndReadonlyDigestZkACLProvider(String, String, String, String) - Constructor for class org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
-
Deprecated.
- VMParamsAllAndReadonlyDigestZkACLProvider(ZkCredentialsInjector) - Constructor for class org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
-
Deprecated.
- VMParamsSingleSetCredentialsDigestZkCredentialsProvider - Class in org.apache.solr.common.cloud
-
Deprecated.
- VMParamsSingleSetCredentialsDigestZkCredentialsProvider() - Constructor for class org.apache.solr.common.cloud.VMParamsSingleSetCredentialsDigestZkCredentialsProvider
-
Deprecated.
- VMParamsSingleSetCredentialsDigestZkCredentialsProvider(String, String) - Constructor for class org.apache.solr.common.cloud.VMParamsSingleSetCredentialsDigestZkCredentialsProvider
-
Deprecated.
- VMParamsSingleSetCredentialsDigestZkCredentialsProvider(ZkCredentialsInjector) - Constructor for class org.apache.solr.common.cloud.VMParamsSingleSetCredentialsDigestZkCredentialsProvider
-
Deprecated.
- VMParamsZkCredentialsInjector - Class in org.apache.solr.common.cloud
-
Reads credentials from System Properties and injects them into
DigestZkCredentialsProvider
&DigestZkACLProvider
Usage: - VMParamsZkCredentialsInjector() - Constructor for class org.apache.solr.common.cloud.VMParamsZkCredentialsInjector
- VMParamsZkCredentialsInjector(String, String, String, String) - Constructor for class org.apache.solr.common.cloud.VMParamsZkCredentialsInjector
W
- waitForConnected(long) - Method in class org.apache.solr.common.cloud.ConnectionManager
-
Wait for an established zookeeper connection
- waitForDisconnected(long) - Method in class org.apache.solr.common.cloud.ConnectionManager
- waitForLiveNodes(long, TimeUnit, LiveNodesPredicate) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Block until a LiveNodesStatePredicate returns true, or the wait times out
- waitForState(String, long, TimeUnit, Predicate<DocCollection>) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Block until a Predicate returns true, or the wait times out
- waitForState(String, long, TimeUnit, CollectionStatePredicate) - Method in class org.apache.solr.common.cloud.ZkStateReader
-
Block until a CollectionStatePredicate returns true, or the wait times out
- waitSleep(long) - Method in class org.apache.solr.common.cloud.ConnectionManager
- watchesFired - Variable in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
- withAclProvider(ZkACLProvider) - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
- withBeforeConnect(BeforeReconnect) - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
- withClosedCheck(ConnectionManager.IsClosed) - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
- withCompressor(Compressor) - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
- withConnStrategy(ZkClientConnectionStrategy) - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
- withConnTimeOut(int, TimeUnit) - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
-
Sets the Zk connection timeout
- withReconnectListener(OnReconnect) - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
- withSolrClassLoader(SolrClassLoader) - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
- withTimeout(int, TimeUnit) - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
-
Sets the Zk client session timeout
- withUrl(String) - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
- withUseDefaultCredsAndACLs(boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient.Builder
- wrapWatcher(Watcher) - Method in class org.apache.solr.common.cloud.SolrZkClient
-
Wraps the watcher so that it doesn't fire off ZK's event queue.
- writeMap(MapWriter.EntryWriter) - Method in class org.apache.solr.client.solrj.cloud.VersionedData
- writeMap(MapWriter.EntryWriter) - Method in class org.apache.solr.client.solrj.impl.SolrClientNodeStateProvider
- writeMap(MapWriter.EntryWriter) - Method in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
- writes - Variable in class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
Z
- ZK_ACL_PROVIDER_CLASS_NAME_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.SolrZkClient
- ZK_CRED_PROVIDER_CLASS_NAME_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.SolrZkClient
- ZK_CREDENTIALS_INJECTOR_CLASS_NAME_VM_PARAM_NAME - Static variable in class org.apache.solr.common.cloud.SolrZkClient
- zkACLProvider - Variable in class org.apache.solr.common.cloud.SolrZkClient.Builder
- ZkACLProvider - Interface in org.apache.solr.common.cloud
- ZkClientClusterStateProvider - Class in org.apache.solr.client.solrj.impl
-
Retrieves cluster state from Zookeeper
- ZkClientClusterStateProvider(String) - Constructor for class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- ZkClientClusterStateProvider(Collection<String>, String) - Constructor for class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- ZkClientClusterStateProvider(Collection<String>, String, boolean) - Constructor for class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- ZkClientClusterStateProvider(ZkStateReader) - Constructor for class org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider
- ZkClientConnectionStrategy - Class in org.apache.solr.common.cloud
- ZkClientConnectionStrategy() - Constructor for class org.apache.solr.common.cloud.ZkClientConnectionStrategy
- ZkClientConnectionStrategy.ConnectedListener - Interface in org.apache.solr.common.cloud
- ZkClientConnectionStrategy.DisconnectedListener - Interface in org.apache.solr.common.cloud
- ZkClientConnectionStrategy.ZkUpdate - Interface in org.apache.solr.common.cloud
- zkClientConnectTimeout - Variable in class org.apache.solr.common.cloud.SolrZkClient.Builder
- zkClientTimeout - Variable in class org.apache.solr.common.cloud.SolrZkClient.Builder
- ZkCmdExecutor - Class in org.apache.solr.common.cloud
- ZkCmdExecutor(int) - Constructor for class org.apache.solr.common.cloud.ZkCmdExecutor
- ZkCmdExecutor(int, ConnectionManager.IsClosed) - Constructor for class org.apache.solr.common.cloud.ZkCmdExecutor
-
TODO: At this point, this should probably take a SolrZkClient in its constructor.
- ZkCredential() - Constructor for class org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential
- ZkCredential(String, String, String) - Constructor for class org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential
- ZkCredential(String, String, ZkCredentialsInjector.ZkCredential.Perms) - Constructor for class org.apache.solr.common.cloud.ZkCredentialsInjector.ZkCredential
- ZkCredentials(String, byte[]) - Constructor for class org.apache.solr.common.cloud.ZkCredentialsProvider.ZkCredentials
- zkCredentialsInjector - Variable in class org.apache.solr.common.cloud.DefaultZkCredentialsProvider
- zkCredentialsInjector - Variable in class org.apache.solr.common.cloud.SecurityAwareZkACLProvider
- ZkCredentialsInjector - Interface in org.apache.solr.common.cloud
-
A class that retrieves Zookeeper credentials from some source to be injected into
DigestZkCredentialsProvider
andDigestZkACLProvider
. - ZkCredentialsInjector.ZkCredential - Class in org.apache.solr.common.cloud
- ZkCredentialsInjector.ZkCredential.Perms - Enum in org.apache.solr.common.cloud
- ZkCredentialsProvider - Interface in org.apache.solr.common.cloud
- ZkCredentialsProvider.ZkCredentials - Class in org.apache.solr.common.cloud
- ZkDistribStateManager - Class in org.apache.solr.client.solrj.impl
-
Implementation of
DistribStateManager
that uses Zookeeper. - ZkDistribStateManager(SolrZkClient) - Constructor for class org.apache.solr.client.solrj.impl.ZkDistribStateManager
- ZkDynamicConfig - Class in org.apache.solr.common.cloud
-
Class holding the dynamic config of a Zookeeper ensemble as fetched from znode
/zookeeper/config
. - ZkDynamicConfig.Server - Class in org.apache.solr.common.cloud
-
Object representing one line in Zk dynamic config
- ZkMaintenanceUtils - Class in org.apache.solr.common.cloud
-
Class to hold ZK upload/download/move common code.
- ZkMaintenanceUtils.VISIT_ORDER - Enum in org.apache.solr.common.cloud
- ZkMaintenanceUtils.ZkVisitor - Interface in org.apache.solr.common.cloud
- ZkMetrics() - Constructor for class org.apache.solr.common.cloud.SolrZkClient.ZkMetrics
- ZkOperation<T> - Interface in org.apache.solr.common.cloud
-
A callback object which can be used for implementing retry-able operations.
- zkServerAddress - Variable in class org.apache.solr.common.cloud.SolrZkClient.Builder
- ZkStateReader - Class in org.apache.solr.common.cloud
- ZkStateReader(String, int, int) - Constructor for class org.apache.solr.common.cloud.ZkStateReader
- ZkStateReader(String, int, int, boolean) - Constructor for class org.apache.solr.common.cloud.ZkStateReader
- ZkStateReader(SolrZkClient) - Constructor for class org.apache.solr.common.cloud.ZkStateReader
- ZkStateReader(SolrZkClient, Runnable) - Constructor for class org.apache.solr.common.cloud.ZkStateReader
- ZkStateReader.AliasesManager - Class in org.apache.solr.common.cloud
-
A class to manage the aliases instance, including watching for changes.
- ZkStateReader.ConfigData - Class in org.apache.solr.common.cloud
- zkTransfer(String, Boolean, String, Boolean, Boolean) - Method in class org.apache.solr.common.cloud.SolrZkClient
- zkTransfer(SolrZkClient, String, Boolean, String, Boolean, Boolean) - Static method in class org.apache.solr.common.cloud.ZkMaintenanceUtils
-
Copy between local file system and Zookeeper, or from one Zookeeper node to another, optionally copying recursively.
- ZooKeeperException - Exception in org.apache.solr.common.cloud
- ZooKeeperException(SolrException.ErrorCode, String) - Constructor for exception org.apache.solr.common.cloud.ZooKeeperException
- ZooKeeperException(SolrException.ErrorCode, String, Throwable) - Constructor for exception org.apache.solr.common.cloud.ZooKeeperException
All Classes All Packages