Index
All Classes and Interfaces|All Packages
A
- addStateStore(S) - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- advanceTime(Duration) - Method in class org.apache.kafka.streams.TestInputTopic
-
Advances the internally tracked event time of this input topic.
- advanceWallClockTime(Duration) - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Advances the internally mocked wall-clock time.
- appConfigs() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- appConfigs() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- appConfigsWithPrefix(String) - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- appConfigsWithPrefix(String) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- applicationId() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- applicationId() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
C
- cancel() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedPunctuator
- cancel() - Method in class org.apache.kafka.streams.processor.MockProcessorContext.CapturedPunctuator
-
Deprecated.
- cancelled() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedPunctuator
- cancelled() - Method in class org.apache.kafka.streams.processor.MockProcessorContext.CapturedPunctuator
-
Deprecated.
- CapturedForward(Record<K, V>) - Constructor for class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedForward
- CapturedForward(Record<K, V>, Optional<String>) - Constructor for class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedForward
- childName() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedForward
-
The child this data was forwarded to.
- childName() - Method in class org.apache.kafka.streams.processor.MockProcessorContext.CapturedForward
-
Deprecated.The child this data was forwarded to.
- close() - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Close the driver, its topology, and all processors.
- commit() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- commit() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- committed() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
-
Whether
ProcessingContext.commit()
has been called in this context. - committed() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.Whether
ProcessorContext.commit()
has been called in this context. - createInputTopic(String, Serializer<K>, Serializer<V>) - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Create
TestInputTopic
to be used for piping records to topic Uses current system time as start timestamp for records. - createInputTopic(String, Serializer<K>, Serializer<V>, Instant, Duration) - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Create
TestInputTopic
to be used for piping records to topic Uses provided start timestamp and autoAdvance parameter for records - createOutputTopic(String, Deserializer<K>, Deserializer<V>) - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Create
TestOutputTopic
to be used for reading records from topic - currentStreamTimeMs() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- currentStreamTimeMs() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- currentSystemTimeMs() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- currentSystemTimeMs() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
D
- Driver setup - Search tag in class org.apache.kafka.streams.TopologyTestDriver
- Section
E
- equals(Object) - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedForward
- equals(Object) - Method in class org.apache.kafka.streams.test.TestRecord
F
- forward(K, V) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- forward(K, V, To) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- forward(Record<K, V>) - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- forward(Record<K, V>, String) - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- forwarded() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
-
Get all the forwarded data this context has observed.
- forwarded() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.Get all the forwarded data this context has observed.
- forwarded(String) - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
-
Get all the forwarded data this context has observed for a specific child by name.
- forwarded(String) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.Get all the forwarded data this context has observed for a specific child by name.
G
- getAllStateStores() - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Get all
StateStores
from the topology. - getHeaders() - Method in class org.apache.kafka.streams.test.TestRecord
- getInterval() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedPunctuator
- getIntervalMs() - Method in class org.apache.kafka.streams.processor.MockProcessorContext.CapturedPunctuator
-
Deprecated.
- getKey() - Method in class org.apache.kafka.streams.test.TestRecord
- getKeyValueStore(String) - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Get the
KeyValueStore
orTimestampedKeyValueStore
with the given name. - getPunctuator() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedPunctuator
- getPunctuator() - Method in class org.apache.kafka.streams.processor.MockProcessorContext.CapturedPunctuator
-
Deprecated.
- getQueueSize() - Method in class org.apache.kafka.streams.TestOutputTopic
-
Get size of unread record in the topic queue.
- getRecordTime() - Method in class org.apache.kafka.streams.test.TestRecord
- getSessionStore(String) - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Get the
SessionStore
with the given name. - getStateStore(String) - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- getStateStore(String) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- getStateStore(String) - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Get the
StateStore
with the given name. - getStateStoreContext() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
-
Used to get a
StateStoreContext
for use withStateStore.init(StateStoreContext, StateStore)
if you need to initialize a store for your tests. - getTimestampedKeyValueStore(String) - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Get the
TimestampedKeyValueStore
with the given name. - getTimestampedWindowStore(String) - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Get the
TimestampedWindowStore
with the given name. - getType() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedPunctuator
- getType() - Method in class org.apache.kafka.streams.processor.MockProcessorContext.CapturedPunctuator
-
Deprecated.
- getValue() - Method in class org.apache.kafka.streams.test.TestRecord
- getVersionedKeyValueStore(String) - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Get the
VersionedKeyValueStore
with the given name. - getWindowStore(String) - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Get the
WindowStore
orTimestampedWindowStore
with the given name.
H
- hashCode() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedForward
- hashCode() - Method in class org.apache.kafka.streams.test.TestRecord
- headers() - Method in class org.apache.kafka.streams.processor.MockProcessorContext.CapturedForward
-
Deprecated.
- headers() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.Returns the headers of the current input record; could be
null
if it is not available. - headers() - Method in class org.apache.kafka.streams.test.TestRecord
I
- isEmpty() - Method in class org.apache.kafka.streams.TestOutputTopic
-
Verify if the topic queue is empty.
K
- key() - Method in class org.apache.kafka.streams.test.TestRecord
- keySerde() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- keySerde() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- keyValue() - Method in class org.apache.kafka.streams.processor.MockProcessorContext.CapturedForward
-
Deprecated.The data forwarded.
M
- metrics() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- metrics() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- metrics() - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Get read-only handle on global metrics registry.
- MockProcessorContext<KForward,
VForward> - Class in org.apache.kafka.streams.processor.api -
MockProcessorContext
is a mock ofProcessorContext
for users to test theirProcessor
implementations. - MockProcessorContext - Class in org.apache.kafka.streams.processor
-
Deprecated.
- MockProcessorContext() - Constructor for class org.apache.kafka.streams.processor.api.MockProcessorContext
- MockProcessorContext() - Constructor for class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- MockProcessorContext(Properties) - Constructor for class org.apache.kafka.streams.processor.api.MockProcessorContext
- MockProcessorContext(Properties) - Constructor for class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- MockProcessorContext(Properties, TaskId, File) - Constructor for class org.apache.kafka.streams.processor.api.MockProcessorContext
-
Create a
MockProcessorContext
with a specified taskId and null stateDir. - MockProcessorContext(Properties, TaskId, File) - Constructor for class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.Create a
MockProcessorContext
with a specified taskId and null stateDir. - MockProcessorContext.CapturedForward<K,
V> - Class in org.apache.kafka.streams.processor.api - MockProcessorContext.CapturedForward - Class in org.apache.kafka.streams.processor
-
Deprecated.
- MockProcessorContext.CapturedPunctuator - Class in org.apache.kafka.streams.processor.api
-
MockProcessorContext.CapturedPunctuator
holds captured punctuators, along with their scheduling information. - MockProcessorContext.CapturedPunctuator - Class in org.apache.kafka.streams.processor
-
Deprecated.
MockProcessorContext.CapturedPunctuator
holds captured punctuators, along with their scheduling information.
O
- offset() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- org.apache.kafka.streams - package org.apache.kafka.streams
- org.apache.kafka.streams.processor - package org.apache.kafka.streams.processor
- org.apache.kafka.streams.processor.api - package org.apache.kafka.streams.processor.api
- org.apache.kafka.streams.test - package org.apache.kafka.streams.test
-
Provides classes for testing Kafka Streams applications with mocked inputs.
P
- partition() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- pipeInput(K, V) - Method in class org.apache.kafka.streams.TestInputTopic
-
Send an input record with the given key and value on the topic and then commit the records.
- pipeInput(K, V, long) - Method in class org.apache.kafka.streams.TestInputTopic
-
Send an input record with the given key, value and timestamp on the topic and then commit the records.
- pipeInput(K, V, Instant) - Method in class org.apache.kafka.streams.TestInputTopic
-
Send an input record with the given key, value and timestamp on the topic and then commit the records.
- pipeInput(TestRecord<K, V>) - Method in class org.apache.kafka.streams.TestInputTopic
-
Send an input record with the given record on the topic and then commit the records.
- pipeInput(V) - Method in class org.apache.kafka.streams.TestInputTopic
-
Send an input record with the given value on the topic and then commit the records.
- pipeInput(V, Instant) - Method in class org.apache.kafka.streams.TestInputTopic
-
Send an input record with the given value and timestamp on the topic and then commit the records.
- pipeKeyValueList(List<KeyValue<K, V>>) - Method in class org.apache.kafka.streams.TestInputTopic
-
Send input records with the given KeyValue list on the topic then commit each record individually.
- pipeKeyValueList(List<KeyValue<K, V>>, Instant, Duration) - Method in class org.apache.kafka.streams.TestInputTopic
-
Send input records with the given
KeyValue
list on the topic then commit each record individually. - pipeRecordList(List<? extends TestRecord<K, V>>) - Method in class org.apache.kafka.streams.TestInputTopic
-
Send input records with the given KeyValue list on the topic then commit each record individually.
- pipeValueList(List<V>) - Method in class org.apache.kafka.streams.TestInputTopic
-
Send input records with the given value list on the topic then commit each record individually.
- pipeValueList(List<V>, Instant, Duration) - Method in class org.apache.kafka.streams.TestInputTopic
-
Send input records with the given value list on the topic then commit each record individually.
- Processing messages - Search tag in class org.apache.kafka.streams.TestInputTopic
- Section
- Processing messages - Search tag in class org.apache.kafka.streams.TopologyTestDriver
- Section
- Processing records - Search tag in class org.apache.kafka.streams.TestOutputTopic
- Section
- Processor state - Search tag in class org.apache.kafka.streams.TopologyTestDriver
- Section
- producedTopicNames() - Method in class org.apache.kafka.streams.TopologyTestDriver
-
Get all the names of all the topics to which records have been produced during the test run.
R
- readKeyValue() - Method in class org.apache.kafka.streams.TestOutputTopic
-
Read one record from the output topic and return its key and value as pair.
- readKeyValuesToList() - Method in class org.apache.kafka.streams.TestOutputTopic
-
Read all KeyValues from topic to List.
- readKeyValuesToMap() - Method in class org.apache.kafka.streams.TestOutputTopic
-
Read output to map.
- readRecord() - Method in class org.apache.kafka.streams.TestOutputTopic
-
Read one Record from output topic.
- readRecordsToList() - Method in class org.apache.kafka.streams.TestOutputTopic
-
Read output to List.
- readValue() - Method in class org.apache.kafka.streams.TestOutputTopic
-
Read one record from the output topic and return record's value.
- readValuesToList() - Method in class org.apache.kafka.streams.TestOutputTopic
-
Read all values from topic to List.
- record() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedForward
-
The record that was forwarded.
- recordCollector() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- recordCollector() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- recordMetadata() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- register(StateStore, StateRestoreCallback) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- resetCommit() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
-
Reset the commit capture to
false
(whether or not it was previouslytrue
). - resetCommit() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.Reset the commit capture to
false
(whether or not it was previouslytrue
). - resetForwards() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
-
Clear the captured forwarded data.
- resetForwards() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.Clear the captured forwarded data.
S
- schedule(Duration, PunctuationType, Punctuator) - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- schedule(Duration, PunctuationType, Punctuator) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- scheduledPunctuators() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
-
Get the punctuators scheduled so far.
- scheduledPunctuators() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.Get the punctuators scheduled so far.
- setCurrentStreamTimeMs(long) - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- setCurrentStreamTimeMs(long) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- setCurrentSystemTimeMs(long) - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- setCurrentSystemTimeMs(long) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- setHeaders(Headers) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.The context exposes this metadata for use in the processor.
- setOffset(long) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.The context exposes this metadata for use in the processor.
- setPartition(int) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.The context exposes this metadata for use in the processor.
- setRecordMetadata(String, int, long) - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
-
The context exposes these metadata for use in the processor.
- setRecordMetadata(String, int, long, Headers, long) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.The context exposes these metadata for use in the processor.
- setRecordTimestamp(long) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.The context exposes this metadata for use in the processor.
- setTopic(String) - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.The context exposes this metadata for use in the processor.
- stateDir() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- stateDir() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
T
- taskId() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- taskId() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- TestInputTopic<K,
V> - Class in org.apache.kafka.streams -
TestInputTopic
is used to pipe records to topic inTopologyTestDriver
. - TestOutputTopic<K,
V> - Class in org.apache.kafka.streams -
TestOutputTopic
is used to read records from a topic inTopologyTestDriver
. - TestRecord<K,
V> - Class in org.apache.kafka.streams.test -
A key/value pair, including timestamp and record headers, to be sent to or received from
TopologyTestDriver
. - TestRecord(K, V) - Constructor for class org.apache.kafka.streams.test.TestRecord
-
Creates a record.
- TestRecord(K, V, Instant) - Constructor for class org.apache.kafka.streams.test.TestRecord
-
Creates a record.
- TestRecord(K, V, Headers) - Constructor for class org.apache.kafka.streams.test.TestRecord
-
Creates a record.
- TestRecord(K, V, Headers, Long) - Constructor for class org.apache.kafka.streams.test.TestRecord
-
Creates a record.
- TestRecord(K, V, Headers, Instant) - Constructor for class org.apache.kafka.streams.test.TestRecord
-
Creates a record.
- TestRecord(ConsumerRecord<K, V>) - Constructor for class org.apache.kafka.streams.test.TestRecord
-
Create a
TestRecord
from aConsumerRecord
. - TestRecord(ProducerRecord<K, V>) - Constructor for class org.apache.kafka.streams.test.TestRecord
-
Create a
TestRecord
from aProducerRecord
. - TestRecord(V) - Constructor for class org.apache.kafka.streams.test.TestRecord
-
Create a record with
null
key. - timestamp() - Method in class org.apache.kafka.streams.processor.MockProcessorContext.CapturedForward
-
Deprecated.The timestamp attached to the forwarded record.
- timestamp() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- timestamp() - Method in class org.apache.kafka.streams.test.TestRecord
- topic() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
- TopologyTestDriver - Class in org.apache.kafka.streams
-
This class makes it easier to write tests to verify the behavior of topologies created with
Topology
orStreamsBuilder
. - TopologyTestDriver(Topology) - Constructor for class org.apache.kafka.streams.TopologyTestDriver
-
Create a new test diver instance.
- TopologyTestDriver(Topology, Instant) - Constructor for class org.apache.kafka.streams.TopologyTestDriver
-
Create a new test diver instance.
- TopologyTestDriver(Topology, Properties) - Constructor for class org.apache.kafka.streams.TopologyTestDriver
-
Create a new test diver instance.
- TopologyTestDriver(Topology, Properties, Instant) - Constructor for class org.apache.kafka.streams.TopologyTestDriver
-
Create a new test diver instance.
- toString() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext.CapturedForward
- toString() - Method in class org.apache.kafka.streams.processor.MockProcessorContext.CapturedForward
-
Deprecated.
- toString() - Method in class org.apache.kafka.streams.test.TestRecord
- toString() - Method in class org.apache.kafka.streams.TestInputTopic
- toString() - Method in class org.apache.kafka.streams.TestOutputTopic
V
- value() - Method in class org.apache.kafka.streams.test.TestRecord
- valueSerde() - Method in class org.apache.kafka.streams.processor.api.MockProcessorContext
- valueSerde() - Method in class org.apache.kafka.streams.processor.MockProcessorContext
-
Deprecated.
All Classes and Interfaces|All Packages
MockProcessorContext
instead.