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

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_DEF - Static variable in class org.apache.solr.common.cloud.ZkStateReader
Deprecated.
use CollectionAdminParams.DEFAULTS instead.
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.
DistributedQueueFactory - Interface in org.apache.solr.client.solrj.cloud
 
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) - Method in class org.apache.solr.common.cloud.ZkCmdExecutor
Create a persistent znode with the given data if it does not already exist
ensureExists(String, byte[], CreateMode, SolrZkClient) - Method in class org.apache.solr.common.cloud.ZkCmdExecutor
Create a znode with the given mode and data if it does not already exist
ensureExists(String, byte[], CreateMode, SolrZkClient, int) - Method in class org.apache.solr.common.cloud.ZkCmdExecutor
Create a node if it does not exist
ensureExists(String, SolrZkClient) - Method in class org.apache.solr.common.cloud.ZkCmdExecutor
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.PerReplicaStatesFetcher
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
 
getDistributedQueueFactory() - Method in class org.apache.solr.client.solrj.cloud.DelegatingCloudManager
 
getDistributedQueueFactory() - Method in interface org.apache.solr.client.solrj.cloud.SolrCloudManager
 
getDistributedQueueFactory() - 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.PerReplicaStatesFetcher
 
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
 
makeQueue(String) - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueueFactory
 
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.
PerReplicaStatesFetcher - Class in org.apache.solr.common.cloud
 
PerReplicaStatesFetcher() - Constructor for class org.apache.solr.common.cloud.PerReplicaStatesFetcher
 
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
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
 
removeQueue(String) - Method in interface org.apache.solr.client.solrj.cloud.DistributedQueueFactory
 
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 of ACLs 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(DistributedQueueFactory, CloudLegacySolrClient) - Constructor for class org.apache.solr.client.solrj.impl.SolrClientCloudManager
 
SolrClientCloudManager(DistributedQueueFactory, 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
 

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
 
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
 
withUrl(String) - 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(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 and DigestZkACLProvider.
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(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
 
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