Index

A B C D I K N P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AmbiguousKafkaClusterException - Exception in io.kroxylicious.testing.kafka.junit5ext
Exception thrown when injecting a parameter whose owning KafkaCluster is ambiguous.
AmbiguousKafkaClusterException(String) - Constructor for exception io.kroxylicious.testing.kafka.junit5ext.AmbiguousKafkaClusterException
Instantiates a new Ambiguous kafka cluster exception.

B

beforeAll(ExtensionContext) - Method in class io.kroxylicious.testing.kafka.junit5ext.KafkaClusterExtension
Perform field injection for non-private, static fields of type KafkaCluster or KafkaCluster.
beforeEach(ExtensionContext) - Method in class io.kroxylicious.testing.kafka.junit5ext.KafkaClusterExtension
Perform field injection for non-private, instance fields of type KafkaCluster or KafkaCluster.

C

clazz() - Element in annotation interface io.kroxylicious.testing.kafka.junit5ext.ConstraintsMethodSource
The class where defining the static method, or Void.class (default), if the method is defined with the class defining the annotation test.
clazz() - Element in annotation interface io.kroxylicious.testing.kafka.junit5ext.DimensionMethodSource
The class where defining the static method, or Void.class (default), if the method is defined with the class defining the annotation test.
ConstraintsMethodSource - Annotation Interface in io.kroxylicious.testing.kafka.junit5ext
Reference to a method providing a Stream, Collection or array of constraint annotations tuples for a TestTemplate.

D

DimensionMethodSource - Annotation Interface in io.kroxylicious.testing.kafka.junit5ext
Reference to a method providing a Stream, Collection or array of constraint annotations for a TestTemplate.
DimensionMethodSource.List - Annotation Interface in io.kroxylicious.testing.kafka.junit5ext
The interface List.

I

io.kroxylicious.testing.kafka.junit5ext - package io.kroxylicious.testing.kafka.junit5ext
 

K

KafkaClusterExtension - Class in io.kroxylicious.testing.kafka.junit5ext
A JUnit 5 extension that allows declarative injection of a KafkaCluster into a test via static or instance field(s) and/or parameters.
KafkaClusterExtension() - Constructor for class io.kroxylicious.testing.kafka.junit5ext.KafkaClusterExtension
Instantiates a new Kafka cluster extension.

N

name() - Method in interface io.kroxylicious.testing.kafka.junit5ext.Topic
 
name() - Element in annotation interface io.kroxylicious.testing.kafka.junit5ext.TopicConfig
The name of the kafka topic configuration parameter.
Name - Annotation Interface in io.kroxylicious.testing.kafka.junit5ext
Disambiguating annotation for declarations of type KafkaCluster, Producer etc.

P

provideTestTemplateInvocationContexts(ExtensionContext) - Method in class io.kroxylicious.testing.kafka.junit5ext.KafkaClusterExtension
 

R

resolveParameter(ParameterContext, ExtensionContext) - Method in class io.kroxylicious.testing.kafka.junit5ext.KafkaClusterExtension
 
resolveParameter(ParameterContext, ExtensionContext, List<Annotation>) - Static method in class io.kroxylicious.testing.kafka.junit5ext.KafkaClusterExtension
Resolve parameter object.

S

STARTING_PREFIX - Static variable in class io.kroxylicious.testing.kafka.junit5ext.KafkaClusterExtension
The constant STARTING_PREFIX.
supportsParameter(ParameterContext, ExtensionContext) - Method in class io.kroxylicious.testing.kafka.junit5ext.KafkaClusterExtension
 
supportsTestTemplate(ExtensionContext) - Method in class io.kroxylicious.testing.kafka.junit5ext.KafkaClusterExtension
 

T

Topic - Interface in io.kroxylicious.testing.kafka.junit5ext
Signals the wish for a topic to be created and injected into a test as either test parameter or field.
TopicConfig - Annotation Interface in io.kroxylicious.testing.kafka.junit5ext
TopicConfig is used to provide topic configuration.
TopicConfig.List - Annotation Interface in io.kroxylicious.testing.kafka.junit5ext
The interface List.
TopicPartitions - Annotation Interface in io.kroxylicious.testing.kafka.junit5ext
Used to specify the number of partitions of a Topic injected into a test as field or parameter.
TopicReplicationFactor - Annotation Interface in io.kroxylicious.testing.kafka.junit5ext
Used to specify the replication factor of a Topic injected into a test as field or parameter by the KafkaClusterExtension.

V

value() - Element in annotation interface io.kroxylicious.testing.kafka.junit5ext.ConstraintsMethodSource
Value of contraints method source.
value() - Element in annotation interface io.kroxylicious.testing.kafka.junit5ext.DimensionMethodSource.List
Value dimension method source list.
value() - Element in annotation interface io.kroxylicious.testing.kafka.junit5ext.DimensionMethodSource
The name of the static, package- or public-accessible method.
value() - Element in annotation interface io.kroxylicious.testing.kafka.junit5ext.Name
Value of the name.
value() - Element in annotation interface io.kroxylicious.testing.kafka.junit5ext.TopicConfig.List
List of kafka topic configurations.
value() - Element in annotation interface io.kroxylicious.testing.kafka.junit5ext.TopicConfig
The value of the kafka topic configuration parameter.
value() - Element in annotation interface io.kroxylicious.testing.kafka.junit5ext.TopicPartitions
The number of partitions.
value() - Element in annotation interface io.kroxylicious.testing.kafka.junit5ext.TopicReplicationFactor
The topic replication factor.
A B C D I K N P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form