Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W Z 

A

AbstractClusterStory - Class in org.apache.hadoop.tools.rumen
AbstractClusterStory provides a partial implementation of ClusterStory by parsing the topology tree.
AbstractClusterStory() - Constructor for class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
add(String) - Method in class org.apache.hadoop.tools.rumen.anonymization.WordList
Adds the specified word to the list if the word is not already added.
addChild(Node) - Method in class org.apache.hadoop.tools.rumen.MachineNode
 
addChild(Node) - Method in class org.apache.hadoop.tools.rumen.Node
Add a child node to this node.
addChild(Node) - Method in class org.apache.hadoop.tools.rumen.RackNode
 
addState(Class, State) - Method in class org.apache.hadoop.tools.rumen.state.StatePool
 
allSplits - Variable in class org.apache.hadoop.tools.rumen.TaskAttemptInfo
 
allSplitVectors() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
AnonymizableDataType<T> - Interface in org.apache.hadoop.tools.rumen.datatypes
An interface for data-types that can be anonymized.
anonymize(T, State) - Method in interface org.apache.hadoop.tools.rumen.anonymization.DataAnonymizer
 
Anonymizer - Class in org.apache.hadoop.tools.rumen
 
Anonymizer() - Constructor for class org.apache.hadoop.tools.rumen.Anonymizer
 

B

bindTo(Path, Configuration) - Method in class org.apache.hadoop.tools.rumen.DefaultInputDemuxer
 
bindTo(Path, Configuration) - Method in interface org.apache.hadoop.tools.rumen.InputDemuxer
Bind the InputDemuxer to a particular file.
BlockingSerializer - Class in org.apache.hadoop.tools.rumen.serializers
A JSON serializer for Strings.
BlockingSerializer() - Constructor for class org.apache.hadoop.tools.rumen.serializers.BlockingSerializer
 
build() - Method in class org.apache.hadoop.tools.rumen.JobBuilder
Request the builder to build the final object.
build() - Method in class org.apache.hadoop.tools.rumen.MachineNode.Builder
Build the MachineNode object.
build() - Method in class org.apache.hadoop.tools.rumen.TopologyBuilder
Request the builder to build the final object.
Builder(String, int) - Constructor for class org.apache.hadoop.tools.rumen.MachineNode.Builder
Start building a new NodeInfo object.
buildMachineNodeMap() - Method in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
buildRackNodeMap() - Method in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 

C

canParse(InputStream) - Static method in class org.apache.hadoop.tools.rumen.CurrentJHParser
Can this parser parse the input?
canParse(InputStream) - Static method in class org.apache.hadoop.tools.rumen.Hadoop20JHParser
Can this parser parse the input?
CDFPiecewiseLinearRandomGenerator - Class in org.apache.hadoop.tools.rumen
 
CDFPiecewiseLinearRandomGenerator(LoggedDiscreteCDF) - Constructor for class org.apache.hadoop.tools.rumen.CDFPiecewiseLinearRandomGenerator
 
CDFPiecewiseLinearRandomGenerator(LoggedDiscreteCDF, long) - Constructor for class org.apache.hadoop.tools.rumen.CDFPiecewiseLinearRandomGenerator
 
CDFRandomGenerator - Class in org.apache.hadoop.tools.rumen
An instance of this class generates random values that confirm to the embedded LoggedDiscreteCDF .
ClassName - Class in org.apache.hadoop.tools.rumen.datatypes
Represents a class name.
ClassName(String) - Constructor for class org.apache.hadoop.tools.rumen.datatypes.ClassName
 
CLASSNAME_PRESERVE_CONFIG - Static variable in class org.apache.hadoop.tools.rumen.datatypes.ClassName
 
cloneFrom(MachineNode) - Method in class org.apache.hadoop.tools.rumen.MachineNode.Builder
Clone the settings from a reference MachineNode object.
close() - Method in class org.apache.hadoop.tools.rumen.CurrentJHParser
 
close() - Method in class org.apache.hadoop.tools.rumen.DefaultInputDemuxer
 
close() - Method in class org.apache.hadoop.tools.rumen.DefaultOutputter
 
close() - Method in class org.apache.hadoop.tools.rumen.DeskewedJobTraceReader
 
close() - Method in class org.apache.hadoop.tools.rumen.Hadoop20JHParser
 
close() - Method in class org.apache.hadoop.tools.rumen.JsonObjectMapperWriter
 
close() - Method in class org.apache.hadoop.tools.rumen.RewindableInputStream
 
close() - Method in class org.apache.hadoop.tools.rumen.ZombieJobProducer
 
ClusterStory - Interface in org.apache.hadoop.tools.rumen
ClusterStory represents all configurations of a MapReduce cluster, including nodes, network topology, and slot configurations.
ClusterTopologyReader - Class in org.apache.hadoop.tools.rumen
Reading JSON-encoded cluster topology and produce the parsed LoggedNetworkTopology object.
ClusterTopologyReader(Path, Configuration) - Constructor for class org.apache.hadoop.tools.rumen.ClusterTopologyReader
Constructor.
ClusterTopologyReader(InputStream) - Constructor for class org.apache.hadoop.tools.rumen.ClusterTopologyReader
Constructor.
compareTo(Node) - Method in class org.apache.hadoop.tools.rumen.Node
 
contains(String) - Method in class org.apache.hadoop.tools.rumen.anonymization.WordList
Returns 'true' if the list contains the specified word.
CurrentJHParser - Class in org.apache.hadoop.tools.rumen
JobHistoryParser that parses JobHistory files produced by JobHistory in the same source code tree as rumen.
CurrentJHParser(InputStream) - Constructor for class org.apache.hadoop.tools.rumen.CurrentJHParser
 

D

DataAnonymizer<T> - Interface in org.apache.hadoop.tools.rumen.anonymization
The data anonymizer interface.
DataType<T> - Interface in org.apache.hadoop.tools.rumen.datatypes
Represents a Rumen data-type.
DeepCompare - Interface in org.apache.hadoop.tools.rumen
Classes that implement this interface can deep-compare [for equality only, not order] with another instance.
deepCompare(DeepCompare, TreePath) - Method in interface org.apache.hadoop.tools.rumen.DeepCompare
 
deepCompare(DeepCompare, TreePath) - Method in class org.apache.hadoop.tools.rumen.LoggedDiscreteCDF
 
deepCompare(DeepCompare, TreePath) - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
deepCompare(DeepCompare, TreePath) - Method in class org.apache.hadoop.tools.rumen.LoggedLocation
 
deepCompare(DeepCompare, TreePath) - Method in class org.apache.hadoop.tools.rumen.LoggedNetworkTopology
 
deepCompare(DeepCompare, TreePath) - Method in class org.apache.hadoop.tools.rumen.LoggedSingleRelativeRanking
 
deepCompare(DeepCompare, TreePath) - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
deepCompare(DeepCompare, TreePath) - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
deepCompare(DeepCompare, TreePath) - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
 
DeepInequalityException - Exception in org.apache.hadoop.tools.rumen
We use this exception class in the unit test, and we do a deep comparison when we run the
DeepInequalityException(String, TreePath, Throwable) - Constructor for exception org.apache.hadoop.tools.rumen.DeepInequalityException
 
DeepInequalityException(String, TreePath) - Constructor for exception org.apache.hadoop.tools.rumen.DeepInequalityException
 
DefaultAnonymizableDataType - Class in org.apache.hadoop.tools.rumen.datatypes
Represents a default anonymizable Rumen data-type.
DefaultAnonymizableDataType() - Constructor for class org.apache.hadoop.tools.rumen.datatypes.DefaultAnonymizableDataType
 
