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
↓ 64 callers
Method
size
The complete serialized size of this record in bytes (including crc, header attributes, etc)
clients/src/main/java/org/apache/kafka/common/record/Record.java:235
↓ 63 callers
Method
add
Register a compound statistic with this sensor with no config override
clients/src/main/java/org/apache/kafka/common/metrics/Sensor.java:125
↓ 63 callers
Method
put
(final ByteBuffer buffer)
clients/src/main/java/org/apache/kafka/common/record/Compressor.java:146
↓ 61 callers
Method
get
Get a field by its slot in the record array @param slot The slot at which this field sits @return The field
clients/src/main/java/org/apache/kafka/common/protocol/types/Schema.java:98
↓ 49 callers
Method
info
(String message)
contrib/hadoop-consumer/src/main/java/kafka/etl/KafkaETLJob.java:158
↓ 40 callers
Method
append
Append the given record and offset to the buffer
clients/src/main/java/org/apache/kafka/common/record/MemoryRecords.java:65
↓ 33 callers
Method
milliseconds
The current time in milliseconds
clients/src/main/java/org/apache/kafka/common/utils/Time.java:27
↓ 29 callers
Method
getValue
()
clients/src/main/java/org/apache/kafka/common/utils/Crc32.java:63
↓ 29 callers
Method
join
(List<String> list)
clients/src/main/java/org/apache/kafka/common/config/ConfigDef.java:297
↓ 28 callers
Method
error
()
clients/src/main/java/org/apache/kafka/clients/consumer/ConsumerRecord.java:124
↓ 28 callers
Method
set
Set the given field to the specified value @param field The field @param value The value
clients/src/main/java/org/apache/kafka/common/protocol/types/Struct.java:157
↓ 27 callers
Method
entrySet
()
clients/src/main/java/org/apache/kafka/common/utils/CopyOnWriteMap.java:47
↓ 25 callers
Method
close
Close the client and disconnect from all nodes
clients/src/main/java/org/apache/kafka/clients/KafkaClient.java:91
↓ 25 callers
Method
getInt
(Field field)
clients/src/main/java/org/apache/kafka/common/protocol/types/Struct.java:111
↓ 23 callers
Method
allocate
Allocate a buffer of the given size. This method blocks if there is not enough memory and the buffer pool is configured with blocking mode. @param si
clients/src/main/java/org/apache/kafka/clients/producer/internals/BufferPool.java:100
↓ 23 callers
Method
getClass
(String key)
clients/src/main/java/org/apache/kafka/common/config/AbstractConfig.java:85
↓ 23 callers
Method
sleep
Sleep for the given number of milliseconds
clients/src/main/java/org/apache/kafka/common/utils/Time.java:37
↓ 21 callers
Method
read
()
clients/src/main/java/org/apache/kafka/common/record/ByteBufferInputStream.java:33
↓ 20 callers
Method
get
()
clients/src/main/java/org/apache/kafka/clients/producer/KafkaProducer.java:445
↓ 20 callers
Method
id
The node id of this node
clients/src/main/java/org/apache/kafka/common/Node.java:34
↓ 19 callers
Function
get_testcase_config_log_dir_pathname
(testcaseEnv, role, entityId, type)
system_test/utils/kafka_system_test_utils.py:77
↓ 18 callers
Method
get
Get the value for the field directly by the field index with no lookup needed (faster!) @param field The field to look up @return The value for that
clients/src/main/java/org/apache/kafka/common/protocol/types/Struct.java:68
↓ 18 callers
Method
getString
(Field field)
clients/src/main/java/org/apache/kafka/common/protocol/types/Struct.java:143
↓ 17 callers
Method
getBytes
(Field field)
clients/src/main/java/org/apache/kafka/common/protocol/types/Struct.java:127
↓ 17 callers
Method
read
(ByteBuffer buffer)
clients/src/main/java/org/apache/kafka/common/protocol/types/Type.java:30
↓ 17 callers
Method
record
Record the given value @param config The configuration to use for this metric @param value The value to record @param timeMs The POSIX time in millise
clients/src/main/java/org/apache/kafka/common/metrics/Stat.java:30
↓ 17 callers
Method
toArray
Read the given byte buffer into a byte array
clients/src/main/java/org/apache/kafka/common/utils/Utils.java:193
↓ 17 callers
Method
values
()
clients/src/main/java/org/apache/kafka/common/utils/CopyOnWriteMap.java:72
↓ 16 callers
Method
write
(ByteBuffer buffer, byte[] key, byte[] value, CompressionType type, int valueOffset, int valueSize)
clients/src/main/java/org/apache/kafka/common/record/Record.java:112
↓ 15 callers
Method
containsKey
(Object k)
clients/src/main/java/org/apache/kafka/common/utils/CopyOnWriteMap.java:37
↓ 15 callers
Method
instance
Create a struct for the schema of a container type (struct or array). Note that for array type, this method assumes that the type is an array of schem
clients/src/main/java/org/apache/kafka/common/protocol/types/Struct.java:185
↓ 14 callers
Method
get
(KafkaETLKey key, BytesWritable value)
contrib/hadoop-consumer/src/main/java/kafka/etl/KafkaETLContext.java:195
↓ 14 callers
Method
hasNext
()
clients/src/main/java/org/apache/kafka/common/utils/AbstractIterator.java:35
↓ 14 callers
Method
position
Returns the fetch position of the <i>next message</i> for the specified topic partition to be used on the next {@link #poll(long) poll()} @param parti
clients/src/main/java/org/apache/kafka/clients/consumer/Consumer.java:99
↓ 14 callers
Method
sensor
Get or create a sensor with the given unique name and no parent sensors. @param name The sensor name @return The sensor
clients/src/main/java/org/apache/kafka/common/metrics/Metrics.java:110
↓ 13 callers
Method
add
Add the topic to maintain in the metadata
clients/src/main/java/org/apache/kafka/clients/producer/internals/Metadata.java:76
↓ 13 callers
Method
currentResponseSchema
(int apiKey)
clients/src/main/java/org/apache/kafka/common/protocol/ProtoUtils.java:53
↓ 13 callers
Method
getArray
(Field field)
clients/src/main/java/org/apache/kafka/common/protocol/types/Struct.java:135
↓ 13 callers
Method
poll
Initiate the sending of the given requests and return any completed responses. Requests can only be sent on ready connections. @param requests The req
clients/src/main/java/org/apache/kafka/clients/KafkaClient.java:61
↓ 12 callers
Method
getShort
(Field field)
clients/src/main/java/org/apache/kafka/common/protocol/types/Struct.java:103
↓ 12 callers
Method
group
()
clients/src/main/java/org/apache/kafka/common/MetricName.java:122
↓ 12 callers
Method
put
Put the given Properties into the Props. @param properties The properties to put
contrib/hadoop-consumer/src/main/java/kafka/etl/Props.java:142
↓ 11 callers
Method
groupDataByTopic
group data by topic @param data Data to be partitioned @param <T> Partition data type @return partitioned data
clients/src/main/java/org/apache/kafka/common/utils/CollectionUtils.java:29
↓ 11 callers
Method
record
Record an occurrence, this is just short-hand for {@link #record(double) record(1.0)}
clients/src/main/java/org/apache/kafka/common/metrics/Sensor.java:71
↓ 11 callers
Function
replace_kafka_home
(systemTestSubDirPath, kafkaHome)
system_test/utils/kafka_system_test_utils.py:1545
↓ 10 callers
Method
capacity
Return the capacity of the buffer
clients/src/main/java/org/apache/kafka/common/record/MemoryRecords.java:149
↓ 10 callers
Method
get
(String key)
clients/src/main/java/org/apache/kafka/common/config/AbstractConfig.java:53
↓ 10 callers
Method
next
()
clients/src/main/java/org/apache/kafka/common/utils/AbstractIterator.java:49
↓ 10 callers
Method
notNull
Check that the parameter t is not null @param t The object to check @return t if it isn't null @throws NullPointerException if t is null.
clients/src/main/java/org/apache/kafka/common/utils/Utils.java:219
↓ 10 callers
Method
putInt
(final int value)
clients/src/main/java/org/apache/kafka/common/record/Compressor.java:138
↓ 10 callers
Method
remaining
The number of bytes remaining to send
clients/src/main/java/org/apache/kafka/common/network/Send.java:32
↓ 10 callers
Method
remove
(Object key)
clients/src/main/java/org/apache/kafka/common/utils/CopyOnWriteMap.java:97
↓ 10 callers
Method
request
()
clients/src/main/java/org/apache/kafka/clients/ClientRequest.java:49
↓ 10 callers
Method
value
The value of the metric
clients/src/main/java/org/apache/kafka/common/Metric.java:32
↓ 9 callers
Method
currentRequestSchema
(int apiKey)
clients/src/main/java/org/apache/kafka/common/protocol/ProtoUtils.java:45
↓ 9 callers
Method
define
Define a new configuration @param name The name of the config parameter @param type The type of the config @param defaultValue The default value to us
clients/src/main/java/org/apache/kafka/common/config/ConfigDef.java:61
↓ 9 callers
Method
destination
The numeric id for the destination of this send
clients/src/main/java/org/apache/kafka/common/network/Send.java:27
↓ 9 callers
Method
get
()
clients/src/main/java/org/apache/kafka/clients/producer/internals/FutureRecordMetadata.java:40
↓ 9 callers
Method
getLong
(Field field)
clients/src/main/java/org/apache/kafka/common/protocol/types/Struct.java:119
↓ 9 callers
Method
getSensor
Get the sensor with the given name if it exists @param name The name of the sensor @return Return the sensor or null if no such sensor exists
clients/src/main/java/org/apache/kafka/common/metrics/Metrics.java:101
↓ 9 callers
Method
iterator
()
clients/src/main/java/org/apache/kafka/common/record/MemoryRecords.java:160
↓ 9 callers
Method
partition
Get the metadata for the specified partition @param topicPartition The topic and partition to fetch info for @return The metadata about the given topi
clients/src/main/java/org/apache/kafka/common/Cluster.java:119
↓ 9 callers
Method
toString
()
contrib/hadoop-consumer/src/main/java/kafka/etl/KafkaETLKey.java:99
↓ 8 callers
Method
fetch
Get the current cluster info without blocking
clients/src/main/java/org/apache/kafka/clients/producer/internals/Metadata.java:69
↓ 8 callers
Method
getBytes
(BytesWritable val)
contrib/hadoop-consumer/src/main/java/kafka/etl/KafkaETLUtils.java:188
↓ 8 callers
Method
set
(int index, long offset, long checksum)
contrib/hadoop-consumer/src/main/java/kafka/etl/KafkaETLKey.java:52
↓ 8 callers
Function
sys_call_return_subproc
(cmd_str)
system_test/utils/system_test_utils.py:309
↓ 8 callers
Method
update
(byte[] b, int off, int len)
clients/src/main/java/org/apache/kafka/common/utils/Crc32.java:73
↓ 7 callers
Method
append
Add a record to the accumulator, return the append result <p> The append result will contain the future metadata, and flag for whether the appended ba
clients/src/main/java/org/apache/kafka/clients/producer/internals/RecordAccumulator.java:139
↓ 7 callers
Method
equals
(Object o)
contrib/hadoop-consumer/src/main/java/kafka/etl/KafkaETLRequest.java:97
↓ 7 callers
Method
inFlightRequestCount
The number of currently in-flight requests for which we have not yet returned a response
clients/src/main/java/org/apache/kafka/clients/KafkaClient.java:75
↓ 7 callers
Method
partitionsForTopic
Get the list of partitions for this topic @param topic The topic name @return A list of partitions
clients/src/main/java/org/apache/kafka/common/Cluster.java:128
↓ 7 callers
Method
recordSize
(byte[] key, byte[] value)
clients/src/main/java/org/apache/kafka/common/record/Record.java:143
↓ 7 callers
Method
requestUpdate
Request an update of the current cluster metadata info, return the current version before the update
clients/src/main/java/org/apache/kafka/clients/producer/internals/Metadata.java:94
↓ 7 callers
Method
samples
()
clients/src/main/java/org/apache/kafka/common/metrics/MetricConfig.java:68
↓ 6 callers
Method
await
Await the completion of this request
clients/src/main/java/org/apache/kafka/clients/producer/internals/ProduceRequestResult.java:57
↓ 6 callers
Method
blockingConnect
(int node)
clients/src/test/java/org/apache/kafka/common/network/SelectorTest.java:226
↓ 6 callers
Method
checksum
Retrieve the previously computed CRC for this record
clients/src/main/java/org/apache/kafka/common/record/Record.java:210
↓ 6 callers
Method
clear
()
clients/src/test/java/org/apache/kafka/test/MockSelector.java:63
↓ 6 callers
Method
connect
Begin establishing a socket connection to the given address identified by the given address @param id The id for this connection @param address The ad
clients/src/main/java/org/apache/kafka/common/network/Selectable.java:36
↓ 6 callers
Method
convert
(long time)
clients/src/main/java/org/apache/kafka/common/metrics/stats/Rate.java:65
↓ 6 callers
Method
disconnected
The list of connections that finished disconnecting on the last {@link #poll(long, List) poll()} call.
clients/src/main/java/org/apache/kafka/common/network/Selectable.java:76
↓ 6 callers
Method
getPort
Extracts the port number from a "host:port" address string. @param address address string to parse @return port number or null if the given address is
clients/src/main/java/org/apache/kafka/common/utils/Utils.java:299
↓ 6 callers
Method
getValue
(String key, T defaultValue)
contrib/hadoop-consumer/src/main/java/kafka/etl/Props.java:202
↓ 6 callers
Method
isEmpty
()
clients/src/main/java/org/apache/kafka/common/utils/CopyOnWriteMap.java:57
↓ 6 callers
Method
log_message
(self, message)
system_test/utils/setup_utils.py:42
↓ 6 callers
Method
newInstance
Instantiate the class
clients/src/main/java/org/apache/kafka/common/utils/Utils.java:229
↓ 6 callers
Method
offset
()
clients/src/main/java/org/apache/kafka/common/record/LogEntry.java:32
↓ 6 callers
Method
parse
Parse and validate configs against this configuration definition. The input is a map of configs. It is expected that the keys of the map are strings,
clients/src/main/java/org/apache/kafka/common/config/ConfigDef.java:116
↓ 6 callers
Method
payload
()
clients/src/main/java/org/apache/kafka/common/network/NetworkReceive.java:82
↓ 6 callers
Method
ready
Get a list of nodes whose partitions are ready to be sent, and the earliest time at which any non-sendable partition will be ready; Also return the fl
clients/src/main/java/org/apache/kafka/clients/producer/internals/RecordAccumulator.java:205
↓ 6 callers
Method
topic
The topic name
clients/src/main/java/org/apache/kafka/common/PartitionInfo.java:37
↓ 6 callers
Method
topic
The topic this record is being sent to
clients/src/main/java/org/apache/kafka/clients/producer/ProducerRecord.java:71
↓ 6 callers
Method
type
()
clients/src/main/java/org/apache/kafka/common/protocol/types/Field.java:60
↓ 5 callers
Method
add
Add the given request to the queue for the node it was directed to
clients/src/main/java/org/apache/kafka/clients/InFlightRequests.java:36
↓ 5 callers
Method
buffer
()
clients/src/main/java/org/apache/kafka/common/record/Record.java:151
↓ 5 callers
Method
computeChecksum
Compute the checksum of the record from the record contents
clients/src/main/java/org/apache/kafka/common/record/Record.java:165
↓ 5 callers
Method
correlationId
()
clients/src/main/java/org/apache/kafka/common/requests/RequestHeader.java:75
↓ 5 callers
Method
createSend
(int node, String s)
clients/src/test/java/org/apache/kafka/common/network/SelectorTest.java:232
↓ 5 callers
Method
deallocate
Return buffers to the pool. If they are of the poolable size add them to the free list, otherwise just mark the memory as free. @param buffer The buf
clients/src/main/java/org/apache/kafka/clients/producer/internals/BufferPool.java:200
next →
1–100 of 1,332, ranked by callers