Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/kafka
/ functions
Functions
1,332 in github.com/apache/kafka
⨍
Functions
1,332
◇
Types & classes
265
↓ 5 callers
Method
drain
Drain all the data for the given nodes and collate them into a list of batches that will fit within the specified size on a per-node basis. This metho
clients/src/main/java/org/apache/kafka/clients/producer/internals/RecordAccumulator.java:271
↓ 5 callers
Method
forName
(String name)
clients/src/main/java/org/apache/kafka/common/record/CompressionType.java:50
↓ 5 callers
Method
get
(Object k)
clients/src/main/java/org/apache/kafka/common/utils/CopyOnWriteMap.java:52
↓ 5 callers
Method
getHost
Extracts the hostname from a "host:port" address string. @param address address string to parse @return hostname or null if the given address is incor
clients/src/main/java/org/apache/kafka/common/utils/Utils.java:289
↓ 5 callers
Method
getInt
get integer value with default value @param name @param defaultValue @return integer value @throws Exception if value is not of type integer or strin
contrib/hadoop-consumer/src/main/java/kafka/etl/Props.java:306
↓ 5 callers
Method
isDone
()
clients/src/main/java/org/apache/kafka/clients/producer/KafkaProducer.java:460
↓ 5 callers
Method
key
A ByteBuffer containing the message key
clients/src/main/java/org/apache/kafka/common/record/Record.java:298
↓ 5 callers
Method
measure
Measure this quantity and return the result as a double @param config The configuration for this metric @param now The POSIX time in milliseconds the
clients/src/main/java/org/apache/kafka/common/metrics/Measurable.java:26
↓ 5 callers
Method
putAll
(Map<? extends K, ? extends V> entries)
clients/src/main/java/org/apache/kafka/common/utils/CopyOnWriteMap.java:90
↓ 4 callers
Method
addMetric
Add a metric to monitor an object that implements measurable. This metric won't be associated with any sensor. This is a way to expose existing values
clients/src/main/java/org/apache/kafka/common/metrics/Metrics.java:148
↓ 4 callers
Method
addObj
(self, obj)
system_test/utils/pyh.py:65
↓ 4 callers
Method
attachment
()
clients/src/main/java/org/apache/kafka/clients/ClientRequest.java:53
↓ 4 callers
Method
blockingRequest
(int node, String s)
clients/src/test/java/org/apache/kafka/common/network/SelectorTest.java:215
↓ 4 callers
Method
close
Close this selector
clients/src/main/java/org/apache/kafka/common/network/Selectable.java:51
↓ 4 callers
Method
close
Close this producer
clients/src/main/java/org/apache/kafka/clients/producer/Producer.java:63
↓ 4 callers
Method
code
The error code for the exception
clients/src/main/java/org/apache/kafka/common/protocol/Errors.java:79
↓ 4 callers
Method
error
The error thrown (generally on the server) while processing this request
clients/src/main/java/org/apache/kafka/clients/producer/internals/ProduceRequestResult.java:81
↓ 4 callers
Method
flush
()
clients/src/main/java/org/apache/kafka/common/message/KafkaLZ4BlockOutputStream.java:199
↓ 4 callers
Method
fromBin
(int bin)
clients/src/main/java/org/apache/kafka/common/metrics/stats/Histogram.java:80
↓ 4 callers
Method
getCount
()
contrib/hadoop-consumer/src/main/java/kafka/etl/KafkaETLContext.java:86
↓ 4 callers
Method
header
()
clients/src/main/java/org/apache/kafka/common/requests/RequestSend.java:42
↓ 4 callers
Method
invoke
(String name, Object[] params, String[] sig)
clients/src/main/java/org/apache/kafka/common/metrics/JmxReporter.java:194
↓ 4 callers
Method
isConnected
Return true iff we have a connection to the give node @param node The id of the node to check
clients/src/main/java/org/apache/kafka/clients/ClusterConnectionStates.java:93
↓ 4 callers
Method
keySet
()
clients/src/main/java/org/apache/kafka/common/utils/CopyOnWriteMap.java:62
↓ 4 callers
Method
leader
The node id of the node currently acting as a leader for this partition or -1 if there is no leader
clients/src/main/java/org/apache/kafka/common/PartitionInfo.java:51
↓ 4 callers
Method
metrics
Return a map of metrics maintained by the producer
clients/src/main/java/org/apache/kafka/clients/producer/Producer.java:58
↓ 4 callers
Method
nodes
@return The known set of nodes
clients/src/main/java/org/apache/kafka/common/Cluster.java:97
↓ 4 callers
Method
partition
The partition from which this record is received
clients/src/main/java/org/apache/kafka/clients/consumer/ConsumerRecord.java:83
↓ 4 callers
Method
record
()
clients/src/main/java/org/apache/kafka/common/record/LogEntry.java:36
↓ 4 callers
Method
requestSchema
(int apiKey, int version)
clients/src/main/java/org/apache/kafka/common/protocol/ProtoUtils.java:41
↓ 4 callers
Method
send
Send the given record asynchronously and return a future which will eventually contain the response information. @param record The record to send @re
clients/src/main/java/org/apache/kafka/clients/producer/Producer.java:42
↓ 4 callers
Function
start_entity_in_background
(systemTestEnv, testcaseEnv, entityId)
system_test/utils/kafka_system_test_utils.py:693
↓ 4 callers
Method
timeToNextUpdate
The next time to update the cluster info is the maximum of the time the current info will expire and the time the current info can be updated (i.e. ba
clients/src/main/java/org/apache/kafka/clients/producer/internals/Metadata.java:85
↓ 4 callers
Method
toString
()
clients/src/main/java/org/apache/kafka/common/config/ConfigDef.java:261
↓ 4 callers
Method
toStruct
()
clients/src/main/java/org/apache/kafka/common/requests/AbstractRequestResponse.java:27
↓ 4 callers
Method
topic
The topic this record is received from
clients/src/main/java/org/apache/kafka/clients/consumer/ConsumerRecord.java:76
↓ 4 callers
Method
wakeup
Wake up the client if it is currently blocked waiting for I/O
clients/src/main/java/org/apache/kafka/clients/KafkaClient.java:86
↓ 3 callers
Method
availableMemory
the total free memory both unallocated and in the free list
clients/src/main/java/org/apache/kafka/clients/producer/internals/BufferPool.java:224
↓ 3 callers
Method
buffer
()
clients/src/main/java/org/apache/kafka/common/record/Compressor.java:80
↓ 3 callers
Method
buffer
Get the byte buffer that backs this records instance
clients/src/main/java/org/apache/kafka/common/record/MemoryRecords.java:156
↓ 3 callers
Method
clear
Clear the stored history of sent records
clients/src/main/java/org/apache/kafka/clients/producer/MockProducer.java:154
↓ 3 callers
Method
close
Called when the metrics repository is closed.
clients/src/main/java/org/apache/kafka/common/metrics/MetricsReporter.java:39
↓ 3 callers
Method
completedReceives
The list of receives that completed on the last {@link #poll(long, List) poll()} call.
clients/src/main/java/org/apache/kafka/common/network/Selectable.java:70
↓ 3 callers
Method
completedSends
The list of sends that completed on the last {@link #poll(long, List) poll()} call.
clients/src/main/java/org/apache/kafka/common/network/Selectable.java:65
↓ 3 callers
Method
connected
The list of connections that completed their connection on the last {@link #poll(long, List) poll()} call.
clients/src/main/java/org/apache/kafka/common/network/Selectable.java:82
↓ 3 callers
Method
copyOf
(Record record)
clients/src/test/java/org/apache/kafka/common/record/RecordTest.java:84
↓ 3 callers
Method
dequeFor
Get the deque for the given topic-partition, creating it if necessary. Since new topics will only be added rarely we copy-on-write the hashmap
clients/src/main/java/org/apache/kafka/clients/producer/internals/RecordAccumulator.java:315
↓ 3 callers
Method
disconnect
Begin disconnecting the connection identified by the given id
clients/src/main/java/org/apache/kafka/common/network/Selectable.java:41
↓ 3 callers
Method
done
Complete the request @param baseOffset The base offset of the messages assigned by the server @param exception The exception that occurred (or null i
clients/src/main/java/org/apache/kafka/clients/producer/internals/RecordBatch.java:79
↓ 3 callers
Method
empty
Create an empty cluster instance with no nodes and no topic-partitions.
clients/src/main/java/org/apache/kafka/common/Cluster.java:77
↓ 3 callers
Method
ensureValid
(String name, Object o)
clients/src/main/java/org/apache/kafka/common/config/ConfigDef.java:223
↓ 3 callers
Method
equals
(Object other)
clients/src/main/java/org/apache/kafka/common/record/Record.java:328
↓ 3 callers
Method
eventWindow
()
clients/src/main/java/org/apache/kafka/common/metrics/MetricConfig.java:50
↓ 3 callers
Method
exception
An instance of the exception
clients/src/main/java/org/apache/kafka/common/protocol/Errors.java:72
↓ 3 callers
Method
formatAddress
Formats hostname and port number as a "host:port" address string, surrounding IPv6 addresses with braces '[', ']' @param host hostname @param port por
clients/src/main/java/org/apache/kafka/common/utils/Utils.java:311
↓ 3 callers
Function
generate_topics_string
(topicPrefix, numOfTopics)
system_test/utils/kafka_system_test_utils.py:1001
↓ 3 callers
Method
getConfiguredInstances
(String key, Class<T> t)
clients/src/main/java/org/apache/kafka/common/config/AbstractConfig.java:144
↓ 3 callers
Method
getList
(String key)
clients/src/main/java/org/apache/kafka/common/config/AbstractConfig.java:72
↓ 3 callers
Method
getTopic
()
contrib/hadoop-consumer/src/main/java/kafka/etl/KafkaETLRequest.java:87
↓ 3 callers
Function
get_dashboard_definition
(metricsFile, role)
system_test/utils/metrics.py:83
↓ 3 callers
Function
get_message_id
(logPathName, topic="")
system_test/utils/kafka_system_test_utils.py:1321
↓ 3 callers
Method
hasMore
()
contrib/hadoop-consumer/src/main/java/kafka/etl/KafkaETLContext.java:128
↓ 3 callers
Method
host
The host name for this node
clients/src/main/java/org/apache/kafka/common/Node.java:41
↓ 3 callers
Method
initWithKnownTestCasePathName
(self, testCasePathName)
system_test/utils/testcase_env.py:141
↓ 3 callers
Method
isTestCaseToSkip
(self, testClassName, testcaseDirName)
system_test/system_test_env.py:91
↓ 3 callers
Method
isValid
Returns true if the crc stored with the record matches the crc computed off the record contents
clients/src/main/java/org/apache/kafka/common/record/Record.java:217
↓ 3 callers
Method
keySize
The length of the key in bytes
clients/src/main/java/org/apache/kafka/common/record/Record.java:242
↓ 3 callers
Method
latestVersion
(int apiKey)
clients/src/main/java/org/apache/kafka/common/protocol/ProtoUtils.java:35
↓ 3 callers
Method
nanoseconds
The current time in nanoseconds
clients/src/main/java/org/apache/kafka/common/utils/Time.java:32
↓ 3 callers
Method
newSample
(long timeMs)
clients/src/main/java/org/apache/kafka/common/metrics/stats/SampledStat.java:64
↓ 3 callers
Method
nextRequestHeader
Generate a request header for the next request @param key The API key of the request
clients/src/main/java/org/apache/kafka/clients/KafkaClient.java:81
↓ 3 callers
Method
onCompletion
A callback method the user can implement to provide asynchronous handling of request completion. This method will be called when the record sent to th
clients/src/main/java/org/apache/kafka/clients/producer/Callback.java:33
↓ 3 callers
Method
parseAndValidateAddresses
(List<String> urls)
clients/src/main/java/org/apache/kafka/common/utils/ClientUtils.java:27
↓ 3 callers
Method
port
The port for this node
clients/src/main/java/org/apache/kafka/common/Node.java:48
↓ 3 callers
Method
printTestCaseDescription
(self, testcaseDirName)
system_test/utils/testcase_env.py:154
↓ 3 callers
Method
put
(K k, V v)
clients/src/main/java/org/apache/kafka/common/utils/CopyOnWriteMap.java:82
↓ 3 callers
Method
putLong
(final long value)
clients/src/main/java/org/apache/kafka/common/record/Compressor.java:130
↓ 3 callers
Method
ready
Initiate a connection to the given node (if necessary), and return true if already connected. The readiness of a node will change only when poll is in
clients/src/main/java/org/apache/kafka/clients/KafkaClient.java:41
↓ 3 callers
Method
requestQueue
Get the request queue for the given node
clients/src/main/java/org/apache/kafka/clients/InFlightRequests.java:48
↓ 3 callers
Method
schemaFor
(Schema[][] schemas, int apiKey, int version)
clients/src/main/java/org/apache/kafka/common/protocol/ProtoUtils.java:26
↓ 3 callers
Method
setOutputPath
(Job job, Path outputUrl)
contrib/hadoop-producer/src/main/java/kafka/bridge/hadoop/KafkaOutputFormat.java:67
↓ 3 callers
Method
singletonCluster
(String topic, int partitions)
clients/src/test/java/org/apache/kafka/test/TestUtils.java:48
↓ 3 callers
Method
sizeOf
(Object o)
clients/src/main/java/org/apache/kafka/common/protocol/types/Type.java:32
↓ 3 callers
Method
source
The numeric id of the source from which we are receiving data.
clients/src/main/java/org/apache/kafka/common/network/Receive.java:31
↓ 3 callers
Method
timeWindow
(long window, TimeUnit unit)
clients/src/main/java/org/apache/kafka/common/metrics/MetricConfig.java:63
↓ 3 callers
Method
toString
()
contrib/hadoop-consumer/src/main/java/kafka/etl/KafkaETLRequest.java:113
↓ 3 callers
Method
toString
()
clients/src/main/java/org/apache/kafka/common/Node.java:83
↓ 3 callers
Method
validateField
Ensure the user doesn't try to access fields from the wrong schema
clients/src/main/java/org/apache/kafka/common/protocol/types/Struct.java:231
↓ 3 callers
Method
writeTo
Write some as-yet unwritten bytes from this send to the provided channel. It may take multiple calls for the send to be completely written @param chan
clients/src/main/java/org/apache/kafka/common/network/Send.java:51
↓ 3 callers
Method
writeUnsignedIntLE
Write an unsigned integer in little-endian format to the {@link OutputStream}. @param out The stream to write to @param value The value to write
clients/src/main/java/org/apache/kafka/common/utils/Utils.java:135
↓ 2 callers
Method
abs
Get the absolute value of the given number. If the number is Int.MinValue return 0. This is different from java.lang.Math.abs or scala.math.abs in tha
clients/src/main/java/org/apache/kafka/common/utils/Utils.java:162
↓ 2 callers
Method
addAttribute
(KafkaMetric metric)
clients/src/main/java/org/apache/kafka/common/metrics/JmxReporter.java:82
↓ 2 callers
Method
allDone
()
clients/src/main/java/org/apache/kafka/common/utils/AbstractIterator.java:70
↓ 2 callers
Method
apiKey
()
clients/src/main/java/org/apache/kafka/common/requests/RequestHeader.java:63
↓ 2 callers
Method
asString
(NetworkReceive receive)
clients/src/test/java/org/apache/kafka/common/network/SelectorTest.java:236
↓ 2 callers
Method
asyncRequest
(final long baseOffset, final RuntimeException error, final long timeout)
clients/src/test/java/org/apache/kafka/clients/producer/RecordSendTest.java:79
↓ 2 callers
Method
atLeast
A numeric range that checks only the lower bound @param min The minimum acceptable value
clients/src/main/java/org/apache/kafka/common/config/ConfigDef.java:242
↓ 2 callers
Method
available
()
clients/src/main/java/org/apache/kafka/common/message/KafkaLZ4BlockInputStream.java:208
↓ 2 callers
Method
awaitUpdate
Wait for metadata update until the current version is larger than the last version we know of
clients/src/main/java/org/apache/kafka/clients/producer/internals/Metadata.java:102
↓ 2 callers
Method
between
A numeric range that checks both the upper and lower bound
clients/src/main/java/org/apache/kafka/common/config/ConfigDef.java:249
← previous
next →
101–200 of 1,332, ranked by callers