DefaultAnonymizingRumenSerializer - Class in org.apache.hadoop.tools.rumen.serializers
Default Rumen JSON serializer.
DefaultAnonymizingRumenSerializer(StatePool, Configuration) - Constructor for class org.apache.hadoop.tools.rumen.serializers.DefaultAnonymizingRumenSerializer
 
DefaultDataType - Class in org.apache.hadoop.tools.rumen.datatypes
This represents the default java data-types (like int, long, float etc).
DefaultDataType(String) - Constructor for class org.apache.hadoop.tools.rumen.datatypes.DefaultDataType
 
DefaultInputDemuxer - Class in org.apache.hadoop.tools.rumen
DefaultInputDemuxer acts as a pass-through demuxer.
DefaultInputDemuxer() - Constructor for class org.apache.hadoop.tools.rumen.DefaultInputDemuxer
 
DefaultJobPropertiesParser - Class in org.apache.hadoop.tools.rumen.datatypes.util
A simple job property parser that acts like a pass-through filter.
DefaultJobPropertiesParser() - Constructor for class org.apache.hadoop.tools.rumen.datatypes.util.DefaultJobPropertiesParser
 
DefaultOutputter<T> - Class in org.apache.hadoop.tools.rumen
The default Outputter that outputs to a plain file.
DefaultOutputter() - Constructor for class org.apache.hadoop.tools.rumen.DefaultOutputter
 
DefaultRumenSerializer - Class in org.apache.hadoop.tools.rumen.serializers
Default Rumen JSON serializer.
DefaultRumenSerializer() - Constructor for class org.apache.hadoop.tools.rumen.serializers.DefaultRumenSerializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.apache.hadoop.tools.rumen.state.StateDeserializer
 
DeskewedJobTraceReader - Class in org.apache.hadoop.tools.rumen
 
DeskewedJobTraceReader(JobTraceReader, int, boolean) - Constructor for class org.apache.hadoop.tools.rumen.DeskewedJobTraceReader
Constructor.
DeskewedJobTraceReader(JobTraceReader) - Constructor for class org.apache.hadoop.tools.rumen.DeskewedJobTraceReader
 
DIR_CONFIG - Static variable in class org.apache.hadoop.tools.rumen.state.StatePool
 
distance(Node, Node) - Method in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
distance(Node, Node) - Method in interface org.apache.hadoop.tools.rumen.ClusterStory
Determine the distance between two Nodes.

E

equals(Object) - Method in class org.apache.hadoop.tools.rumen.MachineNode
 
equals(Object) - Method in class org.apache.hadoop.tools.rumen.Node
 
equals(Object) - Method in class org.apache.hadoop.tools.rumen.ParsedHost
 
extractMaxHeapOpts(String, List<String>, List<String>) - Static method in class org.apache.hadoop.tools.rumen.datatypes.util.MapReduceJobPropertiesParser
Extracts the -Xmx heap option from the specified string.
extractMinHeapOpts(String, List<String>, List<String>) - Static method in class org.apache.hadoop.tools.rumen.datatypes.util.MapReduceJobPropertiesParser
Extracts the -Xms heap option from the specified string.
extractSuffix(String, String[]) - Static method in class org.apache.hadoop.tools.rumen.anonymization.WordListAnonymizerUtility
Extracts a known suffix from the given data.

F

FileName - Class in org.apache.hadoop.tools.rumen.datatypes
Represents a file's location.
FileName(String) - Constructor for class org.apache.hadoop.tools.rumen.datatypes.FileName
 
FileName.FileNameState - Class in org.apache.hadoop.tools.rumen.datatypes
A composite state for filename.
FileNameState() - Constructor for class org.apache.hadoop.tools.rumen.datatypes.FileName.FileNameState
 
floorIndex(double) - Method in class org.apache.hadoop.tools.rumen.CDFRandomGenerator
 
Folder - Class in org.apache.hadoop.tools.rumen
 
Folder() - Constructor for class org.apache.hadoop.tools.rumen.Folder
 

G

get() - Method in class org.apache.hadoop.tools.rumen.ClusterTopologyReader
Get the LoggedNetworkTopology object.
get(LoggedTaskAttempt) - Method in enum org.apache.hadoop.tools.rumen.LoggedTaskAttempt.SplitVectorKind
 
get(List<List<Integer>>) - Method in enum org.apache.hadoop.tools.rumen.LoggedTaskAttempt.SplitVectorKind
 
getAnonymizedValue(StatePool, Configuration) - Method in interface org.apache.hadoop.tools.rumen.datatypes.AnonymizableDataType
 
getAnonymizedValue(StatePool, Configuration) - Method in class org.apache.hadoop.tools.rumen.datatypes.DefaultAnonymizableDataType
 
getAnonymizedValue(StatePool, Configuration) - Method in class org.apache.hadoop.tools.rumen.datatypes.FileName
 
getAnonymizedValue(StatePool, Configuration) - Method in class org.apache.hadoop.tools.rumen.datatypes.JobProperties
 
getAnonymizedValue(StatePool, Configuration) - Method in class org.apache.hadoop.tools.rumen.datatypes.NodeName
 
getAttemptID() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getAttempts() - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
getCandidates() - Method in enum org.apache.hadoop.tools.rumen.JobConfPropertyNames
 
getChildren() - Method in class org.apache.hadoop.tools.rumen.LoggedNetworkTopology
 
getChildren() - Method in class org.apache.hadoop.tools.rumen.Node
Get the children of this node.
getClassName() - Method in class org.apache.hadoop.tools.rumen.state.StatePool.StatePair
 
getClockSplits() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getClusterMapMB() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getClusterReduceMB() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getClusterTopology() - Method in interface org.apache.hadoop.tools.rumen.ClusterStory
Get the cluster topology tree.
getClusterTopology() - Method in class org.apache.hadoop.tools.rumen.ZombieCluster
 
getCombineInputRecords() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getComputonsPerMapInputByte() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getComputonsPerMapOutputByte() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getComputonsPerReduceInputByte() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getComputonsPerReduceOutputByte() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getCpuUsages() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getCumulativeCpuUsage() - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
Get the cumulative CPU usage.
getDatum() - Method in class org.apache.hadoop.tools.rumen.LoggedSingleRelativeRanking
 
getDatumAt(int) - Method in class org.apache.hadoop.tools.rumen.CDFRandomGenerator
 
getDirectDependantJobs() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getDirectoryState() - Method in class org.apache.hadoop.tools.rumen.datatypes.FileName.FileNameState
 
getFailedMapAttemptCDFs() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getFailedMapperFraction() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getFailedReduceAttemptCDF() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getFileBytesRead() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getFileBytesWritten() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getFileNameState() - Method in class org.apache.hadoop.tools.rumen.datatypes.FileName.FileNameState
 
getFinishTime() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getFinishTime() - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
getFinishTime() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getHdfsBytesRead() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getHdfsBytesWritten() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getHeapMegabytes() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getHeapUsage() - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
Get the total heap usage.
getHostName() - Method in class org.apache.hadoop.tools.rumen.datatypes.NodeName
 
getHostName() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getHostNameState() - Method in class org.apache.hadoop.tools.rumen.datatypes.NodeName.NodeNameState
 
getInputBytes() - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
getInputBytes() - Method in class org.apache.hadoop.tools.rumen.TaskInfo
 
getInputRecords() - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
getInputRecords() - Method in class org.apache.hadoop.tools.rumen.TaskInfo
 
getInputSplits() - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get the input splits for the job.
getInputSplits() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
 
getJobConf() - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get the JobConf for the job.
getJobConf() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
 
