Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cloudera/flume
/ functions
Functions
4,174 in github.com/cloudera/flume
⨍
Functions
4,174
◇
Types & classes
671
↓ 384 callers
Method
size
Return the number of keys present in the histogram
flume-core/src/main/java/com/cloudera/util/Histogram.java:125
↓ 370 callers
Method
append
This appends another event to the sink. It can throw two kinds of exceptions IOExceptions and RuntimeExceptions (failed preconditions, illegal state,
flume-core/src/main/java/com/cloudera/flume/core/EventSink.java:42
↓ 358 callers
Method
get
This gets a particular attribute added to an event. This an extensible interface for "other" attributes.
flume-core/src/main/java/com/cloudera/flume/core/Event.java:78
↓ 344 callers
Method
close
This gracefully shuts down a sink. close will flush remaining events in the sink memory. If the data durable, close is allowed to exit if it will be
flume-core/src/main/java/com/cloudera/flume/core/EventSink.java:64
↓ 341 callers
Method
get
()
flume-core/src/main/java/com/cloudera/flume/conf/FlumeConfiguration.java:105
↓ 312 callers
Method
getSpecMan
()
flume-core/src/main/java/com/cloudera/flume/master/FlumeMaster.java:412
↓ 281 callers
Method
add
(S r)
flume-core/src/main/java/com/cloudera/flume/core/FanOutSink.java:60
↓ 263 callers
Method
getBytes
()
flume-core/src/test/java/com/cloudera/flume/reporter/ganglia/TestGangliaSink.java:221
↓ 238 callers
Method
open
This initializes a sink so that events can be appended. Events should only be able to be opened once and will throw an IllegalStateException or IOExce
flume-core/src/main/java/com/cloudera/flume/core/EventSink.java:51
↓ 222 callers
Method
sleep
(long millis)
flume-core/src/main/java/com/cloudera/util/Clock.java:87
↓ 208 callers
Method
buildSink
Build a flume sink from a flume config specification. Sinks can be much more complicated than sources. This should only throw FlumeSpecExceptions (No
flume-core/src/main/java/com/cloudera/flume/conf/FlumeBuilder.java:298
↓ 183 callers
Method
set
This sets a particular attribute to an event. Attributes are write once, and overwrites of an attribute are not permitted. If a call attempts to overw
flume-core/src/main/java/com/cloudera/flume/core/Event.java:88
↓ 169 callers
Method
mark
(Object... logs)
flume-core/src/main/java/com/cloudera/util/Benchmark.java:92
↓ 160 callers
Method
getValue
Get a value from the current node, otherwise go up to a larger scope and try to get the value from there.
flume-core/src/main/java/com/cloudera/flume/conf/Context.java:65
↓ 157 callers
Method
tailBody
Attempt to get new data. Returns true if cursor's state has changed (progress was made)
flume-core/src/main/java/com/cloudera/flume/handlers/text/Cursor.java:246
↓ 153 callers
Method
getCount
()
flume-core/src/main/java/com/cloudera/flume/reporter/aggregator/CounterSink.java:94
↓ 145 callers
Method
getLongMetric
Returns the value of a long-valued metric. NOT THREAD SAFE. @param name metric name, null not allowed @throws IllegalArgumentException
flume-core/src/main/java/com/cloudera/flume/reporter/ReportEvent.java:121
↓ 144 callers
Method
getMessage
()
flume-core/src/main/java/com/cloudera/flume/master/CommandStatus.java:113
↓ 142 callers
Method
setLongMetric
Set a long-valued metric to supplied value. NOT THREAD SAFE. @param name metric name, null not allowed, if the report previously contained
flume-core/src/main/java/com/cloudera/flume/reporter/ReportEvent.java:70
↓ 139 callers
Method
getName
This the name of the report. Will be used in charts.
flume-core/src/main/java/com/cloudera/flume/reporter/Reportable.java:31
↓ 135 callers
Method
getConfig
(String n)
flume-core/src/main/java/com/cloudera/flume/agent/MasterRPC.java:48
↓ 132 callers
Method
start
(String group)
flume-core/src/main/java/com/cloudera/flume/handlers/endtoend/AckListener.java:32
↓ 130 callers
Method
get
()
flume-core/src/main/java/com/cloudera/flume/handlers/text/FormatFactory.java:164
↓ 120 callers
Method
testingContext
For testing. @return a Context with localhost name as the logical and physical node name
flume-core/src/main/java/com/cloudera/flume/conf/LogicalNodeContext.java:51
↓ 116 callers
Method
get
()
flume-core/src/main/java/com/cloudera/flume/reporter/ReportManager.java:53
↓ 113 callers
Method
append
A hook that allows the trigger to gather information from event that pass through it. (potentially for counts, size aggregates, etc).
flume-core/src/main/java/com/cloudera/flume/handlers/rolling/RollTrigger.java:39
↓ 112 callers
Method
next
This is a blocking call that gets the next message from the source. @return event or null if source is done/empty @throws IOException
flume-core/src/main/java/com/cloudera/flume/core/EventSource.java:43
↓ 110 callers
Method
size
()
flume-core/src/main/java/com/cloudera/flume/reporter/charts/google/GoogleTimelineChartGen.java:55
↓ 103 callers
Method
getBytes
Get a serialized version of the BloomSet
flume-core/src/main/java/com/cloudera/util/bloom/BloomSet.java:113
↓ 100 callers
Method
localhost
()
flume-core/src/main/java/com/cloudera/util/NetUtils.java:51
↓ 98 callers
Method
createTempFile
This wraps the standard create temp file and forces everything into the same baseDir. This makes clean up after testing really trivial. @param filePr
flume-core/src/main/java/com/cloudera/util/FileUtil.java:68
↓ 94 callers
Method
toString
()
flume-core/src/test/java/com/cloudera/flume/util/MockClock.java:91
↓ 94 callers
Method
unixTime
()
flume-core/src/main/java/com/cloudera/util/Clock.java:75
↓ 93 callers
Method
addLogicalNode
Associates a new logical node to the specified physical node. If no physical node exists, it is created as well. @return true upon success, false oth
flume-core/src/main/java/com/cloudera/flume/master/ConfigurationManager.java:97
↓ 89 callers
Method
equals
'Strongly recommended' that compareTo(k) == 0 == equals(k)
flume-core/src/main/java/com/cloudera/flume/handlers/hdfs/WriteableEventKey.java:69
↓ 89 callers
Method
mktempdir
(String filePrefix)
flume-core/src/main/java/com/cloudera/util/FileUtil.java:73
↓ 87 callers
Method
toBytes
()
flume-core/src/main/java/com/cloudera/flume/handlers/hdfs/WriteableEvent.java:157
↓ 84 callers
Method
setConfig
change or add a data flow configuration for node host.
flume-core/src/main/java/com/cloudera/flume/master/ConfigurationManager.java:49
↓ 83 callers
Method
contains
(TCPNodeId node)
flume-core/src/main/java/com/cloudera/distributed/Group.java:40
↓ 82 callers
Method
parseSink
(String s)
flume-core/src/main/java/com/cloudera/flume/conf/FlumeBuilder.java:138
↓ 81 callers
Method
getMetrics
Generates a report in some sort of readable format.
flume-core/src/main/java/com/cloudera/flume/reporter/Reportable.java:36
↓ 80 callers
Method
dumpAll
Dump from source to sink until source fails.
flume-core/src/main/java/com/cloudera/flume/core/EventUtil.java:44
↓ 78 callers
Method
getSinkConfig
()
flume-core/src/main/java/com/cloudera/flume/conf/FlumeConfigData.java:81
↓ 77 callers
Method
getSourceConfig
()
flume-core/src/main/java/com/cloudera/flume/conf/FlumeConfigData.java:77
↓ 77 callers
Method
rmr
rm -r equivalent -- remove file/dir recursively. Note that this function is extremely simplistic, and will traverse symlink dirs, and happily delete
flume-core/src/main/java/com/cloudera/util/FileUtil.java:104
↓ 76 callers
Method
equals
(Object o)
flume-core/src/main/java/com/cloudera/util/Pair.java:37
↓ 76 callers
Method
write
(DataOutput out)
flume-core/src/main/java/com/cloudera/flume/handlers/hdfs/WriteableEvent.java:135
↓ 72 callers
Method
getBody
the body - a blob of raw bytes that contains the raw entry. Values can be extracted from this body but must not change the body. This should never ret
flume-core/src/main/java/com/cloudera/flume/core/Event.java:49
↓ 72 callers
Method
getStatMan
()
flume-core/src/main/java/com/cloudera/flume/master/FlumeMaster.java:416
↓ 71 callers
Method
kind
This method creates a kind pattern, a pattern that matches if the node text is the same as k.
flume-core/src/main/java/com/cloudera/flume/conf/PatternMatch.java:258
↓ 69 callers
Method
getAckChecker
()
flume-core/src/main/java/com/cloudera/flume/agent/FlumeNode.java:346
↓ 68 callers
Method
incrementAndGet
Returns the next long in sequence, after incrementing the counter. Uses test-and-set internally to increment the counter, and will therefore retry unt
flume-core/src/main/java/com/cloudera/flume/master/ZooKeeperCounter.java:84
↓ 67 callers
Method
toTree
(Object o)
flume-core/src/test/java/com/cloudera/flume/conf/TestParser.java:86
↓ 67 callers
Method
updateHeartbeatStatus
(String host, String physicalNode, String logicalNode, NodeState stat, long version)
flume-core/src/main/java/com/cloudera/flume/master/StatusManager.java:89
↓ 64 callers
Method
format
Outputs formatted event to the specified output stream.
flume-core/src/main/java/com/cloudera/flume/handlers/text/output/OutputFormat.java:45
↓ 64 callers
Method
getRight
()
flume-core/src/main/java/com/cloudera/util/Pair.java:24
↓ 63 callers
Method
getReportable
Returns the registered reportable with the given name, or null if none exists.
flume-core/src/main/java/com/cloudera/flume/reporter/ReportManager.java:79
↓ 62 callers
Method
flush
()
flume-core/src/main/java/com/cloudera/flume/handlers/thrift/TStatsTransport.java:64
↓ 59 callers
Method
length
()
flume-core/src/main/java/com/cloudera/flume/handlers/text/CustomDelimCursor.java:82
↓ 57 callers
Method
getLeft
()
flume-core/src/main/java/com/cloudera/util/Pair.java:28
↓ 54 callers
Method
exists
(final String path, final boolean watch)
flume-core/src/main/java/com/cloudera/flume/master/ZKClient.java:455
↓ 54 callers
Method
get
Returns the singleton ZooKeeperService, which will not be null. However, it may not be initialized and therefore attempts to connect to it with a ZKCl
flume-core/src/main/java/com/cloudera/flume/master/ZooKeeperService.java:115
↓ 54 callers
Method
getPhysicalNode
Gets the physical node associated with a logical node.
flume-core/src/main/java/com/cloudera/flume/master/ConfigurationManager.java:114
↓ 52 callers
Method
remove
(Reportable r)
flume-core/src/main/java/com/cloudera/flume/reporter/ReportManager.java:117
↓ 51 callers
Method
executeLine
Executes a command specified by a string Made public to be testable.
flume-core/src/main/java/com/cloudera/flume/util/FlumeShell.java:820
↓ 51 callers
Method
readString
(Event e, String attr)
flume-core/src/main/java/com/cloudera/flume/core/Attributes.java:85
↓ 51 callers
Method
stop
Un-bind from the listen port.
flume-core/src/main/java/com/cloudera/flume/master/RPCServer.java:38
↓ 51 callers
Method
toString
()
flume-core/src/main/java/com/cloudera/flume/master/Command.java:57
↓ 48 callers
Method
getArgs
()
flume-core/src/main/java/com/cloudera/flume/master/Command.java:53
↓ 47 callers
Method
genEventSink
(CommonTree t)
flume-core/src/main/java/com/cloudera/flume/conf/FlumeSpecGen.java:122
↓ 47 callers
Method
getReports
Generates one or more simplified reports in some sort of readable format using the supplied naming prefix.
flume-core/src/main/java/com/cloudera/flume/core/EventSink.java:78
↓ 46 callers
Method
delete
(final String path, final int version)
flume-core/src/main/java/com/cloudera/flume/master/ZKClient.java:436
↓ 46 callers
Method
getCount
()
flume-core/src/main/java/com/cloudera/flume/reporter/aggregator/AccumulatorSink.java:95
↓ 46 callers
Method
open
()
flume-core/src/main/java/com/cloudera/flume/core/EventSource.java:45
↓ 45 callers
Method
get
(String ln)
flume-core/src/main/java/com/cloudera/flume/agent/LogicalNodeManager.java:157
↓ 45 callers
Method
match
Returns null if there is no match. Returns empty list if the tree matches. Returns map of name->CommonTree bindings if there is a match and there were
flume-core/src/main/java/com/cloudera/flume/conf/PatternMatch.java:77
↓ 45 callers
Method
setStringMetric
Set a string-valued metric to supplied value. NOT THREAD SAFE. @param name metric name, null not allowed, if the report previously contained
flume-core/src/main/java/com/cloudera/flume/reporter/ReportEvent.java:103
↓ 44 callers
Method
close
()
flume-core/src/main/java/com/cloudera/flume/core/EventSource.java:47
↓ 43 callers
Method
getCollectorPort
()
flume-core/src/main/java/com/cloudera/flume/conf/FlumeConfiguration.java:601
↓ 42 callers
Method
getTimestamp
a time stamp - unix millis
flume-core/src/main/java/com/cloudera/flume/core/Event.java:59
↓ 41 callers
Method
done
Dumps results in human readable form.
flume-core/src/main/java/com/cloudera/util/Benchmark.java:135
↓ 41 callers
Method
getStringMetric
Returns the value of a string-valued metric. NOT THREAD SAFE. @param name metric name, null not allowed @throws IllegalArgumentException
flume-core/src/main/java/com/cloudera/flume/reporter/ReportEvent.java:147
↓ 39 callers
Method
getAllConfigs
Gets an unmodifiable map from logical node to dataflow configurations.
flume-core/src/main/java/com/cloudera/flume/master/ConfigurationManager.java:72
↓ 39 callers
Method
getTranslatedConfigs
Get all the translated logical node configurations.
flume-core/src/main/java/com/cloudera/flume/master/ConfigurationManager.java:77
↓ 38 callers
Method
getLogicalNodeManager
()
flume-core/src/main/java/com/cloudera/flume/agent/FlumeNode.java:753
↓ 38 callers
Method
interrupt
()
flume-core/src/main/java/org/apache/thrift/transport/TSaneServerSocket.java:154
↓ 38 callers
Method
var
This method creates a binding pattern, that binds if p matches.
flume-core/src/main/java/com/cloudera/flume/conf/PatternMatch.java:243
↓ 37 callers
Method
getAckMan
()
flume-core/src/main/java/com/cloudera/flume/master/FlumeMaster.java:420
↓ 36 callers
Method
set
(String attr, byte[] v)
flume-core/src/main/java/com/cloudera/flume/handlers/hdfs/WriteableEvent.java:234
↓ 36 callers
Method
setString
(Event e, String attr, String val)
flume-core/src/main/java/com/cloudera/flume/core/Attributes.java:111
↓ 34 callers
Method
append
(Event e)
flume-core/src/main/java/com/cloudera/flume/core/CompositeSink.java:59
↓ 34 callers
Method
getPhysicalNodeName
()
flume-core/src/main/java/com/cloudera/flume/agent/FlumeNode.java:811
↓ 33 callers
Method
getChildren
(final String path, final boolean watch)
flume-core/src/main/java/com/cloudera/flume/master/ZKClient.java:347
↓ 33 callers
Method
getInstance
This hook makes it easy for web apps and jsps to get the current FlumeNode instance. This is used to test the FlumeNode related jsps.
flume-core/src/main/java/com/cloudera/flume/agent/FlumeNode.java:207
↓ 33 callers
Method
open
()
flume-core/src/main/java/com/cloudera/flume/handlers/debug/MemorySinkSource.java:60
↓ 31 callers
Method
getInstance
This hook makes it easy for web apps and jsps to get the current FlumeNode instance. This is used to test the FlumeNode related jsps.
flume-core/src/main/java/com/cloudera/flume/master/FlumeMaster.java:206
↓ 31 callers
Method
isEmpty
Returns true if the WAL has no logged entries. This is useful for completeness checking. (wait for after this is true before closing).
flume-core/src/main/java/com/cloudera/flume/agent/durability/WALManager.java:136
↓ 31 callers
Method
read
()
flume-core/src/main/java/com/cloudera/util/ByteBufferInputStream.java:37
↓ 30 callers
Method
buildSource
Build a flume source from a flume config specification. This should only throw FlumeSpecExceptions (No illegal arg exceptions anymore)
flume-core/src/main/java/com/cloudera/flume/conf/FlumeBuilder.java:271
↓ 30 callers
Method
forward
Manually move time forward.
flume-core/src/test/java/com/cloudera/flume/util/MockClock.java:77
next →
1–100 of 4,174, ranked by callers