A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(TimeSeries) - Method in class alluxio.job.util.TimeSeries
-
Add one histogram to the current one.
- addJobStatusBlock(SimpleJobStatusBlock) - Method in class alluxio.job.wire.CmdStatusBlock
-
Add an entry of job status block.
- addTask(long, WorkerInfo, Object) - Method in class alluxio.job.plan.meta.PlanInfo
-
Registers a task.
- affectedPaths() - Method in class alluxio.job.cmd.load.LoadCliConfig
- affectedPaths() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- affectedPaths() - Method in class alluxio.job.cmd.persist.PersistCmdConfig
- affectedPaths() - Method in interface alluxio.job.CmdConfig
- affectedPaths() - Method in interface alluxio.job.JobConfig
- affectedPaths() - Method in class alluxio.job.plan.BatchedJobConfig
- affectedPaths() - Method in class alluxio.job.plan.load.LoadConfig
- affectedPaths() - Method in class alluxio.job.plan.migrate.MigrateConfig
- affectedPaths() - Method in class alluxio.job.plan.NoopPlanConfig
- affectedPaths() - Method in class alluxio.job.plan.persist.PersistConfig
- affectedPaths() - Method in class alluxio.job.plan.replicate.MoveConfig
- affectedPaths() - Method in class alluxio.job.plan.replicate.SetReplicaConfig
- affectedPaths() - Method in class alluxio.job.plan.transform.CompactConfig
- affectedPaths() - Method in class alluxio.job.workflow.composite.CompositeConfig
- alluxio.job - package alluxio.job
- alluxio.job.cmd - package alluxio.job.cmd
- alluxio.job.cmd.load - package alluxio.job.cmd.load
- alluxio.job.cmd.migrate - package alluxio.job.cmd.migrate
- alluxio.job.cmd.persist - package alluxio.job.cmd.persist
- alluxio.job.cmd.replicate - package alluxio.job.cmd.replicate
- alluxio.job.meta - package alluxio.job.meta
- alluxio.job.plan - package alluxio.job.plan
- alluxio.job.plan.load - package alluxio.job.plan.load
- alluxio.job.plan.meta - package alluxio.job.plan.meta
- alluxio.job.plan.migrate - package alluxio.job.plan.migrate
- alluxio.job.plan.persist - package alluxio.job.plan.persist
- alluxio.job.plan.replicate - package alluxio.job.plan.replicate
- alluxio.job.plan.transform - package alluxio.job.plan.transform
- alluxio.job.util - package alluxio.job.util
- alluxio.job.wire - package alluxio.job.wire
- alluxio.job.workflow - package alluxio.job.workflow
- alluxio.job.workflow.composite - package alluxio.job.workflow.composite
- alluxio.scheduler.job - package alluxio.scheduler.job
B
- BatchedJobConfig - Class in alluxio.job.plan
-
The configuration of loading a file.
- BatchedJobConfig(String, Set<Map<String, String>>) - Constructor for class alluxio.job.plan.BatchedJobConfig
- BIGINT - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive big int type.
- BINARY - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive binary type.
- BOOLEAN - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive bool type.
C
- CANCEL - Static variable in class alluxio.job.ServiceConstants
- CANCELED - alluxio.job.wire.Status
- CHAR - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive char type.
- CLI - alluxio.job.wire.JobSource
- CliConfig - Interface in alluxio.job.cmd
-
A Cmd config for Cli.
- CmdConfig - Interface in alluxio.job
-
A Cmd configuration.
- CmdStatusBlock - Class in alluxio.job.wire
-
This class holds command status detailed information.
- CmdStatusBlock(long, OperationType) - Constructor for class alluxio.job.wire.CmdStatusBlock
-
Constructor.
- CmdStatusBlock(long, List<SimpleJobStatusBlock>, OperationType) - Constructor for class alluxio.job.wire.CmdStatusBlock
-
Constructor.
- CompactConfig - Class in alluxio.job.plan.transform
-
Configuration for a job to compact files directly under a directory.
- CompactConfig(PartitionInfo, String, PartitionInfo, String, Integer, Long) - Constructor for class alluxio.job.plan.transform.CompactConfig
- compareTo(PlanInfo) - Method in class alluxio.job.plan.meta.PlanInfo
-
This method orders jobs using the time their status was last modified.
- compareTo(Task) - Method in class alluxio.scheduler.job.Task
- COMPLETED - alluxio.job.wire.Status
- CompositeConfig - Class in alluxio.job.workflow.composite
-
A composite job is a list of jobs to be executed either sequentially or concurrently.
- CompositeConfig(ArrayList<JobConfig>, Boolean) - Constructor for class alluxio.job.workflow.composite.CompositeConfig
- continueJob() - Method in interface alluxio.scheduler.job.Job
-
Request the job to continue.
- create() - Method in interface alluxio.scheduler.job.JobFactory
- CREATED - alluxio.job.wire.Status
- CSV - alluxio.job.plan.transform.Format
- CSV_SERDE_CLASS - Static variable in class alluxio.job.plan.transform.HiveConstants
-
CSV serde class.
D
- DATE - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive date type.
- DECIMAL - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive decimal type.
- deserialize(byte[]) - Static method in class alluxio.job.util.SerializationUtils
-
Deserializes a byte array into an object.
- deserialize(byte[], String) - Static method in class alluxio.job.util.SerializationUtils
-
Wrapper around
#deserialize(Object)which throws a runtime exception with the given message on failure. - DOUBLE - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive double type.
- dumpStats() - Method in class alluxio.scheduler.job.Task.TaskStat
E
- equals(Object) - Method in class alluxio.job.cmd.load.LoadCliConfig
- equals(Object) - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- equals(Object) - Method in class alluxio.job.cmd.persist.PersistCmdConfig
- equals(Object) - Method in class alluxio.job.plan.BatchedJobConfig
- equals(Object) - Method in class alluxio.job.plan.load.LoadConfig
- equals(Object) - Method in class alluxio.job.plan.meta.PlanInfo
- equals(Object) - Method in class alluxio.job.plan.migrate.MigrateConfig
- equals(Object) - Method in class alluxio.job.plan.NoopPlanConfig
- equals(Object) - Method in class alluxio.job.plan.persist.PersistConfig
- equals(Object) - Method in class alluxio.job.plan.replicate.MoveConfig
- equals(Object) - Method in class alluxio.job.plan.replicate.SetReplicaConfig
- equals(Object) - Method in class alluxio.job.plan.transform.CompactConfig
- equals(Object) - Method in class alluxio.job.plan.transform.FieldSchema
- equals(Object) - Method in class alluxio.job.plan.transform.PartitionInfo
- equals(Object) - Method in class alluxio.job.wire.JobServiceSummary
- equals(Object) - Method in class alluxio.job.wire.JobWorkerHealth
- equals(Object) - Method in class alluxio.job.wire.PlanInfo
- equals(Object) - Method in class alluxio.job.wire.SimpleJobStatusBlock
- equals(Object) - Method in class alluxio.job.wire.StatusSummary
- equals(Object) - Method in class alluxio.job.wire.TaskInfo
- equals(Object) - Method in class alluxio.job.wire.WorkflowInfo
- equals(Object) - Method in class alluxio.job.workflow.composite.CompositeConfig
- equals(Object) - Method in class alluxio.scheduler.job.Task
- ErrorUtils - Class in alluxio.job
-
Utility for getting error information in job service.
- execute(BlockWorkerClient, WorkerInfo) - Method in class alluxio.scheduler.job.Task
-
run the task and set the response future.
F
- FAILED - alluxio.job.wire.Status
- FAILED - alluxio.scheduler.job.JobState
- failJob(AlluxioRuntimeException) - Method in interface alluxio.scheduler.job.Job
-
set job as failure with exception.
- FAILURE_HISTORY - Static variable in class alluxio.job.ServiceConstants
- FIELD_DELIM - Static variable in class alluxio.job.plan.transform.HiveConstants
-
Field delimiter for CSV.
- FieldSchema - Class in alluxio.job.plan.transform
-
Metadata of a field in the schema.
- FieldSchema(int, String, String, String) - Constructor for class alluxio.job.plan.transform.FieldSchema
- FLOAT - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive float type.
- Format - Enum in alluxio.job.plan.transform
-
Supported formats.
- fromProto(JobInfo) - Static method in class alluxio.job.ProtoUtils
- fromProto(Status) - Static method in class alluxio.job.ProtoUtils
- fromProto(Job.PJobState) - Static method in enum alluxio.scheduler.job.JobState
-
Convert PJobStatus to JobStatus.
G
- generateClientWorkerInfo() - Method in class alluxio.job.MasterWorkerInfo
- get(long) - Method in class alluxio.job.util.TimeSeries
- GET_STATUS - Static variable in class alluxio.job.ServiceConstants
- getAffectedPaths() - Method in interface alluxio.job.wire.JobInfo
- getAffectedPaths() - Method in class alluxio.job.wire.PlanInfo
- getBatchSize() - Method in class alluxio.job.cmd.load.LoadCliConfig
-
Get batch size.
- getBatchSize() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- getBlockId() - Method in class alluxio.job.plan.replicate.MoveConfig
- getBlockId() - Method in class alluxio.job.plan.replicate.SetReplicaConfig
- getChildren() - Method in interface alluxio.job.wire.JobInfo
- getChildren() - Method in class alluxio.job.wire.PlanInfo
- getChildren() - Method in class alluxio.job.wire.TaskInfo
- getChildren() - Method in class alluxio.job.wire.WorkflowInfo
- getComment() - Method in class alluxio.job.plan.transform.FieldSchema
- getCount() - Method in class alluxio.job.wire.StatusSummary
-
Returns the count of the number of jobs associated with
Status. - getDescription() - Method in interface alluxio.job.wire.JobInfo
- getDescription() - Method in class alluxio.job.wire.PlanInfo
- getDescription() - Method in class alluxio.job.wire.TaskInfo
- getDescription() - Method in class alluxio.job.wire.WorkflowInfo
- getDescription() - Method in interface alluxio.scheduler.job.Job
- getDestination() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- getDestination() - Method in class alluxio.job.plan.migrate.MigrateConfig
- getDirectCache() - Method in class alluxio.job.cmd.load.LoadCliConfig
-
Use direct cache or not.
- getEndTime() - Method in interface alluxio.scheduler.job.Job
- getErrorMessage() - Method in class alluxio.job.plan.meta.PlanInfo
- getErrorMessage() - Method in interface alluxio.job.wire.JobInfo
- getErrorMessage() - Method in class alluxio.job.wire.PlanInfo
- getErrorMessage() - Method in class alluxio.job.wire.TaskInfo
- getErrorMessage() - Method in class alluxio.job.wire.WorkflowInfo
- getErrorType() - Method in class alluxio.job.plan.meta.PlanInfo
- getErrorType() - Method in interface alluxio.job.wire.JobInfo
- getErrorType() - Method in class alluxio.job.wire.PlanInfo
- getErrorType() - Method in class alluxio.job.wire.TaskInfo
- getErrorType() - Method in class alluxio.job.wire.WorkflowInfo
- getErrorType(Throwable) - Static method in class alluxio.job.ErrorUtils
- getExcludedLocalityIds() - Method in class alluxio.job.cmd.load.LoadCliConfig
- getExcludedLocalityIds() - Method in class alluxio.job.plan.load.LoadConfig
- getExcludedWorkerSet() - Method in class alluxio.job.cmd.load.LoadCliConfig
- getExcludedWorkerSet() - Method in class alluxio.job.plan.load.LoadConfig
- getFields() - Method in class alluxio.job.plan.transform.PartitionInfo
- getFilePath() - Method in class alluxio.job.cmd.load.LoadCliConfig
- getFilePath() - Method in class alluxio.job.cmd.persist.PersistCmdConfig
- getFilePath() - Method in class alluxio.job.plan.load.LoadConfig
- getFilePath() - Method in class alluxio.job.plan.persist.PersistConfig
- getFilePath() - Method in class alluxio.job.wire.SimpleJobStatusBlock
-
Get file path of the job.
- getFilesPathFailed() - Method in class alluxio.job.wire.SimpleJobStatusBlock
-
Get failed file path of the job.
- getFormat(String) - Method in class alluxio.job.plan.transform.PartitionInfo
- getHiveConstantType(String) - Static method in class alluxio.job.plan.transform.HiveConstants.Types
-
Filters out parts of type information to match the types constant for type checking.
- getHostname() - Method in class alluxio.job.wire.JobWorkerHealth
- getId() - Method in class alluxio.job.MasterWorkerInfo
- getId() - Method in class alluxio.job.plan.meta.PlanInfo
- getId() - Method in class alluxio.job.plan.transform.FieldSchema
- getId() - Method in interface alluxio.job.wire.JobInfo
- getId() - Method in class alluxio.job.wire.PlanInfo
- getId() - Method in class alluxio.job.wire.TaskInfo
- getId() - Method in class alluxio.job.wire.WorkflowInfo
- getInput() - Method in class alluxio.job.plan.transform.CompactConfig
- getInputFormatClass() - Method in class alluxio.job.plan.transform.PartitionInfo
- getInputPartitionInfo() - Method in class alluxio.job.plan.transform.CompactConfig
- getJobConfig() - Method in class alluxio.job.plan.meta.PlanInfo
- getJobConfigs() - Method in class alluxio.job.plan.BatchedJobConfig
- getJobControlId() - Method in class alluxio.job.wire.CmdStatusBlock
-
Get job control ID of the command.
- getJobId() - Method in class alluxio.job.wire.SimpleJobStatusBlock
-
Get job id.
- getJobId() - Method in class alluxio.job.wire.TaskInfo
- getJobId() - Method in interface alluxio.scheduler.job.Job
- getJobs() - Method in class alluxio.job.workflow.composite.CompositeConfig
- getJobs() - Method in interface alluxio.scheduler.job.JobMetaStore
- getJobSource() - Method in class alluxio.job.cmd.load.LoadCliConfig
- getJobSource() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- getJobSource() - Method in class alluxio.job.cmd.persist.PersistCmdConfig
- getJobSource() - Method in interface alluxio.job.CmdConfig
- getJobState() - Method in interface alluxio.scheduler.job.Job
- getJobStatusBlock() - Method in class alluxio.job.wire.CmdStatusBlock
-
Get a list of job status block for a command.
- getJobType() - Method in class alluxio.job.plan.BatchedJobConfig
- getLastStatusChangeMs() - Method in class alluxio.job.plan.meta.PlanInfo
- getLastUpdated() - Method in interface alluxio.job.wire.JobInfo
- getLastUpdated() - Method in class alluxio.job.wire.PlanInfo
- getLastUpdated() - Method in class alluxio.job.wire.TaskInfo
- getLastUpdated() - Method in class alluxio.job.wire.WorkflowInfo
- getLastUpdatedTimeMs() - Method in class alluxio.job.MasterWorkerInfo
- getLoadAverage() - Method in class alluxio.job.wire.JobWorkerHealth
-
Returns system load average for 1, 5, and 15 minutes.
- getLocalityIds() - Method in class alluxio.job.cmd.load.LoadCliConfig
- getLocalityIds() - Method in class alluxio.job.plan.load.LoadConfig
- getLongestRunning() - Method in class alluxio.job.wire.JobServiceSummary
- getMaxNumFiles() - Method in class alluxio.job.plan.transform.CompactConfig
- getMediumType() - Method in class alluxio.job.plan.replicate.MoveConfig
- getMinFileSize() - Method in class alluxio.job.plan.transform.CompactConfig
- getMountId() - Method in class alluxio.job.cmd.persist.PersistCmdConfig
- getMountId() - Method in class alluxio.job.plan.persist.PersistConfig
- getMyRunningWorker() - Method in class alluxio.scheduler.job.Task
- getName() - Method in class alluxio.job.cmd.load.LoadCliConfig
- getName() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- getName() - Method in class alluxio.job.cmd.persist.PersistCmdConfig
- getName() - Method in interface alluxio.job.CmdConfig
- getName() - Method in interface alluxio.job.JobConfig
- getName() - Method in class alluxio.job.plan.BatchedJobConfig
- getName() - Method in class alluxio.job.plan.load.LoadConfig
- getName() - Method in class alluxio.job.plan.migrate.MigrateConfig
- getName() - Method in class alluxio.job.plan.NoopPlanConfig
- getName() - Method in class alluxio.job.plan.persist.PersistConfig
- getName() - Method in class alluxio.job.plan.replicate.MoveConfig
- getName() - Method in class alluxio.job.plan.replicate.SetReplicaConfig
- getName() - Method in class alluxio.job.plan.transform.CompactConfig
- getName() - Method in class alluxio.job.plan.transform.FieldSchema
- getName() - Method in interface alluxio.job.wire.JobInfo
- getName() - Method in class alluxio.job.wire.PlanInfo
- getName() - Method in class alluxio.job.wire.TaskInfo
- getName() - Method in class alluxio.job.wire.WorkflowInfo
- getName() - Method in class alluxio.job.workflow.composite.CompositeConfig
- getNewJobId() - Method in class alluxio.job.meta.JobIdGenerator
- getNextTask(WorkerInfo) - Method in interface alluxio.scheduler.job.Job
- getNumActiveTasks() - Method in class alluxio.job.wire.JobWorkerHealth
- getOperationType() - Method in class alluxio.job.cmd.load.LoadCliConfig
- getOperationType() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- getOperationType() - Method in class alluxio.job.cmd.persist.PersistCmdConfig
- getOperationType() - Method in interface alluxio.job.CmdConfig
- getOperationType() - Method in class alluxio.job.wire.CmdStatusBlock
-
Get OperationType.
- getOutput() - Method in class alluxio.job.plan.transform.CompactConfig
- getOutputPartitionInfo() - Method in class alluxio.job.plan.transform.CompactConfig
- getOverWrite() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- getParentId() - Method in interface alluxio.job.wire.JobInfo
- getParentId() - Method in class alluxio.job.wire.PlanInfo
- getParentId() - Method in class alluxio.job.wire.TaskInfo
- getParentId() - Method in class alluxio.job.wire.WorkflowInfo
- getPath() - Method in class alluxio.job.plan.replicate.SetReplicaConfig
- getPriority() - Method in class alluxio.scheduler.job.Task
- getProgress(JobProgressReportFormat, boolean) - Method in interface alluxio.scheduler.job.Job
-
Get job progress.
- getRecentActivities() - Method in class alluxio.job.wire.JobServiceSummary
- getRecentFailures() - Method in class alluxio.job.wire.JobServiceSummary
- getReplicas() - Method in class alluxio.job.plan.replicate.SetReplicaConfig
- getReplication() - Method in class alluxio.job.cmd.load.LoadCliConfig
- getReplication() - Method in class alluxio.job.plan.load.LoadConfig
- getResponseFuture() - Method in class alluxio.scheduler.job.Task
- getResult() - Method in class alluxio.job.plan.meta.PlanInfo
- getResult() - Method in interface alluxio.job.wire.JobInfo
- getResult() - Method in class alluxio.job.wire.PlanInfo
- getResult() - Method in class alluxio.job.wire.TaskInfo
- getResult() - Method in class alluxio.job.wire.WorkflowInfo
- getSerdeClass() - Method in class alluxio.job.plan.transform.PartitionInfo
- getSerdeProperties() - Method in class alluxio.job.plan.transform.PartitionInfo
- getSeries() - Method in class alluxio.job.util.TimeSeries
- getSource() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- getSource() - Method in class alluxio.job.plan.migrate.MigrateConfig
- getStartTime() - Method in class alluxio.job.MasterWorkerInfo
- getStatus() - Method in class alluxio.job.plan.meta.PlanInfo
- getStatus() - Method in interface alluxio.job.wire.JobInfo
- getStatus() - Method in class alluxio.job.wire.PlanInfo
- getStatus() - Method in class alluxio.job.wire.SimpleJobStatusBlock
-
Get status of the job.
- getStatus() - Method in class alluxio.job.wire.StatusSummary
-
Returns the
Statusthis object represents. - getStatus() - Method in class alluxio.job.wire.TaskInfo
- getStatus() - Method in class alluxio.job.wire.WorkflowInfo
- getSuffix() - Method in enum alluxio.job.plan.transform.Format
- getSummary() - Method in class alluxio.job.util.TimeSeries
- getSummaryPerStatus() - Method in class alluxio.job.wire.JobServiceSummary
-
Returns an unmodifiable collection of summary per job status.
- getTableProperties() - Method in class alluxio.job.plan.transform.PartitionInfo
- getTaskId() - Method in class alluxio.job.wire.TaskInfo
- getTaskIdList() - Method in class alluxio.job.plan.meta.PlanInfo
- getTaskInfo(long) - Method in class alluxio.job.plan.meta.PlanInfo
- getTaskInfoList() - Method in class alluxio.job.plan.meta.PlanInfo
- getTaskPoolSize() - Method in class alluxio.job.wire.JobWorkerHealth
- getTaskStat() - Method in class alluxio.scheduler.job.Task
- getType() - Method in class alluxio.job.plan.transform.FieldSchema
- getUfsPath() - Method in class alluxio.job.cmd.persist.PersistCmdConfig
- getUfsPath() - Method in class alluxio.job.plan.persist.PersistConfig
- getUnfinishedTasks() - Method in class alluxio.job.wire.JobWorkerHealth
- getWidthNano() - Method in class alluxio.job.util.TimeSeries
- getWorkerAddress() - Method in class alluxio.job.MasterWorkerInfo
- getWorkerClient(WorkerNetAddress) - Method in interface alluxio.scheduler.job.WorkerProvider
-
Gets a worker client.
- getWorkerHost() - Method in class alluxio.job.plan.replicate.MoveConfig
- getWorkerHost() - Method in class alluxio.job.wire.TaskInfo
- getWorkerId() - Method in class alluxio.job.wire.JobWorkerHealth
- getWorkerInfos() - Method in interface alluxio.scheduler.job.WorkerProvider
-
Gets a list of worker information.
- getWorkerSet() - Method in class alluxio.job.cmd.load.LoadCliConfig
- getWorkerSet() - Method in class alluxio.job.plan.load.LoadConfig
- getWriteType() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- getWriteType() - Method in class alluxio.job.plan.migrate.MigrateConfig
- GZIP - alluxio.job.plan.transform.Format
- GZIP_CSV - alluxio.job.plan.transform.Format
H
- hashCode() - Method in class alluxio.job.cmd.load.LoadCliConfig
- hashCode() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- hashCode() - Method in class alluxio.job.cmd.persist.PersistCmdConfig
- hashCode() - Method in class alluxio.job.plan.BatchedJobConfig
- hashCode() - Method in class alluxio.job.plan.load.LoadConfig
- hashCode() - Method in class alluxio.job.plan.meta.PlanInfo
- hashCode() - Method in class alluxio.job.plan.migrate.MigrateConfig
- hashCode() - Method in class alluxio.job.plan.NoopPlanConfig
- hashCode() - Method in class alluxio.job.plan.persist.PersistConfig
- hashCode() - Method in class alluxio.job.plan.replicate.MoveConfig
- hashCode() - Method in class alluxio.job.plan.replicate.SetReplicaConfig
- hashCode() - Method in class alluxio.job.plan.transform.CompactConfig
- hashCode() - Method in class alluxio.job.plan.transform.FieldSchema
- hashCode() - Method in class alluxio.job.plan.transform.PartitionInfo
- hashCode() - Method in class alluxio.job.wire.JobServiceSummary
- hashCode() - Method in class alluxio.job.wire.JobWorkerHealth
- hashCode() - Method in class alluxio.job.wire.PlanInfo
- hashCode() - Method in class alluxio.job.wire.SimpleJobStatusBlock
- hashCode() - Method in class alluxio.job.wire.StatusSummary
- hashCode() - Method in class alluxio.job.wire.TaskInfo
- hashCode() - Method in class alluxio.job.wire.WorkflowInfo
- hashCode() - Method in class alluxio.job.workflow.composite.CompositeConfig
- hashCode() - Method in class alluxio.scheduler.job.Task
- HiveConstants - Class in alluxio.job.plan.transform
-
Constants related to Hive.
- HiveConstants.Types - Class in alluxio.job.plan.transform
-
Hive Types.
I
- initiateVerification() - Method in interface alluxio.scheduler.job.Job
-
Initiate a verification pass.
- INT - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive int type.
- isCsv(String) - Static method in enum alluxio.job.plan.transform.Format
- isCurrentPassDone() - Method in interface alluxio.scheduler.job.Job
-
Check whether the current pass is finished.
- isDirectCache() - Method in class alluxio.job.plan.load.LoadConfig
-
Deprecated.directCache will be deprecated after cache request graduate from experimental
- isDone() - Method in interface alluxio.scheduler.job.Job
-
Check whether the job is finished.
- isFinished() - Method in enum alluxio.job.wire.Status
- isGzipped(String) - Static method in enum alluxio.job.plan.transform.Format
- isHealthy() - Method in interface alluxio.scheduler.job.Job
-
Check whether the job is healthy.
- isOverwrite() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- isOverwrite() - Method in class alluxio.job.cmd.persist.PersistCmdConfig
- isOverwrite() - Method in class alluxio.job.plan.migrate.MigrateConfig
- isOverwrite() - Method in class alluxio.job.plan.persist.PersistConfig
- isParquet(String) - Static method in enum alluxio.job.plan.transform.Format
- isRunning() - Method in interface alluxio.scheduler.job.Job
-
Check whether the job is still running.
- isSequential() - Method in class alluxio.job.workflow.composite.CompositeConfig
J
- Job<T extends Task<?>> - Interface in alluxio.scheduler.job
-
interface for job that can be scheduled by Alluxio scheduler.
- JobConfig - Interface in alluxio.job
-
A job configuration.
- JobFactory - Interface in alluxio.scheduler.job
-
Factory for creating job instances.
- JobIdGenerator - Class in alluxio.job.meta
-
This class generates unique job ids.
- JobIdGenerator() - Constructor for class alluxio.job.meta.JobIdGenerator
-
Creates a new instance.
- JobInfo - Interface in alluxio.job.wire
-
The Job Info.
- JobMetaStore - Interface in alluxio.scheduler.job
-
Job meta store that store job information.
- JobServiceSummary - Class in alluxio.job.wire
-
Job service summary.
- JobServiceSummary(JobServiceSummary) - Constructor for class alluxio.job.wire.JobServiceSummary
-
Constructs a new instance of
JobServiceSummaryfrom a proto object. - JobServiceSummary(List<JobInfo>) - Constructor for class alluxio.job.wire.JobServiceSummary
-
Constructs a new instance of
JobServiceSummaryfrom a collection ofJobInfoit possesses. - JobSource - Enum in alluxio.job.wire
-
The JobSource for a Cmd job.
- JobState - Enum in alluxio.scheduler.job
-
Job status.
- JobWorkerHealth - Class in alluxio.job.wire
-
The job worker health information.
- JobWorkerHealth(long, List<Double>, int, int, int, String) - Constructor for class alluxio.job.wire.JobWorkerHealth
-
Default constructor.
- JobWorkerHealth(JobWorkerHealth) - Constructor for class alluxio.job.wire.JobWorkerHealth
-
Constructor from the grpc representation.
L
- LINES_TO_SKIP - Static variable in class alluxio.job.plan.transform.HiveConstants
-
Number of lines to skip when reading from CSV.
- LIST - Static variable in class alluxio.job.ServiceConstants
- LoadCliConfig - Class in alluxio.job.cmd.load
-
A config for a LoadCli job.
- LoadCliConfig(String, Integer, Integer, Set<String>, Set<String>, Set<String>, Set<String>, boolean) - Constructor for class alluxio.job.cmd.load.LoadCliConfig
- LoadConfig - Class in alluxio.job.plan.load
-
The configuration of loading a file.
- LoadConfig(String, Integer, Set<String>, Set<String>, Set<String>, Set<String>, Boolean) - Constructor for class alluxio.job.plan.load.LoadConfig
-
Deprecated.directCache param will be deprecated after cache request graduate from experimental
M
- makeValuesSerializable(Map<S, Collection<T>>) - Static method in class alluxio.job.util.SerializationUtils
- MASTER_SERVICE_PREFIX - Static variable in class alluxio.job.ServiceConstants
- MasterWorkerInfo - Class in alluxio.job
-
Metadata for an Alluxio worker.
- MasterWorkerInfo(long, WorkerNetAddress) - Constructor for class alluxio.job.MasterWorkerInfo
-
Creates a new instance of
MasterWorkerInfo. - MigrateCliConfig - Class in alluxio.job.cmd.migrate
-
A config for a MigrateCli job.
- MigrateCliConfig(String, String, WriteType, boolean, int) - Constructor for class alluxio.job.cmd.migrate.MigrateCliConfig
- MigrateConfig - Class in alluxio.job.plan.migrate
-
Configuration for the migrate job.
- MigrateConfig(String, String, WriteType, boolean) - Constructor for class alluxio.job.plan.migrate.MigrateConfig
- mMean - Variable in class alluxio.job.util.TimeSeries.Summary
- mMyJob - Variable in class alluxio.scheduler.job.Task
- MoveConfig - Class in alluxio.job.plan.replicate
-
Configuration of a job moving a block.
- MoveConfig(String, long, String, String) - Constructor for class alluxio.job.plan.replicate.MoveConfig
-
Creates a new instance of
MoveConfig. - mPeak - Variable in class alluxio.job.util.TimeSeries.Summary
- mStddev - Variable in class alluxio.job.util.TimeSeries.Summary
N
- NAME - Static variable in class alluxio.job.cmd.load.LoadCliConfig
- NAME - Static variable in class alluxio.job.cmd.migrate.MigrateCliConfig
- NAME - Static variable in class alluxio.job.cmd.persist.PersistCmdConfig
- NAME - Static variable in class alluxio.job.plan.BatchedJobConfig
- NAME - Static variable in class alluxio.job.plan.load.LoadConfig
- NAME - Static variable in class alluxio.job.plan.migrate.MigrateConfig
- NAME - Static variable in class alluxio.job.plan.NoopPlanConfig
- NAME - Static variable in class alluxio.job.plan.persist.PersistConfig
- NAME - Static variable in class alluxio.job.plan.replicate.MoveConfig
- NAME - Static variable in class alluxio.job.plan.replicate.SetReplicaConfig
- needVerification() - Method in interface alluxio.scheduler.job.Job
- NoopPlanConfig - Class in alluxio.job.plan
-
Config for a plan that does nothing.
- NoopPlanConfig() - Constructor for class alluxio.job.plan.NoopPlanConfig
-
Constructs a new instance.
O
- of(String) - Static method in enum alluxio.job.plan.transform.Format
- onComplete(Executor) - Method in class alluxio.scheduler.job.Task
- ORC - alluxio.job.plan.transform.Format
- ORC_SERDE_CLASS - Static variable in class alluxio.job.plan.transform.HiveConstants
-
ORC serde class.
P
- PARQUET - alluxio.job.plan.transform.Format
- PARQUET_COMPRESSION - Static variable in class alluxio.job.plan.transform.PartitionInfo
-
Key in Serde Properties to denote parquet compression method.
- PARQUET_INPUT_FORMAT_CLASS - Static variable in class alluxio.job.plan.transform.HiveConstants
-
Parquet input format.
- PARQUET_OUTPUT_FORMAT_CLASS - Static variable in class alluxio.job.plan.transform.HiveConstants
-
Parquet output format.
- PARQUET_SERDE_CLASS - Static variable in class alluxio.job.plan.transform.HiveConstants
-
Parquet serde class.
- parseBenchmarkResult(String) - Static method in class alluxio.job.util.SerializationUtils
-
Parse the actual JSON result from the benchmark output.
- PartitionInfo - Class in alluxio.job.plan.transform
-
Metadata about a partition in Alluxio catalog service.
- PartitionInfo(String, String, HashMap<String, String>, HashMap<String, String>, ArrayList<FieldSchema>) - Constructor for class alluxio.job.plan.transform.PartitionInfo
- PersistCmdConfig - Class in alluxio.job.cmd.persist
-
A Cmd config for System Trigger job.
- PersistCmdConfig(String, long, boolean, String) - Constructor for class alluxio.job.cmd.persist.PersistCmdConfig
-
Creates a new instance of
PersistCmdConfig. - PersistConfig - Class in alluxio.job.plan.persist
-
The configuration of persisting a file.
- PersistConfig(String, long, boolean, String) - Constructor for class alluxio.job.plan.persist.PersistConfig
-
Creates a new instance of
PersistConfig. - PlanConfig - Interface in alluxio.job.plan
-
A plan configuration.
- PlanInfo - Class in alluxio.job.plan.meta
-
The job information used by the job master internally.
- PlanInfo - Class in alluxio.job.wire
-
The plan description.
- PlanInfo(long, JobConfig, Consumer<PlanInfo>) - Constructor for class alluxio.job.plan.meta.PlanInfo
-
Creates a new instance of
PlanInfo. - PlanInfo(long, String, Status, long, String) - Constructor for class alluxio.job.wire.PlanInfo
-
JobInfo constructor exposed for testing.
- PlanInfo(JobInfo) - Constructor for class alluxio.job.wire.PlanInfo
-
Constructs a new instance of
PlanInfofrom a proto object. - PlanInfo(PlanInfo, boolean) - Constructor for class alluxio.job.wire.PlanInfo
-
Constructs the plan info from the job master's internal representation of job info.
- POLICY - alluxio.job.wire.JobSource
- PolicyConfig - Class in alluxio.job.cmd.replicate
-
A Cmd config for Policy.
- PolicyConfig() - Constructor for class alluxio.job.cmd.replicate.PolicyConfig
- print(PrintStream) - Method in class alluxio.job.util.TimeSeries
-
Print the time series densely, i.e.
- processResponse(T) - Method in interface alluxio.scheduler.job.Job
-
process task result.
- protoToCmdStatusBlock(CmdStatusBlock) - Static method in class alluxio.job.ProtoUtils
-
Convert proto to list of SimpleJobStatusBlock.
- ProtoUtils - Class in alluxio.job
-
Utility for converting proto job representation to java job representation.
R
- RECENT_LENGTH - Static variable in class alluxio.job.wire.JobServiceSummary
- record(long) - Method in class alluxio.job.util.TimeSeries
-
Record one event at a timestamp into the time series.
- record(long, int) - Method in class alluxio.job.util.TimeSeries
-
Record events at a timestamp into the time series.
- recordTimeInQ() - Method in class alluxio.scheduler.job.Task.TaskStat
-
Record time when task is inside the queue.
- recordTimeToComplete() - Method in class alluxio.scheduler.job.Task.TaskStat
-
Record time taken to complete the task.
- run(BlockWorkerClient) - Method in class alluxio.scheduler.job.Task
-
run the task.
- RUN - Static variable in class alluxio.job.ServiceConstants
- RUNNING - alluxio.job.wire.Status
- RUNNING - alluxio.scheduler.job.JobState
S
- SerializableVoid - Class in alluxio.job.util
-
Same as
Void, but implementing Serializable. - SERIALIZATION_FORMAT - Static variable in class alluxio.job.plan.transform.HiveConstants
-
Serialization format.
- SerializationUtils - Class in alluxio.job.util
-
Serialization related utility methods.
- serialize(Object) - Static method in class alluxio.job.util.SerializationUtils
-
Serializes an object into a byte array.
- serialize(Object, String) - Static method in class alluxio.job.util.SerializationUtils
-
Wrapper around
SerializationUtils.serialize(Object)which throws a runtime exception with the given message on failure. - SERVICE_NAME - Static variable in class alluxio.job.ServiceConstants
- SERVICE_VERSION - Static variable in class alluxio.job.ServiceConstants
- ServiceConstants - Class in alluxio.job
-
Alluxio job service constants.
- setDescription(String) - Method in class alluxio.job.wire.TaskInfo
- setErrorMessage(String) - Method in class alluxio.job.plan.meta.PlanInfo
- setErrorMessage(String) - Method in class alluxio.job.wire.TaskInfo
- setErrorType(String) - Method in class alluxio.job.plan.meta.PlanInfo
- setErrorType(String) - Method in class alluxio.job.wire.TaskInfo
- setJobId(long) - Method in class alluxio.job.wire.TaskInfo
- setJobState(JobState) - Method in interface alluxio.scheduler.job.Job
-
set job state.
- setJobSuccess() - Method in interface alluxio.scheduler.job.Job
-
set job as success.
- SetReplicaConfig - Class in alluxio.job.plan.replicate
-
Configuration of a job replicating a block.
- SetReplicaConfig(String, long, int) - Constructor for class alluxio.job.plan.replicate.SetReplicaConfig
-
Creates a new instance of
SetReplicaConfig. - setResult(Serializable) - Method in class alluxio.job.wire.TaskInfo
- setResult(String) - Method in class alluxio.job.plan.meta.PlanInfo
- setStatus(Status) - Method in class alluxio.job.plan.meta.PlanInfo
-
Sets the status of a job.
- setStatus(Status) - Method in class alluxio.job.wire.TaskInfo
- setTaskId(long) - Method in class alluxio.job.wire.TaskInfo
- setTaskInfo(long, TaskInfo) - Method in class alluxio.job.plan.meta.PlanInfo
-
Sets the information of a task.
- setWorkerHost(String) - Method in class alluxio.job.wire.TaskInfo
- SimpleJobStatusBlock - Class in alluxio.job.wire
-
Class for simple job status information.
- SimpleJobStatusBlock(long, Status, String, String) - Constructor for class alluxio.job.wire.SimpleJobStatusBlock
-
Constructor.
- SMALLINT - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive small int type.
- sparsePrint(PrintStream) - Method in class alluxio.job.util.TimeSeries
-
Print the time series sparsely, i.e.
- Status - Enum in alluxio.job.wire
-
The status of a task.
- StatusSummary - Class in alluxio.job.wire
-
Status summary.
- StatusSummary(StatusSummary) - Constructor for class alluxio.job.wire.StatusSummary
-
Constructs a new instance of
StatusSummaryfrom a proto object. - StatusSummary(Status, long) - Constructor for class alluxio.job.wire.StatusSummary
-
Constructs a new instance of
StatusSummaryfrom aStatusand number of jobs with that status. - STOPPED - alluxio.scheduler.job.JobState
- STRING - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive string type.
- SUCCEEDED - alluxio.scheduler.job.JobState
- Summary() - Constructor for class alluxio.job.util.TimeSeries.Summary
-
Creates a
TimeSeries.Summaryinstance. - SYSTEM - alluxio.job.wire.JobSource
T
- Task<V> - Class in alluxio.scheduler.job
-
A task that can be executed on a worker.
- Task() - Constructor for class alluxio.scheduler.job.Task
-
Constructor.
- Task.TaskStat - Class in alluxio.scheduler.job
-
State of a task.
- TaskInfo - Class in alluxio.job.wire
-
The task description.
- TaskInfo() - Constructor for class alluxio.job.wire.TaskInfo
-
Default constructor.
- TaskInfo(long, long, Status, WorkerNetAddress, Object) - Constructor for class alluxio.job.wire.TaskInfo
-
Constructs a new TaskInfo from jobId, taskId, Status, workerAddress, and arguments.
- TaskInfo(JobInfo) - Constructor for class alluxio.job.wire.TaskInfo
-
Constructs from the proto format.
- TaskStat() - Constructor for class alluxio.scheduler.job.Task.TaskStat
- TEXT_INPUT_FORMAT_CLASS - Static variable in class alluxio.job.plan.transform.HiveConstants
-
Text input format.
- TimeSeries - Class in alluxio.job.util
-
Class to record a time series, e.g.
- TimeSeries() - Constructor for class alluxio.job.util.TimeSeries
-
Creates a TimeSeries instance with default width set to 1 second.
- TimeSeries(long) - Constructor for class alluxio.job.util.TimeSeries
-
Creates a TimeSeries instance with given width.
- TimeSeries.Summary - Class in alluxio.job.util
-
Class contains the summary of the TimeSeries.
- TIMESTAMP - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive timestamp type.
- TINYINT - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive tiny int type.
- toJournalEntry() - Method in interface alluxio.scheduler.job.Job
- toPersistConfig() - Method in class alluxio.job.cmd.persist.PersistCmdConfig
-
Convert to PersistConfig.
- toProto() - Method in class alluxio.job.wire.CmdStatusBlock
-
Convert to proto type.
- toProto() - Method in interface alluxio.job.wire.JobInfo
- toProto() - Method in class alluxio.job.wire.JobServiceSummary
- toProto() - Method in enum alluxio.job.wire.JobSource
- toProto() - Method in class alluxio.job.wire.JobWorkerHealth
- toProto() - Method in class alluxio.job.wire.PlanInfo
- toProto() - Method in enum alluxio.job.wire.Status
- toProto() - Method in class alluxio.job.wire.StatusSummary
- toProto() - Method in class alluxio.job.wire.TaskInfo
- toProto() - Method in class alluxio.job.wire.WorkflowInfo
- toProto(JobState) - Static method in enum alluxio.scheduler.job.JobState
-
Convert JobStatus to PJobStatus.
- toString() - Method in class alluxio.job.cmd.load.LoadCliConfig
- toString() - Method in class alluxio.job.cmd.migrate.MigrateCliConfig
- toString() - Method in class alluxio.job.cmd.persist.PersistCmdConfig
- toString() - Method in class alluxio.job.MasterWorkerInfo
- toString() - Method in class alluxio.job.plan.BatchedJobConfig
- toString() - Method in class alluxio.job.plan.load.LoadConfig
- toString() - Method in class alluxio.job.plan.migrate.MigrateConfig
- toString() - Method in class alluxio.job.plan.NoopPlanConfig
- toString() - Method in class alluxio.job.plan.persist.PersistConfig
- toString() - Method in class alluxio.job.plan.replicate.MoveConfig
- toString() - Method in class alluxio.job.plan.replicate.SetReplicaConfig
- toString() - Method in class alluxio.job.plan.transform.CompactConfig
- toString() - Method in class alluxio.job.plan.transform.FieldSchema
- toString() - Method in class alluxio.job.plan.transform.PartitionInfo
- toString() - Method in class alluxio.job.util.TimeSeries
- toString() - Method in class alluxio.job.wire.JobServiceSummary
- toString() - Method in class alluxio.job.wire.JobWorkerHealth
- toString() - Method in class alluxio.job.wire.PlanInfo
- toString() - Method in class alluxio.job.wire.StatusSummary
- toString() - Method in class alluxio.job.wire.TaskInfo
- toString() - Method in class alluxio.job.wire.WorkflowInfo
- toString() - Method in class alluxio.job.workflow.composite.CompositeConfig
U
- updateJob(Job<?>) - Method in interface alluxio.scheduler.job.Job
-
update job configs.
- updateJob(Job<?>) - Method in interface alluxio.scheduler.job.JobMetaStore
-
Update existing job in the meta store with the new job.
- updateLastUpdatedTimeMs() - Method in class alluxio.job.MasterWorkerInfo
-
Updates the last updated time of the worker in ms.
V
- valueOf(String) - Static method in enum alluxio.job.plan.transform.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum alluxio.job.wire.JobSource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum alluxio.job.wire.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum alluxio.scheduler.job.JobState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum alluxio.job.plan.transform.Format
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum alluxio.job.wire.JobSource
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum alluxio.job.wire.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum alluxio.scheduler.job.JobState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARCHAR - Static variable in class alluxio.job.plan.transform.HiveConstants.Types
-
Hive varchar type.
- VERIFYING - alluxio.scheduler.job.JobState
W
- withJob(Job) - Method in class alluxio.scheduler.job.Task
- WorkerProvider - Interface in alluxio.scheduler.job
-
Interface for providing worker information and client.
- WorkflowConfig - Interface in alluxio.job.workflow
-
A workflow configuration.
- WorkflowInfo - Class in alluxio.job.wire
-
The workflow description.
- WorkflowInfo(long, String, Status, long, String, String, List<JobInfo>) - Constructor for class alluxio.job.wire.WorkflowInfo
-
Default constructor.
- WorkflowInfo(JobInfo) - Constructor for class alluxio.job.wire.WorkflowInfo
-
Constructor from the proto object.
All Classes All Packages