getJobID() - Method in class org.apache.hadoop.tools.rumen.JobBuilder
 
getJobID() - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get the job ID
getJobID() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getJobID() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
 
getJobMapMB() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getJobName() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getJobProperties() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
Get the configuration properties of the job.
getJobReduceMB() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getJobtype() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getLaunchTime() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getLayers() - Method in class org.apache.hadoop.tools.rumen.LoggedLocation
 
getLevel() - Method in class org.apache.hadoop.tools.rumen.Node
Get the level of the node.
getLocation() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getLoggedJob() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
Get the underlining LoggedJob object read directly from the trace.
getMachineByName(String) - Method in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
getMachineByName(String) - Method in interface org.apache.hadoop.tools.rumen.ClusterStory
Get MachineNode by its host name.
getMachines() - Method in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
getMachines() - Method in interface org.apache.hadoop.tools.rumen.ClusterStory
Get all machines of the cluster.
getMachinesInRack() - Method in class org.apache.hadoop.tools.rumen.RackNode
Get the machine nodes that belong to the rack.
getMapInputBytes() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getMapInputRecords() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getMapOutputBytes() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getMapOutputRecords() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getMapperTriesToSucceed() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getMapRuntime() - Method in class org.apache.hadoop.tools.rumen.MapTaskAttemptInfo
Get the runtime for the map phase of the map-task attempt.
getMapSlots() - Method in class org.apache.hadoop.tools.rumen.MachineNode
Get the number of map slots of the node.
getMapTaskAttemptInfoAdjusted(int, int, int) - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get TaskAttemptInfo for a given task-attempt, considering impact of locality.
getMapTaskAttemptInfoAdjusted(int, int, int) - Method in class org.apache.hadoop.tools.rumen.ZombieJob
Get a TaskAttemptInfo with a TaskAttemptID associated with taskType, taskNumber, and taskAttemptNumber.
getMapTasks() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getMaximum() - Method in class org.apache.hadoop.tools.rumen.LoggedDiscreteCDF
 
getMaximumDistance() - Method in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
getMaximumDistance() - Method in interface org.apache.hadoop.tools.rumen.ClusterStory
Get the maximum distance possible between any two nodes.
getMemory() - Method in class org.apache.hadoop.tools.rumen.MachineNode
Get the available physical RAM of the node.
getMemoryPerMapSlot() - Method in class org.apache.hadoop.tools.rumen.MachineNode
Get the amount of RAM reserved for each map slot.
getMemoryPerReduceSlot() - Method in class org.apache.hadoop.tools.rumen.MachineNode
Get the amount of RAM reserved for each reduce slot.
getMergeRuntime() - Method in class org.apache.hadoop.tools.rumen.ReduceTaskAttemptInfo
Get the runtime for the merge phase of the reduce task-attempt
getMinimum() - Method in class org.apache.hadoop.tools.rumen.LoggedDiscreteCDF
 
getName() - Method in class org.apache.hadoop.tools.rumen.anonymization.WordList
 
getName() - Method in class org.apache.hadoop.tools.rumen.datatypes.FileName.FileNameState
 
getName() - Method in class org.apache.hadoop.tools.rumen.datatypes.NodeName.NodeNameState
 
getName() - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get the job name.
getName() - Method in class org.apache.hadoop.tools.rumen.LoggedNetworkTopology
 
getName() - Method in class org.apache.hadoop.tools.rumen.Node
Get the name of the node.
getName() - Method in interface org.apache.hadoop.tools.rumen.state.State
Get the name of the state.
getName() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
 
getNext() - Method in class org.apache.hadoop.tools.rumen.DefaultInputDemuxer
 
getNext() - Method in interface org.apache.hadoop.tools.rumen.InputDemuxer
Get the next <name, input> pair.
getNextJob() - Method in interface org.apache.hadoop.tools.rumen.JobStoryProducer
Get the next job.
getNextJob() - Method in class org.apache.hadoop.tools.rumen.ZombieJobProducer
 
getNodeName() - Method in class org.apache.hadoop.tools.rumen.ParsedHost
 
getNullSplitsVector() - Static method in enum org.apache.hadoop.tools.rumen.LoggedTaskAttempt.SplitVectorKind
 
getNumberMaps() - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get the number of maps in the JobStory.
getNumberMaps() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
 
getNumberReduces() - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get the number of reduce in the JobStory.
getNumberReduces() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
 
getNumberValues() - Method in class org.apache.hadoop.tools.rumen.LoggedDiscreteCDF
 
getNumCores() - Method in class org.apache.hadoop.tools.rumen.MachineNode
Get the number of cores of the node.
getNumLoggedMaps() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
Getting the number of map tasks that are actually logged in the trace.
getNumLoggedReduces() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
Getting the number of reduce tasks that are actually logged in the trace.
getOtherTasks() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getOutcome() - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get the outcome of the job execution.
getOutcome() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getOutcome() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
 
getOutputBytes() - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
getOutputBytes() - Method in class org.apache.hadoop.tools.rumen.TaskInfo
 
getOutputRecords() - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
getOutputRecords() - Method in class org.apache.hadoop.tools.rumen.TaskInfo
 
getParent() - Method in class org.apache.hadoop.tools.rumen.Node
Get the parent node.
getParser(RewindableInputStream) - Static method in class org.apache.hadoop.tools.rumen.JobHistoryParserFactory
 
getPhysicalMemoryUsage() - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
Get the physical memory usage.
getPhysMemKbytes() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getPreferredLocations() - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
getPrefix() - Method in class org.apache.hadoop.tools.rumen.datatypes.ClassName
 
getPrefix() - Method in class org.apache.hadoop.tools.rumen.datatypes.DefaultAnonymizableDataType
 
getPrefix() - Method in class org.apache.hadoop.tools.rumen.datatypes.JobName
 
getPrefix() - Method in class org.apache.hadoop.tools.rumen.datatypes.QueueName
 
getPrefix() - Method in class org.apache.hadoop.tools.rumen.datatypes.UserName
 
getPriority() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getQueue() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getQueueName() - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get the queue where the job is submitted.
getQueueName() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
 
getRackByName(String) - Method in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
getRackByName(String) - Method in interface org.apache.hadoop.tools.rumen.ClusterStory
Get RackNode by its name.
getRackName() - Method in class org.apache.hadoop.tools.rumen.datatypes.NodeName
 
getRackName() - Method in class org.apache.hadoop.tools.rumen.ParsedHost
 
getRackNameState() - Method in class org.apache.hadoop.tools.rumen.datatypes.NodeName.NodeNameState
 
getRackNode() - Method in class org.apache.hadoop.tools.rumen.MachineNode
Get the rack node that the machine belongs to.
getRacks() - Method in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
getRacks() - Method in interface org.apache.hadoop.tools.rumen.ClusterStory
Get all racks of the cluster.
getRandomMachines(int, Random) - Method in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
getRandomMachines(int, Random) - Method in interface org.apache.hadoop.tools.rumen.ClusterStory
Select a random set of machines.
getRankingAt(int) - Method in class org.apache.hadoop.tools.rumen.CDFRandomGenerator
 
getRankings() - Method in class org.apache.hadoop.tools.rumen.LoggedDiscreteCDF
 
getReduceInputGroups() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getReduceInputRecords() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getReduceOutputRecords() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getReduceRuntime() - Method in class org.apache.hadoop.tools.rumen.ReduceTaskAttemptInfo
Get the runtime for the reduce phase of the reduce task-attempt.
getReduceShuffleBytes() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getReduceSlots() - Method in class org.apache.hadoop.tools.rumen.MachineNode
Get the number of reduce slots of the node.
getReduceTasks() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getRelativeRanking() - Method in class org.apache.hadoop.tools.rumen.LoggedSingleRelativeRanking
 
