Skip navigation links
A B C D E F G I L M N R S T U V W 

A

AbstractLocalAlluxioCluster - Class in alluxio.master
Local Alluxio cluster.
addProperties(Map<PropertyKey, String>) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
 
addProperty(PropertyKey, String) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
 
alluxio.master - package alluxio.master
 
alluxio.multi.process - package alluxio.multi.process
 
alluxio.zookeeper - package alluxio.zookeeper
 
apply(Statement, Description) - Method in class alluxio.multi.process.MultiProcessCluster
 

B

build() - Method in class alluxio.multi.process.MultiProcessCluster.Builder
 

C

clearClients() - Method in class alluxio.master.LocalAlluxioMaster
Clears all the clients.
ClientPool - Class in alluxio.master
Keeps a collection of all clients (FileSystem) returned.
close() - Method in class alluxio.master.ClientPool
 
close() - Method in class alluxio.multi.process.Master
 
close() - Method in class alluxio.multi.process.Worker
 
create() - Static method in class alluxio.master.LocalAlluxioMaster
Creates a new local Alluxio master with an isolated work directory and port.
create(String) - Static method in class alluxio.master.LocalAlluxioMaster
Creates a new local Alluxio master with a isolated port.

D

destroy() - Method in class alluxio.multi.process.MultiProcessCluster
Destroys the cluster.

E

ExternalProcess - Class in alluxio.multi.process
Class for launching another class in a new processes.
ExternalProcess(Map<PropertyKey, String>, Class<?>, File) - Constructor for class alluxio.multi.process.ExternalProcess
 

F

formatAndRestartMasters() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Stops the masters, formats them, and then restarts them.
formatJournal() - Method in class alluxio.multi.process.MultiProcessCluster
Formats the cluster journal.

G

getAddress() - Method in class alluxio.master.LocalAlluxioMaster
 
getAlluxioHome() - Method in class alluxio.master.LocalAlluxioCluster
 
getClient() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Returns a FileSystem client.
getClient(FileSystemContext) - Method in class alluxio.master.AbstractLocalAlluxioCluster
 
getClient() - Method in class alluxio.master.ClientPool
Returns a FileSystem client.
getClient(FileSystemContext) - Method in class alluxio.master.ClientPool
Returns a FileSystem client using a specific context.
getClient() - Method in class alluxio.master.LocalAlluxioCluster
 
getClient(FileSystemContext) - Method in class alluxio.master.LocalAlluxioCluster
 
getClient() - Method in class alluxio.master.LocalAlluxioMaster
 
getClient(FileSystemContext) - Method in class alluxio.master.LocalAlluxioMaster
 
getClient() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
 
getClient(FileSystemContext) - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
 
getConf() - Method in class alluxio.multi.process.Master
 
getFileSystemClient() - Method in class alluxio.multi.process.MultiProcessCluster
 
getHostname() - Method in class alluxio.master.LocalAlluxioCluster
 
getHostname() - Method in class alluxio.multi.process.MasterNetAddress
 
getJournalFolder() - Method in class alluxio.master.LocalAlluxioMaster
 
getLeaderIndex() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
 
getLocalAlluxioMaster() - Method in class alluxio.master.AbstractLocalAlluxioCluster
 
getLocalAlluxioMaster() - Method in class alluxio.master.LocalAlluxioCluster
 
getLocalAlluxioMaster() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
 
getMasterAddresses() - Method in class alluxio.multi.process.MultiProcessCluster
 
getMasterInquireClient() - Method in class alluxio.multi.process.MultiProcessCluster
 
getMasterProcess() - Method in class alluxio.master.LocalAlluxioMaster
 
getMasterRpcPort() - Method in class alluxio.master.LocalAlluxioCluster
 
getMasterURI() - Method in class alluxio.master.LocalAlluxioCluster
 
getMetaMasterClient() - Method in class alluxio.multi.process.MultiProcessCluster
 
getProxyProcess() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Gets the proxy process.
getRpcLocalPort() - Method in class alluxio.master.LocalAlluxioMaster
Gets the actual port that the RPC service is listening on.
getRpcPort() - Method in class alluxio.multi.process.MasterNetAddress
 
getUri() - Method in class alluxio.master.LocalAlluxioMaster
 
getUri() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
 
getWebPort() - Method in class alluxio.multi.process.MasterNetAddress
 
getWorkerAddress() - Method in class alluxio.master.LocalAlluxioCluster
 
