Index
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
KafkaClusteris 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
KafkaClusterorKafkaCluster. - beforeEach(ExtensionContext) - Method in class io.kroxylicious.testing.kafka.junit5ext.KafkaClusterExtension
-
Perform field injection for non-private, instance fields of type
KafkaClusterorKafkaCluster.
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
KafkaClusterinto 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,Produceretc.
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
-
TopicConfigis 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
Topicinjected into a test as field or parameter. - TopicReplicationFactor - Annotation Interface in io.kroxylicious.testing.kafka.junit5ext
-
Used to specify the replication factor of a
Topicinjected 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- orpublic-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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form