getRelativeTime() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getResourceUsageMetrics() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getResourceUsageMetrics() - Method in class org.apache.hadoop.tools.rumen.TaskInfo
 
getResult() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getRunState() - Method in class org.apache.hadoop.tools.rumen.TaskAttemptInfo
Get the final TaskStatus.State of the task-attempt.
getRuntime() - Method in class org.apache.hadoop.tools.rumen.MapTaskAttemptInfo
 
getRuntime() - Method in class org.apache.hadoop.tools.rumen.ReduceTaskAttemptInfo
 
getRuntime() - Method in class org.apache.hadoop.tools.rumen.TaskAttemptInfo
Get the total runtime for the task-attempt.
getSeed(String, long) - Static method in class org.apache.hadoop.tools.rumen.RandomSeedGenerator
Generates a new random seed.
getShuffleFinished() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getShuffleRuntime() - Method in class org.apache.hadoop.tools.rumen.ReduceTaskAttemptInfo
Get the runtime for the shuffle phase of the reduce task-attempt.
getSize() - Method in class org.apache.hadoop.tools.rumen.anonymization.WordList
Returns the size of the list.
getSortFinished() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getSpilledRecords() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getSplitVector(LoggedTaskAttempt.SplitVectorKind) - Method in class org.apache.hadoop.tools.rumen.TaskAttemptInfo
 
getStartTime() - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
getStartTime() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getState(Class) - Method in class org.apache.hadoop.tools.rumen.state.StatePool
 
getState() - Method in class org.apache.hadoop.tools.rumen.state.StatePool.StatePair
 
getStates() - Method in class org.apache.hadoop.tools.rumen.state.StatePool
To be invoked only by the Jackson JSON serializer.
getSubmissionTime() - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get the job submission time.
getSubmissionTime() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
 
