Skip navigation links
A B C D E G H J L N R 

A

acquireMasterClient() - Method in class alluxio.client.job.JobContext
Acquires a job master client from the job master client pool.
acquireMasterClientResource() - Method in class alluxio.client.job.JobContext
Acquires a job master client from the job master client pool.
afterConnect() - Method in class alluxio.client.job.RetryHandlingJobMasterClient
 
afterConnect() - Method in class alluxio.worker.job.RetryHandlingJobMasterClient
 
alluxio.client.job - package alluxio.client.job
 
alluxio.job.replicate - package alluxio.job.replicate
 
alluxio.worker.job - package alluxio.worker.job
 

B

beforeConnect() - Method in class alluxio.client.job.RetryHandlingJobMasterClient
 
beforeConnect() - Method in class alluxio.worker.job.RetryHandlingJobMasterClient
 
build() - Method in class alluxio.worker.job.JobMasterClientContextBuilder
Builds the configuration, creating an instance of MasterInquireClient if none is specified.

C

cancel(long) - Method in interface alluxio.client.job.JobMasterClient
Cancels the given job.
cancel(long) - Method in class alluxio.client.job.RetryHandlingJobMasterClient
 
close() - Method in class alluxio.client.job.JobContext
Closes all the resources associated with the context.
close() - Method in class alluxio.client.job.JobMasterClientPool
 
create(AlluxioConfiguration) - Static method in class alluxio.client.job.JobContext
Creates a job context.
create(JobMasterClientContext) - Static method in class alluxio.client.job.JobMasterClient.Factory
Factory method for JobMasterClient.
create(JobMasterClientContext) - Static method in class alluxio.worker.job.JobMasterClient.Factory
Factory method for JobMasterClient.
createNewResource() - Method in class alluxio.client.job.JobMasterClientPool
 
createProgressThread(PrintStream) - Static method in class alluxio.client.job.JobGrpcClientUtils
Convenience method for calling JobGrpcClientUtils.createProgressThread(long, PrintStream) with an interval of 2 seconds.
createProgressThread(long, PrintStream) - Static method in class alluxio.client.job.JobGrpcClientUtils
Creates a thread which will write "." to the given print stream at the given interval.

D

DefaultReplicationHandler - Class in alluxio.job.replicate
The implementation of ReplicationHandler that utilizes job service.
DefaultReplicationHandler(JobMasterClientPool) - Constructor for class alluxio.job.replicate.DefaultReplicationHandler
Creates a new instance of DefaultReplicationHandler.

E

evict(AlluxioURI, long, int) - Method in class alluxio.job.replicate.DefaultReplicationHandler
 
evict(AlluxioURI, long, int) - Method in interface alluxio.job.replicate.ReplicationHandler
Decreases the block replication level by a target number of replicas.

G

getJobMasterAddress() - Method in class alluxio.client.job.JobContext
 
getRemoteServiceType() - Method in class alluxio.client.job.RetryHandlingJobMasterClient
 
getRemoteServiceType() - Method in class alluxio.worker.job.RetryHandlingJobMasterClient
 
getServiceName() - Method in class alluxio.client.job.RetryHandlingJobMasterClient
 
getServiceName() - Method in class alluxio.worker.job.RetryHandlingJobMasterClient
 
getServiceVersion() - Method in class alluxio.client.job.RetryHandlingJobMasterClient
 
getServiceVersion() - Method in class alluxio.worker.job.RetryHandlingJobMasterClient
 
getStatus(long) - Method in interface alluxio.client.job.JobMasterClient
Gets the status of the given job.
getStatus(long) - Method in class alluxio.client.job.RetryHandlingJobMasterClient
 

H

heartbeat(long, List<TaskInfo>) - Method in interface alluxio.worker.job.JobMasterClient
Periodic heartbeats to update the tasks' status from a worker, and returns the commands.
heartbeat(long, List<TaskInfo>) - Method in class alluxio.worker.job.RetryHandlingJobMasterClient
 

J

JobContext - Class in alluxio.client.job
A shared context that isolates all operations within the same JVM.
JobGrpcClientUtils - Class in alluxio.client.job
Utils for interacting with the job service through a gRPC client.
JobMasterClient - Interface in alluxio.client.job
Interface for job service clients to communicate with the job master.
JobMasterClient - Interface in alluxio.worker.job
Interface for job service workers to communicate with the job master.
JobMasterClient.Factory - Class in alluxio.client.job
Factory for JobMasterClient.
JobMasterClient.Factory - Class in alluxio.worker.job
Factory for JobMasterClient.
JobMasterClientContext - Class in alluxio.worker.job
Extension of MasterClientContext with defaults that make sense for job master clients.
JobMasterClientContext(ClientContext, MasterInquireClient) - Constructor for class alluxio.worker.job.JobMasterClientContext
 
JobMasterClientContextBuilder - Class in alluxio.worker.job
A builder for instances of JobMasterClientContext.
JobMasterClientPool - Class in alluxio.client.job
Class for managing job master clients.
JobMasterClientPool(JobMasterClientContext) - Constructor for class alluxio.client.job.JobMasterClientPool
Creates a new job master client pool.

L

list() - Method in interface alluxio.client.job.JobMasterClient
 
list() - Method in class alluxio.client.job.RetryHandlingJobMasterClient
 

N

newBuilder(ClientContext) - Static method in class alluxio.worker.job.JobMasterClientContext
Create a builder for JobMasterClientContext.

R

registerWorker(WorkerNetAddress) - Method in interface alluxio.worker.job.JobMasterClient
Returns a worker id for a workers net address.
registerWorker(WorkerNetAddress) - Method in class alluxio.worker.job.RetryHandlingJobMasterClient
 
releaseMasterClient(JobMasterClient) - Method in class alluxio.client.job.JobContext
Releases a job master client into the job master client pool.
replicate(AlluxioURI, long, int) - Method in class alluxio.job.replicate.DefaultReplicationHandler
 
replicate(AlluxioURI, long, int) - Method in interface alluxio.job.replicate.ReplicationHandler
Increases the block replication level by a target number of replicas.
ReplicationHandler - Interface in alluxio.job.replicate
Interface for adjusting the replication level of blocks.
RetryHandlingJobMasterClient - Class in alluxio.client.job
A wrapper for the gRPC client to interact with the job service master, used by job service clients.
RetryHandlingJobMasterClient(JobMasterClientContext) - Constructor for class alluxio.client.job.RetryHandlingJobMasterClient
Creates a new job master client.
RetryHandlingJobMasterClient - Class in alluxio.worker.job
A wrapper for the gRPC client to interact with the job service master, used by job service workers.
RetryHandlingJobMasterClient(JobMasterClientContext) - Constructor for class alluxio.worker.job.RetryHandlingJobMasterClient
Creates a new job master client.
run(JobConfig, int, AlluxioConfiguration) - Static method in class alluxio.client.job.JobGrpcClientUtils
Runs the specified job and waits for it to finish.
run(JobConfig) - Method in interface alluxio.client.job.JobMasterClient
Starts a job based on the given configuration.
run(JobConfig) - Method in class alluxio.client.job.RetryHandlingJobMasterClient
 
A B C D E G H J L N R 
Skip navigation links

Copyright © 2019. All Rights Reserved.