getWorkerProcess() - Method in class alluxio.master.LocalAlluxioCluster
 

I

initConfiguration() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Creates a default Configuration for testing.
isServing() - Method in class alluxio.master.LocalAlluxioMaster
 

L

LimitedLifeMasterProcess - Class in alluxio.multi.process
Wrapper around AlluxioMaster which will exit after a limited amount of time.
LimitedLifeMasterProcess() - Constructor for class alluxio.multi.process.LimitedLifeMasterProcess
 
LimitedLifeWorkerProcess - Class in alluxio.multi.process
Wrapper around AlluxioWorker which will exit after a limited amount of time.
LimitedLifeWorkerProcess() - Constructor for class alluxio.multi.process.LimitedLifeWorkerProcess
 
limitLife(long) - Static method in class alluxio.multi.process.Utils
Launches a thread to terminate the current process after the specified period has elapsed.
LocalAlluxioCluster - Class in alluxio.master
Local Alluxio cluster for integration tests.
LocalAlluxioCluster() - Constructor for class alluxio.master.LocalAlluxioCluster
Runs a test Alluxio cluster with a single Alluxio worker.
LocalAlluxioCluster(int) - Constructor for class alluxio.master.LocalAlluxioCluster
 
LocalAlluxioMaster - Class in alluxio.master
Constructs an isolated master.

M

main(String[]) - Static method in class alluxio.multi.process.LimitedLifeMasterProcess
 
main(String[]) - Static method in class alluxio.multi.process.LimitedLifeWorkerProcess
 
Master - Class in alluxio.multi.process
Class for running and interacting with an Alluxio master in a separate process.
Master(File, Map<PropertyKey, String>) - Constructor for class alluxio.multi.process.Master
 
MasterNetAddress - Class in alluxio.multi.process
Network addresses for an Alluxio master.
MasterNetAddress(String, int, int) - Constructor for class alluxio.multi.process.MasterNetAddress
 
mHostname - Variable in class alluxio.master.AbstractLocalAlluxioCluster
 
mProxyProcess - Variable in class alluxio.master.AbstractLocalAlluxioCluster
 
mProxyThread - Variable in class alluxio.master.AbstractLocalAlluxioCluster
 
MultiMasterLocalAlluxioCluster - Class in alluxio.master
A local Alluxio cluster with multiple masters.
MultiMasterLocalAlluxioCluster(int) - Constructor for class alluxio.master.MultiMasterLocalAlluxioCluster
Runs a multi master local Alluxio cluster with a single worker.
MultiMasterLocalAlluxioCluster(int, int) - Constructor for class alluxio.master.MultiMasterLocalAlluxioCluster
 
MultiProcessCluster - Class in alluxio.multi.process
Class for starting, stopping, and interacting with an Alluxio cluster where each master and worker runs in its own process.
MultiProcessCluster.Builder - Class in alluxio.multi.process
Builder for MultiProcessCluster.
MultiProcessCluster.DeployMode - Enum in alluxio.multi.process
Deploy mode for the cluster.
mWorkDirectory - Variable in class alluxio.master.AbstractLocalAlluxioCluster
 
mWorkers - Variable in class alluxio.master.AbstractLocalAlluxioCluster
 
mWorkerThreads - Variable in class alluxio.master.AbstractLocalAlluxioCluster
 

N

newBuilder() - Static method in class alluxio.multi.process.MultiProcessCluster
 
notifySuccess() - Method in class alluxio.multi.process.MultiProcessCluster
Informs the cluster that the test succeeded.

R

reset() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Resets the cluster to original state.
resetClientPools() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Resets the client pools to the original state.
restart() - Method in class alluxio.zookeeper.RestartableTestingServer
Restarts the internal testing server.
RestartableTestingServer - Class in alluxio.zookeeper
Wrapper around to Curator's TestingServer which allows the server to be restarted.
RestartableTestingServer(int, File) - Constructor for class alluxio.zookeeper.RestartableTestingServer
 
restartMasters() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Restarts the master(s).
restartZk() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
Restarts the cluster's Zookeeper service.
restartZk() - Method in class alluxio.multi.process.MultiProcessCluster
Restarts the Zookeeper cluster.

S

saveWorkdir() - Method in class alluxio.multi.process.MultiProcessCluster
Copies the work directory to the artifacts folder.
setAlluxioWorkDirectory() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Sets Alluxio work directory.
setClusterName(String) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
 
setDeployMode(MultiProcessCluster.DeployMode) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
 