getSubmitTime() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getSuccessfulMapAttemptCDFs() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getSuccessfulReduceAttemptCDF() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getTaskAttemptInfo(TaskType, int, int) - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get TaskAttemptInfo for a given task-attempt, without regard to impact of locality (e.g.
getTaskAttemptInfo(TaskType, int, int) - Method in class org.apache.hadoop.tools.rumen.ZombieJob
Get a TaskAttemptInfo with a TaskAttemptID associated with taskType, taskNumber, and taskAttemptNumber.
getTaskID() - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
getTaskInfo(TaskType, int) - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get TaskInfo for a given task.
getTaskInfo() - Method in class org.apache.hadoop.tools.rumen.TaskAttemptInfo
Get the TaskInfo for the given task-attempt.
getTaskInfo(TaskType, int) - Method in class org.apache.hadoop.tools.rumen.ZombieJob
 
getTaskMemory() - Method in class org.apache.hadoop.tools.rumen.TaskInfo
 
getTaskStatus() - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
getTaskType() - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
getTotalMaps() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getTotalReduces() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getUser() - Method in interface org.apache.hadoop.tools.rumen.JobStory
Get the user who ran the job.
getUser() - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
getUser() - Method in class org.apache.hadoop.tools.rumen.ZombieJob
 
getValue() - Method in class org.apache.hadoop.tools.rumen.datatypes.ClassName
 
getValue() - Method in interface org.apache.hadoop.tools.rumen.datatypes.DataType
 
getValue() - Method in class org.apache.hadoop.tools.rumen.datatypes.DefaultDataType
Get the value of the attribute.
getValue() - Method in class org.apache.hadoop.tools.rumen.datatypes.FileName
 
getValue() - Method in class org.apache.hadoop.tools.rumen.datatypes.JobName
 
getValue() - Method in class org.apache.hadoop.tools.rumen.datatypes.JobProperties
 
getValue() - Method in class org.apache.hadoop.tools.rumen.datatypes.NodeName
 
getValue() - Method in class org.apache.hadoop.tools.rumen.datatypes.QueueName
 
getValue() - Method in class org.apache.hadoop.tools.rumen.datatypes.UserName
 
getVersion() - Method in class org.apache.hadoop.tools.rumen.state.StatePool
To be invoked only by the Jackson JSON serializer.
getVirtualMemoryUsage() - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
Get the virtual memory usage.
getVMemKbytes() - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
getWords() - Method in class org.apache.hadoop.tools.rumen.anonymization.WordList
Gets the words.

H

Hadoop20JHParser - Class in org.apache.hadoop.tools.rumen
JobHistoryParser to parse job histories for hadoop 0.20 (META=1).
Hadoop20JHParser(InputStream) - Constructor for class org.apache.hadoop.tools.rumen.Hadoop20JHParser
 
Hadoop20JHParser(LineReader) - Constructor for class org.apache.hadoop.tools.rumen.Hadoop20JHParser
 
HadoopLogsAnalyzer - Class in org.apache.hadoop.tools.rumen
Deprecated.
HadoopLogsAnalyzer() - Constructor for class org.apache.hadoop.tools.rumen.HadoopLogsAnalyzer
Deprecated.
 
hasChildren() - Method in class org.apache.hadoop.tools.rumen.Node
Does this node have any children?
hashCode() - Method in class org.apache.hadoop.tools.rumen.MachineNode
 
hashCode() - Method in class org.apache.hadoop.tools.rumen.Node
 
hashCode() - Method in class org.apache.hadoop.tools.rumen.ParsedHost
 
hasSuffix(String, String[]) - Static method in class org.apache.hadoop.tools.rumen.anonymization.WordListAnonymizerUtility
Checks if the given data has a known suffix.

I

incorporateCounters(JhCounters) - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
incorporateCounters(JhCounters) - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
incorporateCounters(JhCounters) - Method in class org.apache.hadoop.tools.rumen.ParsedTask
 
incorporateCounters(JhCounters) - Method in class org.apache.hadoop.tools.rumen.ParsedTaskAttempt
incorporate event counters
indexOf(String) - Method in class org.apache.hadoop.tools.rumen.anonymization.WordList
Returns the index of the specified word in the list.
init(Path, Configuration) - Method in class org.apache.hadoop.tools.rumen.DefaultOutputter
 
init(Path, Configuration) - Method in interface org.apache.hadoop.tools.rumen.Outputter
Initialize the Outputter to a specific path.
initialize(Configuration) - Method in class org.apache.hadoop.tools.rumen.state.StatePool
Initialized the StatePool.
initializeTables(LoggedDiscreteCDF) - Method in class org.apache.hadoop.tools.rumen.CDFRandomGenerator
 
InputDemuxer - Interface in org.apache.hadoop.tools.rumen
InputDemuxer dem-ultiplexes the input files into individual input streams.
isKnownData(String) - Static method in class org.apache.hadoop.tools.rumen.anonymization.WordListAnonymizerUtility
Checks if the given data is known.
isKnownData(String, String[]) - Static method in class org.apache.hadoop.tools.rumen.anonymization.WordListAnonymizerUtility
Checks if the given data is known.
isUpdated() - Method in class org.apache.hadoop.tools.rumen.anonymization.WordList
Returns 'true' if the list is updated since creation (and reload).
isUpdated() - Method in class org.apache.hadoop.tools.rumen.datatypes.FileName.FileNameState
 
isUpdated() - Method in class org.apache.hadoop.tools.rumen.datatypes.NodeName.NodeNameState
 
isUpdated() - Method in interface org.apache.hadoop.tools.rumen.state.State
Returns true if the state is updated since creation (or reload).
isUpdated() - Method in class org.apache.hadoop.tools.rumen.state.StatePool
 

J

Job20LineHistoryEventEmitter - Class in org.apache.hadoop.tools.rumen
 
JobBuilder - Class in org.apache.hadoop.tools.rumen
JobBuilder builds one job.
JobBuilder(String) - Constructor for class org.apache.hadoop.tools.rumen.JobBuilder
 
JobConfigurationParser - Class in org.apache.hadoop.tools.rumen
JobConfigurationParser parses the job configuration xml file, and extracts configuration properties.
JobConfigurationParser() - Constructor for class org.apache.hadoop.tools.rumen.JobConfigurationParser
 
JobConfPropertyNames - Enum in org.apache.hadoop.tools.rumen
 
JobHistoryParser - Interface in org.apache.hadoop.tools.rumen
JobHistoryParser defines the interface of a Job History file parser.
JobHistoryParserFactory - Class in org.apache.hadoop.tools.rumen
JobHistoryParserFactory is a singleton class that attempts to determine the version of job history and return a proper parser.
JobHistoryParserFactory() - Constructor for class org.apache.hadoop.tools.rumen.JobHistoryParserFactory
 
JobHistoryParserFactory.VersionDetector - Enum in org.apache.hadoop.tools.rumen
 
JobHistoryUtils - Class in org.apache.hadoop.tools.rumen
Job History related utils for handling multiple formats of history logs of different hadoop versions like Pre21 history logs, current history logs.
JobHistoryUtils() - Constructor for class org.apache.hadoop.tools.rumen.JobHistoryUtils
 
JobName - Class in org.apache.hadoop.tools.rumen.datatypes
Represents a job's name.
JobName(String) - Constructor for class org.apache.hadoop.tools.rumen.datatypes.JobName
 
JobProperties - Class in org.apache.hadoop.tools.rumen.datatypes
This represents the job configuration properties.
JobProperties() - Constructor for class org.apache.hadoop.tools.rumen.datatypes.JobProperties
 
JobProperties(Properties) - Constructor for class org.apache.hadoop.tools.rumen.datatypes.JobProperties
 
JobPropertyParser - Interface in org.apache.hadoop.tools.rumen.datatypes.util
A JobProperties parsing utility.
JobStory - Interface in org.apache.hadoop.tools.rumen
JobStory represents the runtime information available for a completed Map-Reduce job.
JobStoryProducer - Interface in org.apache.hadoop.tools.rumen
JobStoryProducer produces the sequence of JobStory's.
JobTraceReader - Class in org.apache.hadoop.tools.rumen
Reading JSON-encoded job traces and produce LoggedJob instances.
JobTraceReader(Path, Configuration) - Constructor for class org.apache.hadoop.tools.rumen.JobTraceReader
Constructor.
JobTraceReader(InputStream) - Constructor for class org.apache.hadoop.tools.rumen.JobTraceReader
Constructor.
JsonObjectMapperWriter<T> - Class in org.apache.hadoop.tools.rumen
Simple wrapper around JsonGenerator to write objects in JSON format.
JsonObjectMapperWriter(OutputStream, boolean) - Constructor for class org.apache.hadoop.tools.rumen.JsonObjectMapperWriter
 

L

LoggedDiscreteCDF - Class in org.apache.hadoop.tools.rumen
A LoggedDiscreteCDF is a discrete approximation of a cumulative distribution function, with this class set up to meet the requirements of the Jackson JSON parser/generator.
LoggedDiscreteCDF() - Constructor for class org.apache.hadoop.tools.rumen.LoggedDiscreteCDF
 
LoggedJob - Class in org.apache.hadoop.tools.rumen
A LoggedDiscreteCDF is a representation of an hadoop job, with the details of this class set up to meet the requirements of the Jackson JSON parser/generator.
LoggedJob.JobPriority - Enum in org.apache.hadoop.tools.rumen
 
LoggedJob.JobType - Enum in org.apache.hadoop.tools.rumen
 
LoggedLocation - Class in org.apache.hadoop.tools.rumen
A LoggedLocation is a representation of a point in an hierarchical network, represented as a series of membership names, broadest first.
LoggedLocation() - Constructor for class org.apache.hadoop.tools.rumen.LoggedLocation
 
LoggedNetworkTopology - Class in org.apache.hadoop.tools.rumen
A LoggedNetworkTopology represents a tree that in turn represents a hierarchy of hosts.
LoggedNetworkTopology() - Constructor for class org.apache.hadoop.tools.rumen.LoggedNetworkTopology
 
LoggedSingleRelativeRanking - Class in org.apache.hadoop.tools.rumen
A LoggedSingleRelativeRanking represents an X-Y coordinate of a single point in a discrete CDF.
LoggedSingleRelativeRanking() - Constructor for class org.apache.hadoop.tools.rumen.LoggedSingleRelativeRanking
 
LoggedTask - Class in org.apache.hadoop.tools.rumen
A LoggedTask represents a [hadoop] task that is part of a hadoop job.
LoggedTaskAttempt - Class in org.apache.hadoop.tools.rumen
A LoggedTaskAttempt represents an attempt to run an hadoop task in a hadoop job.
LoggedTaskAttempt.SplitVectorKind - Enum in org.apache.hadoop.tools.rumen
 

M

MachineNode - Class in org.apache.hadoop.tools.rumen
MachineNode represents the configuration of a cluster node.
MachineNode.Builder - Class in org.apache.hadoop.tools.rumen
Builder for a NodeInfo object
machineNodes - Variable in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
main(String[]) - Static method in class org.apache.hadoop.tools.rumen.Anonymizer
The main driver program to use the anonymization utility.
main(String[]) - Static method in class org.apache.hadoop.tools.rumen.Folder
 
main(String[]) - Static method in class org.apache.hadoop.tools.rumen.HadoopLogsAnalyzer
Deprecated.
 
main(String[]) - Static method in class org.apache.hadoop.tools.rumen.TraceBuilder
 
MapAttempt20LineHistoryEventEmitter - Class in org.apache.hadoop.tools.rumen
 
MapAttempt20LineHistoryEventEmitter() - Constructor for class org.apache.hadoop.tools.rumen.MapAttempt20LineHistoryEventEmitter
 
MapReduceJobPropertiesParser - Class in org.apache.hadoop.tools.rumen.datatypes.util
A default parser for MapReduce job configuration properties.
MapReduceJobPropertiesParser() - Constructor for class org.apache.hadoop.tools.rumen.datatypes.util.MapReduceJobPropertiesParser
 
MapTaskAttemptInfo - Class in org.apache.hadoop.tools.rumen
MapTaskAttemptInfo represents the information with regard to a map task attempt.
MapTaskAttemptInfo(TaskStatus.State, TaskInfo, long, List<List<Integer>>) - Constructor for class org.apache.hadoop.tools.rumen.MapTaskAttemptInfo
 
MapTaskAttemptInfo(TaskStatus.State, TaskInfo, long) - Constructor for class org.apache.hadoop.tools.rumen.MapTaskAttemptInfo
Deprecated.
please use the constructor with (state, taskInfo, runtime, List<List<Integer>> allSplits) instead. see LoggedTaskAttempt for an explanation of allSplits. If there are no known splits, use null.
maximumDistance - Variable in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
mNodeMap - Variable in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
mNodesFlattened - Variable in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 

N

needsAnonymization(String) - Static method in class org.apache.hadoop.tools.rumen.anonymization.WordListAnonymizerUtility
Checks if the data needs anonymization.
needsAnonymization(Configuration) - Method in class org.apache.hadoop.tools.rumen.datatypes.ClassName
 
needsAnonymization(Configuration) - Method in class org.apache.hadoop.tools.rumen.datatypes.DefaultAnonymizableDataType
 
nextEvent() - Method in class org.apache.hadoop.tools.rumen.CurrentJHParser
 
nextEvent() - Method in class org.apache.hadoop.tools.rumen.Hadoop20JHParser
 
nextEvent() - Method in interface org.apache.hadoop.tools.rumen.JobHistoryParser
Get the next HistoryEvent
Node - Class in org.apache.hadoop.tools.rumen
Node represents a node in the cluster topology.
Node(String, int) - Constructor for class org.apache.hadoop.tools.rumen.Node
 
NodeName - Class in org.apache.hadoop.tools.rumen.datatypes
Represents the cluster host.
NodeName(String) - Constructor for class org.apache.hadoop.tools.rumen.datatypes.NodeName
 
NodeName(String, String) - Constructor for class org.apache.hadoop.tools.rumen.datatypes.NodeName
 
NodeName.NodeNameState - Class in org.apache.hadoop.tools.rumen.datatypes
A composite state for node-name.
NodeNameState() - Constructor for class org.apache.hadoop.tools.rumen.datatypes.NodeName.NodeNameState
 

O

ObjectStringSerializer<T> - Class in org.apache.hadoop.tools.rumen.serializers
Rumen JSON serializer for serializing object using toSring() API.
ObjectStringSerializer() - Constructor for class org.apache.hadoop.tools.rumen.serializers.ObjectStringSerializer
 
obtainCounters() - Method in class org.apache.hadoop.tools.rumen.ParsedTask
 
obtainCounters() - Method in class org.apache.hadoop.tools.rumen.ParsedTaskAttempt
 
obtainDiagnosticInfo() - Method in class org.apache.hadoop.tools.rumen.ParsedTask
 
obtainDiagnosticInfo() - Method in class org.apache.hadoop.tools.rumen.ParsedTaskAttempt
 
obtainFailedDueToAttemptId() - Method in class org.apache.hadoop.tools.rumen.ParsedTask
 
obtainHttpPort() - Method in class org.apache.hadoop.tools.rumen.ParsedTaskAttempt
 
obtainJobAcls() - Method in class org.apache.hadoop.tools.rumen.ParsedJob
 
obtainJobConfpath() - Method in class org.apache.hadoop.tools.rumen.ParsedJob
 
obtainMapCounters() - Method in class org.apache.hadoop.tools.rumen.ParsedJob
 
obtainMapTasks() - Method in class org.apache.hadoop.tools.rumen.ParsedJob
 
obtainOtherTasks() - Method in class org.apache.hadoop.tools.rumen.ParsedJob
 
obtainReduceCounters() - Method in class org.apache.hadoop.tools.rumen.ParsedJob
 
obtainReduceTasks() - Method in class org.apache.hadoop.tools.rumen.ParsedJob
 
obtainShufflePort() - Method in class org.apache.hadoop.tools.rumen.ParsedTaskAttempt
 
obtainTaskAttempts() - Method in class org.apache.hadoop.tools.rumen.ParsedTask
 
obtainTotalCounters() - Method in class org.apache.hadoop.tools.rumen.ParsedJob
 
obtainTrackerName() - Method in class org.apache.hadoop.tools.rumen.ParsedTaskAttempt
 
org.apache.hadoop.tools.rumen - package org.apache.hadoop.tools.rumen
Rumen is a data extraction and analysis tool built for Apache Hadoop.
org.apache.hadoop.tools.rumen.anonymization - package org.apache.hadoop.tools.rumen.anonymization
 
org.apache.hadoop.tools.rumen.datatypes - package org.apache.hadoop.tools.rumen.datatypes
 
org.apache.hadoop.tools.rumen.datatypes.util - package org.apache.hadoop.tools.rumen.datatypes.util
 
org.apache.hadoop.tools.rumen.serializers - package org.apache.hadoop.tools.rumen.serializers
 
org.apache.hadoop.tools.rumen.state - package org.apache.hadoop.tools.rumen.state
 
output(T) - Method in class org.apache.hadoop.tools.rumen.DefaultOutputter
 
output(T) - Method in interface org.apache.hadoop.tools.rumen.Outputter
Output an object.
Outputter<T> - Interface in org.apache.hadoop.tools.rumen
Interface to output a sequence of objects of type T.

P

parse(String) - Static method in class org.apache.hadoop.tools.rumen.ParsedHost
 
ParsedHost - Class in org.apache.hadoop.tools.rumen
 
ParsedHost(LoggedLocation) - Constructor for class org.apache.hadoop.tools.rumen.ParsedHost
 
ParsedJob - Class in org.apache.hadoop.tools.rumen
This is a wrapper class around LoggedJob.
ParsedTask - Class in org.apache.hadoop.tools.rumen
This is a wrapper class around LoggedTask.
ParsedTaskAttempt - Class in org.apache.hadoop.tools.rumen
This is a wrapper class around LoggedTaskAttempt.
parseJobProperty(String, String) - Method in class org.apache.hadoop.tools.rumen.datatypes.util.DefaultJobPropertiesParser
 
parseJobProperty(String, String) - Method in interface org.apache.hadoop.tools.rumen.datatypes.util.JobPropertyParser
Parse the specified job configuration key-value pair.
parseJobProperty(String, String) - Method in class org.apache.hadoop.tools.rumen.datatypes.util.MapReduceJobPropertiesParser
 
PARSERS_CONFIG_KEY - Static variable in class org.apache.hadoop.tools.rumen.datatypes.JobProperties
 
parseTopologyTree() - Method in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
persist() - Method in class org.apache.hadoop.tools.rumen.state.StatePool
Persists the current state to the state directory.
PERSIST_CONFIG - Static variable in class org.apache.hadoop.tools.rumen.state.StatePool
 
Pre21JobHistoryConstants - Class in org.apache.hadoop.tools.rumen
Job History related constants for Hadoop releases prior to 0.21
Pre21JobHistoryConstants() - Constructor for class org.apache.hadoop.tools.rumen.Pre21JobHistoryConstants
 
Pre21JobHistoryConstants.Values - Enum in org.apache.hadoop.tools.rumen
This enum contains some of the values commonly used by history log events.
process(HistoryEvent) - Method in class org.apache.hadoop.tools.rumen.JobBuilder
Process one HistoryEvent
process(Properties) - Method in class org.apache.hadoop.tools.rumen.JobBuilder
Process a collection of JobConf Properties.
process(HistoryEvent) - Method in class org.apache.hadoop.tools.rumen.TopologyBuilder
Process one HistoryEvent
process(Properties) - Method in class org.apache.hadoop.tools.rumen.TopologyBuilder
Process a collection of JobConf Properties.
putCounters(Map<String, Long>) - Method in class org.apache.hadoop.tools.rumen.ParsedTask
Set the task counters
putCounters(Map<String, Long>) - Method in class org.apache.hadoop.tools.rumen.ParsedTaskAttempt
Set the task attempt counters
putDiagnosticInfo(String) - Method in class org.apache.hadoop.tools.rumen.ParsedTask
Set the task diagnostic-info
putDiagnosticInfo(String) - Method in class org.apache.hadoop.tools.rumen.ParsedTaskAttempt
Set the task attempt diagnostic-info
putFailedDueToAttemptId(String) - Method in class org.apache.hadoop.tools.rumen.ParsedTask
Set the failed-due-to-attemptId info of this task.

Q

QueueName - Class in org.apache.hadoop.tools.rumen.datatypes
Represents a queue name.
QueueName(String) - Constructor for class org.apache.hadoop.tools.rumen.datatypes.QueueName
 

R

RackNode - Class in org.apache.hadoop.tools.rumen
RackNode represents a rack node in the cluster topology.
RackNode(String, int) - Constructor for class org.apache.hadoop.tools.rumen.RackNode
 
rackNodes - Variable in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
RandomSeedGenerator - Class in org.apache.hadoop.tools.rumen
The purpose of this class is to generate new random seeds from a master seed.
RandomSeedGenerator() - Constructor for class org.apache.hadoop.tools.rumen.RandomSeedGenerator
 
randomValue() - Method in class org.apache.hadoop.tools.rumen.CDFRandomGenerator
 
read() - Method in class org.apache.hadoop.tools.rumen.RewindableInputStream
 
read(byte[], int, int) - Method in class org.apache.hadoop.tools.rumen.RewindableInputStream
 
readFields(DataInput) - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
 
ReduceAttempt20LineHistoryEventEmitter - Class in org.apache.hadoop.tools.rumen
 
ReduceTaskAttemptInfo - Class in org.apache.hadoop.tools.rumen
ReduceTaskAttemptInfo represents the information with regard to a reduce task attempt.
ReduceTaskAttemptInfo(TaskStatus.State, TaskInfo, long, long, long, List<List<Integer>>) - Constructor for class org.apache.hadoop.tools.rumen.ReduceTaskAttemptInfo
 
ReduceTaskAttemptInfo(TaskStatus.State, TaskInfo, long, long, long) - Constructor for class org.apache.hadoop.tools.rumen.ReduceTaskAttemptInfo
Deprecated.
please use the constructor with (state, taskInfo, shuffleTime, mergeTime, reduceTime List<List<Integer>> allSplits) instead. see LoggedTaskAttempt for an explanation of allSplits. If there are no known splits, use null.
RELOAD_CONFIG - Static variable in class org.apache.hadoop.tools.rumen.state.StatePool
 
ResourceUsageMetrics - Class in org.apache.hadoop.tools.rumen
Captures the resource usage metrics.
ResourceUsageMetrics() - Constructor for class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
 
rewind() - Method in class org.apache.hadoop.tools.rumen.RewindableInputStream
 
RewindableInputStream - Class in org.apache.hadoop.tools.rumen
A simple wrapper class to make any input stream "rewindable".
RewindableInputStream(InputStream) - Constructor for class org.apache.hadoop.tools.rumen.RewindableInputStream
Constructor.
RewindableInputStream(InputStream, int) - Constructor for class org.apache.hadoop.tools.rumen.RewindableInputStream
Constructor
rNodeMap - Variable in class org.apache.hadoop.tools.rumen.AbstractClusterStory
 
ROOT - Static variable in class org.apache.hadoop.tools.rumen.datatypes.NodeName
 
run(String[]) - Method in class org.apache.hadoop.tools.rumen.Anonymizer
 
run() - Method in class org.apache.hadoop.tools.rumen.Anonymizer
Runs the actual anonymization tool.
run(String[]) - Method in class org.apache.hadoop.tools.rumen.Folder
 
run() - Method in class org.apache.hadoop.tools.rumen.Folder
 
run(String[]) - Method in class org.apache.hadoop.tools.rumen.HadoopLogsAnalyzer
Deprecated.
 
run(String[]) - Method in class org.apache.hadoop.tools.rumen.TraceBuilder
 

S

serialize(String, JsonGenerator, SerializerProvider) - Method in class org.apache.hadoop.tools.rumen.serializers.BlockingSerializer
 
serialize(AnonymizableDataType, JsonGenerator, SerializerProvider) - Method in class org.apache.hadoop.tools.rumen.serializers.DefaultAnonymizingRumenSerializer
 
serialize(DataType, JsonGenerator, SerializerProvider) - Method in class org.apache.hadoop.tools.rumen.serializers.DefaultRumenSerializer
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class org.apache.hadoop.tools.rumen.serializers.ObjectStringSerializer
 
set(LoggedTaskAttempt, List<Integer>) - Method in enum org.apache.hadoop.tools.rumen.LoggedTaskAttempt.SplitVectorKind
 
set(List<List<Integer>>, List<Integer>) - Method in enum org.apache.hadoop.tools.rumen.LoggedTaskAttempt.SplitVectorKind
 
setClassName(String) - Method in class org.apache.hadoop.tools.rumen.state.StatePool.StatePair
 
setCumulativeCpuUsage(long) - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
Set the cumulative CPU usage.
setDirectoryState(WordList) - Method in class org.apache.hadoop.tools.rumen.datatypes.FileName.FileNameState
 
setFileNameState(WordList) - Method in class org.apache.hadoop.tools.rumen.datatypes.FileName.FileNameState
 
setHeapUsage(long) - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
Set the total heap usage.
setHostNameState(WordList) - Method in class org.apache.hadoop.tools.rumen.datatypes.NodeName.NodeNameState
 
setMapSlots(int) - Method in class org.apache.hadoop.tools.rumen.MachineNode.Builder
Set the number of map slot for the node.
setMemory(long) - Method in class org.apache.hadoop.tools.rumen.MachineNode.Builder
Set the physical memory of the node.
setMemoryPerMapSlot(long) - Method in class org.apache.hadoop.tools.rumen.MachineNode.Builder
Set the amount of RAM reserved for each map slot.
setMemoryPerReduceSlot(long) - Method in class org.apache.hadoop.tools.rumen.MachineNode.Builder
Set the amount of RAM reserved for each reduce slot.
setName(String) - Method in class org.apache.hadoop.tools.rumen.anonymization.WordList
Note: That this API is only for Jackson JSON deserialization.
setName(String) - Method in class org.apache.hadoop.tools.rumen.datatypes.FileName.FileNameState
 
setName(String) - Method in class org.apache.hadoop.tools.rumen.datatypes.NodeName.NodeNameState
 
setName(String) - Method in interface org.apache.hadoop.tools.rumen.state.State
Set the name of the state.
setNumCores(int) - Method in class org.apache.hadoop.tools.rumen.MachineNode.Builder
Set the number of cores for the node.
setPhysicalMemoryUsage(long) - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
Set the physical memory usage.
setRackNameState(WordList) - Method in class org.apache.hadoop.tools.rumen.datatypes.NodeName.NodeNameState
 
setReduceSlots(int) - Method in class org.apache.hadoop.tools.rumen.MachineNode.Builder
Set the number of reduce slot for the node.
setSize(int) - Method in class org.apache.hadoop.tools.rumen.anonymization.WordList
Sets the size of the list.
setState(State) - Method in class org.apache.hadoop.tools.rumen.state.StatePool.StatePair
 
setStates(HashMap<String, StatePool.StatePair>) - Method in class org.apache.hadoop.tools.rumen.state.StatePool
To be invoked only by the Jackson JSON deserializer.
setUnknownAttribute(String, Object) - Method in class org.apache.hadoop.tools.rumen.LoggedJob
 
setUnknownAttribute(String, Object) - Method in class org.apache.hadoop.tools.rumen.LoggedLocation
 
setUnknownAttribute(String, Object) - Method in class org.apache.hadoop.tools.rumen.LoggedNetworkTopology
 
setUnknownAttribute(String, Object) - Method in class org.apache.hadoop.tools.rumen.LoggedSingleRelativeRanking
 
setUnknownAttribute(String, Object) - Method in class org.apache.hadoop.tools.rumen.LoggedTask
 
setUnknownAttribute(String, Object) - Method in class org.apache.hadoop.tools.rumen.LoggedTaskAttempt
 
setVersion(long) - Method in class org.apache.hadoop.tools.rumen.state.StatePool
To be invoked only by the Jackson JSON deserializer.
setVirtualMemoryUsage(long) - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
Set the virtual memory usage.
setWords(Map<String, Integer>) - Method in class org.apache.hadoop.tools.rumen.anonymization.WordList
Sets the words.
size() - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
Returns the size of the serialized data
State - Interface in org.apache.hadoop.tools.rumen.state
Represents a state.
state - Variable in class org.apache.hadoop.tools.rumen.TaskAttemptInfo
 
StateDeserializer - Class in org.apache.hadoop.tools.rumen.state
Rumen JSON deserializer for deserializing the State object.
StateDeserializer() - Constructor for class org.apache.hadoop.tools.rumen.state.StateDeserializer
 
StatePair(State) - Constructor for class org.apache.hadoop.tools.rumen.state.StatePool.StatePair
 
StatePool - Class in org.apache.hadoop.tools.rumen.state
A pool of states.
StatePool() - Constructor for class org.apache.hadoop.tools.rumen.state.StatePool
 
StatePool.StatePair - Class in org.apache.hadoop.tools.rumen.state
A wrapper class that binds the state implementation to its implementing class name.

T

Task20LineHistoryEventEmitter - Class in org.apache.hadoop.tools.rumen
 
Task20LineHistoryEventEmitter() - Constructor for class org.apache.hadoop.tools.rumen.Task20LineHistoryEventEmitter
 
TaskAttempt20LineEventEmitter - Class in org.apache.hadoop.tools.rumen
 
TaskAttempt20LineEventEmitter() - Constructor for class org.apache.hadoop.tools.rumen.TaskAttempt20LineEventEmitter
 
TaskAttemptInfo - Class in org.apache.hadoop.tools.rumen
TaskAttemptInfo is a collection of statistics about a particular task-attempt gleaned from job-history of the job.
TaskAttemptInfo(TaskStatus.State, TaskInfo, List<List<Integer>>) - Constructor for class org.apache.hadoop.tools.rumen.TaskAttemptInfo
 
TaskAttemptInfo(TaskStatus.State, TaskInfo) - Constructor for class org.apache.hadoop.tools.rumen.TaskAttemptInfo
 
taskInfo - Variable in class org.apache.hadoop.tools.rumen.TaskAttemptInfo
 
TaskInfo - Class in org.apache.hadoop.tools.rumen
 
TaskInfo(long, int, long, int, long) - Constructor for class org.apache.hadoop.tools.rumen.TaskInfo
 
TaskInfo(long, int, long, int, long, ResourceUsageMetrics) - Constructor for class org.apache.hadoop.tools.rumen.TaskInfo
 
TopologyBuilder - Class in org.apache.hadoop.tools.rumen
Building the cluster topology.
TopologyBuilder() - Constructor for class org.apache.hadoop.tools.rumen.TopologyBuilder
 
toString() - Method in class org.apache.hadoop.tools.rumen.Node
 
toString() - Method in class org.apache.hadoop.tools.rumen.TreePath
 
TraceBuilder - Class in org.apache.hadoop.tools.rumen
The main driver of the Rumen Parser.
TraceBuilder() - Constructor for class org.apache.hadoop.tools.rumen.TraceBuilder
 
TreePath - Class in org.apache.hadoop.tools.rumen
This describes a path from a node to the root.
TreePath(TreePath, String) - Constructor for class org.apache.hadoop.tools.rumen.TreePath
 
TreePath(TreePath, String, int) - Constructor for class org.apache.hadoop.tools.rumen.TreePath
 

U

UserName - Class in org.apache.hadoop.tools.rumen.datatypes
Represents a user's name.
UserName(String) - Constructor for class org.apache.hadoop.tools.rumen.datatypes.UserName
 

V

valueAt(double) - Method in class org.apache.hadoop.tools.rumen.CDFPiecewiseLinearRandomGenerator
TODO This code assumes that the empirical minimum resp.
valueAt(double) - Method in class org.apache.hadoop.tools.rumen.CDFRandomGenerator
 
valueOf(String) - Static method in enum org.apache.hadoop.tools.rumen.JobConfPropertyNames
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.tools.rumen.JobHistoryParserFactory.VersionDetector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.tools.rumen.LoggedJob.JobPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.tools.rumen.LoggedJob.JobType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.tools.rumen.LoggedTaskAttempt.SplitVectorKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.tools.rumen.Pre21JobHistoryConstants.Values
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.hadoop.tools.rumen.JobConfPropertyNames
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.tools.rumen.JobHistoryParserFactory.VersionDetector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.tools.rumen.LoggedJob.JobPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.tools.rumen.LoggedJob.JobType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.tools.rumen.LoggedTaskAttempt.SplitVectorKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.tools.rumen.Pre21JobHistoryConstants.Values
Returns an array containing the constants of this enum type, in the order they are declared.

W

WordList - Class in org.apache.hadoop.tools.rumen.anonymization
Represents the list of words used in list-backed anonymizers.
WordList() - Constructor for class org.apache.hadoop.tools.rumen.anonymization.WordList
 
WordList(String) - Constructor for class org.apache.hadoop.tools.rumen.anonymization.WordList
 
WordListAnonymizerUtility - Class in org.apache.hadoop.tools.rumen.anonymization
Utility class to handle commonly performed tasks in a DefaultAnonymizableDataType using a WordList for anonymization.
WordListAnonymizerUtility() - Constructor for class org.apache.hadoop.tools.rumen.anonymization.WordListAnonymizerUtility
 
write(T) - Method in class org.apache.hadoop.tools.rumen.JsonObjectMapperWriter
 
write(DataOutput) - Method in class org.apache.hadoop.tools.rumen.ResourceUsageMetrics
 

Z

ZombieCluster - Class in org.apache.hadoop.tools.rumen
ZombieCluster rebuilds the cluster topology using the information obtained from job history logs.
ZombieCluster(LoggedNetworkTopology, MachineNode) - Constructor for class org.apache.hadoop.tools.rumen.ZombieCluster
Construct a homogeneous cluster.
ZombieCluster(Path, MachineNode, Configuration) - Constructor for class org.apache.hadoop.tools.rumen.ZombieCluster
Construct a homogeneous cluster.
ZombieCluster(InputStream, MachineNode) - Constructor for class org.apache.hadoop.tools.rumen.ZombieCluster
Construct a homogeneous cluster.
ZombieJob - Class in org.apache.hadoop.tools.rumen
ZombieJob is a layer above LoggedJob raw JSON objects.
ZombieJob(LoggedJob, ClusterStory, long) - Constructor for class org.apache.hadoop.tools.rumen.ZombieJob
This constructor creates a ZombieJob with the same semantics as the LoggedJob passed in this parameter
ZombieJob(LoggedJob, ClusterStory) - Constructor for class org.apache.hadoop.tools.rumen.ZombieJob
This constructor creates a ZombieJob with the same semantics as the LoggedJob passed in this parameter
ZombieJobProducer - Class in org.apache.hadoop.tools.rumen
Producing JobStorys from job trace.
ZombieJobProducer(Path, ZombieCluster, Configuration) - Constructor for class org.apache.hadoop.tools.rumen.ZombieJobProducer
Constructor
ZombieJobProducer(Path, ZombieCluster, Configuration, long) - Constructor for class org.apache.hadoop.tools.rumen.ZombieJobProducer
Constructor
ZombieJobProducer(InputStream, ZombieCluster) - Constructor for class org.apache.hadoop.tools.rumen.ZombieJobProducer
Constructor
ZombieJobProducer(InputStream, ZombieCluster, long) - Constructor for class org.apache.hadoop.tools.rumen.ZombieJobProducer
Constructor
A B C D E F G H I J L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2018 CERN. All Rights Reserved.