setHostname() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Sets hostname.
setMasterProperties(Map<Integer, Map<PropertyKey, String>>) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
Sets master specific properties.
setNumMasters(int) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
 
setNumWorkers(int) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
 
setupTest() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Sets up corresponding directories for tests.
setWorkerProperties(Map<Integer, Map<PropertyKey, String>>) - Method in class alluxio.multi.process.MultiProcessCluster.Builder
Sets worker specific properties.
start() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Starts both master and a worker using the configurations in test conf respectively.
start() - Method in class alluxio.master.LocalAlluxioMaster
Starts the master.
start() - Method in class alluxio.multi.process.ExternalProcess
Starts the process.
start() - Method in class alluxio.multi.process.Master
Launches the master process.
start() - Method in class alluxio.multi.process.MultiProcessCluster
Starts the cluster, launching all server processes.
start() - Method in class alluxio.multi.process.Worker
Launches the worker process.
startMaster(int) - Method in class alluxio.multi.process.MultiProcessCluster
Starts the specified master.
startMasters() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Configures and starts the master(s).
startMasters() - Method in class alluxio.master.LocalAlluxioCluster
 
startMasters() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
 
startMasters() - Method in class alluxio.multi.process.MultiProcessCluster
Starts all masters.
startWorker(int) - Method in class alluxio.multi.process.MultiProcessCluster
Starts the specified worker.
startWorkers() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Configures and starts the worker(s).
startWorkers() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
 
stop() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Stops both the alluxio and underfs service threads.
stop() - Method in class alluxio.master.LocalAlluxioCluster
 
stop() - Method in class alluxio.master.LocalAlluxioMaster
Stops the master processes and cleans up client connections.
stop() - Method in class alluxio.multi.process.ExternalProcess
Stops the process.
stopFS() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Stops the alluxio filesystem's service thread only.
stopFS() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
 
stopLeader() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
Iterates over the masters in the order of master creation, stops the leader master.
stopMaster(int) - Method in class alluxio.multi.process.MultiProcessCluster
 
stopMasters() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Stops the masters.
stopMasters() - Method in class alluxio.master.LocalAlluxioCluster
 
stopMasters() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
 
stopMasters() - Method in class alluxio.multi.process.MultiProcessCluster
Stops all masters.
stopProxy() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Stops the proxy.
stopStandby() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
Iterates over the masters in the order of master creation, stops the first standby master.
stopWorker(int) - Method in class alluxio.multi.process.MultiProcessCluster
 
stopWorkers() - Method in class alluxio.master.AbstractLocalAlluxioCluster
Stops the workers.
stopZk() - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
Stops the cluster's Zookeeper service.
stopZk() - Method in class alluxio.multi.process.MultiProcessCluster
Stops the Zookeeper cluster.

T

TestUtils - Class in alluxio.master
Test utilities.
TestUtils() - Constructor for class alluxio.master.TestUtils
 
toString() - Method in class alluxio.multi.process.MasterNetAddress
 

U

updateConf(PropertyKey, String) - Method in class alluxio.multi.process.Master
Updates the master's configuration.
updateDeployMode(MultiProcessCluster.DeployMode) - Method in class alluxio.multi.process.MultiProcessCluster
Updates the cluster's deploy mode.
updateMasterConf(PropertyKey, String) - Method in class alluxio.multi.process.MultiProcessCluster
Updates master configuration for all masters.
Utils - Class in alluxio.multi.process
Utility methods for external test cluster classes.

V

valueOf(String) - Static method in enum alluxio.multi.process.MultiProcessCluster.DeployMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum alluxio.multi.process.MultiProcessCluster.DeployMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForAllNodesRegistered(int) - Method in class alluxio.multi.process.MultiProcessCluster
Waits for the number of live nodes in server configuration store reached the number of nodes in this cluster and gets meta master client.
waitForAndKillPrimaryMaster(int) - Method in class alluxio.multi.process.MultiProcessCluster
Kills the primary master.
waitForNewMaster(int) - Method in class alluxio.master.MultiMasterLocalAlluxioCluster
Waits for a new master to start until a timeout occurs.
waitForReady(Process) - Static method in class alluxio.master.TestUtils
 
Worker - Class in alluxio.multi.process
Class for running and interacting with an Alluxio worker in a separate process.
Worker(File, Map<PropertyKey, String>) - Constructor for class alluxio.multi.process.Worker
 
A B C D E F G I L M N R S T U V W 
Skip navigation links

Copyright © 2018. All Rights Reserved.