Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abortTransaction() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - abortTransaction(AbortTransactionSpec) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - abortTransaction(AbortTransactionSpec, AbortTransactionOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - addBroker() - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - addBroker() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - addFixedExposedPort(int, int) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster.KafkaContainer
 - addGenericBind(Bind) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster.LoggingGenericContainer
 - addRaftVoter(int, Uuid, Set<RaftVoterEndpoint>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - addRaftVoter(int, Uuid, Set<RaftVoterEndpoint>, AddRaftVoterOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - address() - Method in record class io.kroxylicious.testing.kafka.common.KafkaEndpoint
 - 
kafka formatted address suitable for use in configuration.
 - AdminSource - Interface in io.kroxylicious.testing.kafka.internal
 - 
Indicates that object acts a source of the Kafka Admin client with administrator privileges.
 - advertised() - Method in record class io.kroxylicious.testing.kafka.common.KafkaListener
 - 
Returns the value of the
advertisedrecord component. - allocate(Set<KafkaListenerSource.Listener>, int) - Method in class io.kroxylicious.testing.kafka.common.PortAllocator.PortAllocationSession
 - 
Allocates a set of ports for the given node id.
 - allocate(Set<KafkaListenerSource.Listener>, int, int) - Method in class io.kroxylicious.testing.kafka.common.PortAllocator.PortAllocationSession
 - 
Allocates a set of ports for the given range of node ids.
 - allocationSession() - Method in class io.kroxylicious.testing.kafka.common.PortAllocator
 - 
Since port pre-allocation is stateful (ensuring all ports assigned during pre-allocation are unique), we need to keep a reference to that pre-allocator while we are allocating all the initial ports for a cluster
 - alterClientQuotas(Collection<ClientQuotaAlteration>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterClientQuotas(Collection<ClientQuotaAlteration>, AlterClientQuotasOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterConsumerGroupOffsets(String, Map<TopicPartition, OffsetAndMetadata>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterConsumerGroupOffsets(String, Map<TopicPartition, OffsetAndMetadata>, AlterConsumerGroupOffsetsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterPartitionReassignments(Map<TopicPartition, Optional<NewPartitionReassignment>>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterPartitionReassignments(Map<TopicPartition, Optional<NewPartitionReassignment>>, AlterPartitionReassignmentsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterReplicaLogDirs(Map<TopicPartitionReplica, String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterReplicaLogDirs(Map<TopicPartitionReplica, String>, AlterReplicaLogDirsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterShareGroupOffsets(String, Map<TopicPartition, Long>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterShareGroupOffsets(String, Map<TopicPartition, Long>, AlterShareGroupOffsetsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterStreamsGroupOffsets(String, Map<TopicPartition, OffsetAndMetadata>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterStreamsGroupOffsets(String, Map<TopicPartition, OffsetAndMetadata>, AlterStreamsGroupOffsetsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterUserScramCredentials(List<UserScramCredentialAlteration>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - alterUserScramCredentials(List<UserScramCredentialAlteration>, AlterUserScramCredentialsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - ANON - Enum constant in enum class io.kroxylicious.testing.kafka.common.KafkaListenerSource.Listener
 - 
used for communications to/from consumers/producers without authentication primarily for the extension to validate the cluster
 - ANON_PORT - Static variable in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - 
The constant ANON_PORT.
 - APACHE_CONTAINER_UID - Static variable in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - APACHE_KAFKA_IMAGE_REPO - Static variable in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - 
environment variable specifying the apache kafka image repository.
 - assign(Collection<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - assignment() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - awaitCondition(int, TimeUnit) - Static method in class io.kroxylicious.testing.kafka.common.Utils
 - 
Factory for
Awaitility.await()preconfigured with defaults. - awaitExpectedBrokerCountInClusterViaTopic(Map<String, Object>, int, TimeUnit, Integer) - Static method in class io.kroxylicious.testing.kafka.common.Utils
 - 
Await expected broker count in cluster.
 - awaitReassignmentOfKafkaInternalTopicsIfNecessary(Map<String, Object>, int, int, int, TimeUnit) - Static method in class io.kroxylicious.testing.kafka.common.Utils
 - 
Reassign all kafka internal topic partitions that exist have a replica on
fromNodeIdand don't have at least one replica elsewhere in the cluster. 
B
- beginningOffsets(Collection<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - beginningOffsets(Collection<TopicPartition>, Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - beginTransaction() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - bind() - Method in record class io.kroxylicious.testing.kafka.common.KafkaListener
 - 
Returns the value of the
bindrecord component. - brokerCluster(int) - Static method in class io.kroxylicious.testing.kafka.common.ConstraintUtils
 - 
The Broker cluster constraint instance.
 - BrokerCluster - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
@BrokerClustercan be used to annotate a field in a test class or a parameter in a lifecycle method or test method of typeKafkaClusterthat should be resolved into a temporary Kafka cluster. - brokerConfig(String, String) - Static method in class io.kroxylicious.testing.kafka.common.ConstraintUtils
 - 
Creates a constraint to ensure the broker is configured with a particular configuration property.
 - BrokerConfig - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
@BrokerConfigcan be used to annotate a field in a test class or a parameter in a lifecycle method or test method of typeKafkaClusterconstraining the cluster to have the given broker configuration. - BrokerConfig.List - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
The interface List.
 - brokerConfigs(Map<String, String>) - Static method in class io.kroxylicious.testing.kafka.common.ConstraintUtils
 - 
Creates a constraint to ensure the broker is configured with a list of configuration properties.
 - build(int, String, String) - Static method in record class io.kroxylicious.testing.kafka.common.KafkaListener
 - build(int, String, String, int, String) - Static method in record class io.kroxylicious.testing.kafka.common.KafkaListener
 
C
- canGenerateWildcardSAN() - Method in class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - 
Can generate wildcard san.
 - CLIENT_PORT - Static variable in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - 
The constant CLIENT_PORT.
 - ClientConfig - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
ClientConfigis used to provide client configuration to any of the three Kafka Clients (AdminClient,ProducerandConsumer). - ClientConfig.List - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
The interface List.
 - clientInstanceId(Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - clientInstanceId(Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - clientInstanceId(Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - close() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - close() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - close() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - close() - Method in class io.kroxylicious.testing.kafka.common.ListeningSocketPreallocator
 - close() - Method in class io.kroxylicious.testing.kafka.common.PortAllocator.PortAllocationSession
 - 
Ends the allocation session.
 - close() - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - close() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - close(Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - close(Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - close(Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - close(CloseOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - CloseableAdmin - Record Class in io.kroxylicious.testing.kafka.clients
 - 
Provides a simple wrapper around a Kafka Admin client to redirect `close()` so that it has a sensible timeout and can thus be safely used in a try-with-resources block.
 - CloseableAdmin(Admin) - Constructor for record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - 
Creates an instance of a
CloseableAdminrecord class. - CloseableConsumer<K,
V> - Record Class in io.kroxylicious.testing.kafka.clients - 
Provides a simple wrapper around a Kafka Consumer to redirect `close()` so that it has a sensible timeout and can thus be safely used in a try-with-resources block.
 - CloseableConsumer(Consumer<K, V>) - Constructor for record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - 
Creates an instance of a
CloseableConsumerrecord class. - CloseableProducer<K,
V> - Record Class in io.kroxylicious.testing.kafka.clients - 
Provides a simple wrapper around a Kafka Producer to redirect `close()` so that it has a sensible timeout and can thus be safely used in a try-with-resources block.
 - CloseableProducer(Producer<K, V>) - Constructor for record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - 
Creates an instance of a
CloseableProducerrecord class. - clusterId() - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - 
Cluster id string.
 - clusterId(String) - Static method in class io.kroxylicious.testing.kafka.common.ConstraintUtils
 - 
The cluster id constraint instance
 - ClusterId - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
The interface Cluster id.
 - commitAsync() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - commitAsync(Map<TopicPartition, OffsetAndMetadata>, OffsetCommitCallback) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - commitAsync(OffsetCommitCallback) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - commitSync() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - commitSync(Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - commitSync(Map<TopicPartition, OffsetAndMetadata>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - commitSync(Map<TopicPartition, OffsetAndMetadata>, Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - committed(Set<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - committed(Set<TopicPartition>, Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - commitTransaction() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - ConfigHolder(Properties, int, String, String) - Constructor for record class io.kroxylicious.testing.kafka.common.KafkaClusterConfig.ConfigHolder
 - 
Creates an instance of a
ConfigHolderrecord class. - ConstraintUtils - Class in io.kroxylicious.testing.kafka.common
 - 
Functions for creating constraint instances without reflecting on annotated members.
 - CONTAINER - Enum constant in enum class io.kroxylicious.testing.kafka.common.KafkaClusterExecutionMode
 - 
Kafka/Zookeeper will be run in containers
 - containerIsStarting(InspectContainerResponse) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster.LoggingGenericContainer
 - CONTROLLER - Enum constant in enum class io.kroxylicious.testing.kafka.common.KafkaListenerSource.Listener
 - 
used for inter-broker controller communications (kraft - always no auth)
 - convertClusterExecutionMode(String, KafkaClusterExecutionMode) - Static method in enum class io.kroxylicious.testing.kafka.common.KafkaClusterExecutionMode
 - 
Convert cluster execution mode kafka cluster execution mode.
 - create(KafkaClusterConfig) - Static method in class io.kroxylicious.testing.kafka.common.KafkaClusterFactory
 - 
Create kafka cluster.
 - create(List<Annotation>, Class<? extends KafkaCluster>, TestInfo) - Method in class io.kroxylicious.testing.kafka.invm.InVMProvisioningStrategy
 - create(List<Annotation>, Class<? extends KafkaCluster>, TestInfo) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersProvisioningStrategy
 - create(Map<String, Object>) - Static method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - 
Create admin.
 - create(Map<String, Object>) - Static method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - 
Create consumer.
 - create(Map<String, Object>) - Static method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - 
Create producer.
 - create(Properties) - Static method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - 
Create admin.
 - create(Properties) - Static method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - 
Create consumer.
 - create(Properties) - Static method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - 
Create producer.
 - createAcls(Collection<AclBinding>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - createAcls(Collection<AclBinding>, CreateAclsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - createAdmin() - Method in interface io.kroxylicious.testing.kafka.internal.AdminSource
 - 
Creates an admin client with administrator privileges.
 - createAdmin() - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - createAdmin() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - createDelegationToken() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - createDelegationToken(CreateDelegationTokenOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - createPartitions(Map<String, NewPartitions>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - createPartitions(Map<String, NewPartitions>, CreatePartitionsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - createTopics(Collection<NewTopic>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - createTopics(Collection<NewTopic>, CreateTopicsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - currentLag(TopicPartition) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 
D
- deallocate(int) - Method in class io.kroxylicious.testing.kafka.common.PortAllocator
 - 
De-allocates all ports for the given
nodeId. - deleteAcls(Collection<AclBindingFilter>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteAcls(Collection<AclBindingFilter>, DeleteAclsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteConsumerGroupOffsets(String, Set<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteConsumerGroupOffsets(String, Set<TopicPartition>, DeleteConsumerGroupOffsetsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteConsumerGroups(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteConsumerGroups(Collection<String>, DeleteConsumerGroupsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteRecords(Map<TopicPartition, RecordsToDelete>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteRecords(Map<TopicPartition, RecordsToDelete>, DeleteRecordsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteShareGroupOffsets(String, Set<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteShareGroupOffsets(String, Set<String>, DeleteShareGroupOffsetsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteShareGroups(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteShareGroups(Collection<String>, DeleteShareGroupsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteStreamsGroupOffsets(String, Set<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteStreamsGroupOffsets(String, Set<TopicPartition>, DeleteStreamsGroupOffsetsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteStreamsGroups(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteStreamsGroups(Collection<String>, DeleteStreamsGroupsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteTopics(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteTopics(Collection<String>, DeleteTopicsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteTopics(TopicCollection) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - deleteTopics(TopicCollection, DeleteTopicsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeAcls(AclBindingFilter) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeAcls(AclBindingFilter, DescribeAclsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeClassicGroups(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeClassicGroups(Collection<String>, DescribeClassicGroupsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeClientQuotas(ClientQuotaFilter) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeClientQuotas(ClientQuotaFilter, DescribeClientQuotasOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeCluster() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeCluster(DescribeClusterOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeConfigs(Collection<ConfigResource>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeConfigs(Collection<ConfigResource>, DescribeConfigsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeConsumerGroups(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeConsumerGroups(Collection<String>, DescribeConsumerGroupsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeDelegationToken() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeDelegationToken(DescribeDelegationTokenOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeFeatures() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeFeatures(DescribeFeaturesOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeLogDirs(Collection<Integer>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeLogDirs(Collection<Integer>, DescribeLogDirsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeMetadataQuorum() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeMetadataQuorum(DescribeMetadataQuorumOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeProducers(Collection<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeProducers(Collection<TopicPartition>, DescribeProducersOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeReplicaLogDirs(Collection<TopicPartitionReplica>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeReplicaLogDirs(Collection<TopicPartitionReplica>, DescribeReplicaLogDirsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeShareGroups(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeShareGroups(Collection<String>, DescribeShareGroupsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeStreamsGroups(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeStreamsGroups(Collection<String>, DescribeStreamsGroupsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeTopics(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeTopics(Collection<String>, DescribeTopicsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeTopics(TopicCollection) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeTopics(TopicCollection, DescribeTopicsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeTransactions(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeTransactions(Collection<String>, DescribeTransactionsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeUserScramCredentials() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeUserScramCredentials(List<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - describeUserScramCredentials(List<String>, DescribeUserScramCredentialsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 
E
- electLeaders(ElectionType, Set<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - electLeaders(ElectionType, Set<TopicPartition>, ElectLeadersOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - endOffsets(Collection<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - endOffsets(Collection<TopicPartition>, Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - enforceRebalance() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - enforceRebalance(String) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - equals(Object) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class io.kroxylicious.testing.kafka.common.KafkaClusterConfig.ConfigHolder
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class io.kroxylicious.testing.kafka.common.KafkaEndpoint
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class io.kroxylicious.testing.kafka.common.KafkaListener
 - 
Indicates whether some other object is "equal to" this one.
 - estimatedProvisioningTimeMs(List<Annotation>, Class<? extends KafkaCluster>) - Method in class io.kroxylicious.testing.kafka.invm.InVMProvisioningStrategy
 - estimatedProvisioningTimeMs(List<Annotation>, Class<? extends KafkaCluster>) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersProvisioningStrategy
 - expireDelegationToken(byte[]) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - expireDelegationToken(byte[], ExpireDelegationTokenOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - EXTERNAL - Enum constant in enum class io.kroxylicious.testing.kafka.common.KafkaListenerSource.Listener
 - 
used for communications to/from consumers/producers optionally with authentication
 
F
- fenceProducers(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - fenceProducers(Collection<String>, FenceProducersOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - flush() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - forceTerminateTransaction(String) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - forceTerminateTransaction(String, TerminateTransactionOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - fromConstraints(List<Annotation>, TestInfo) - Static method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - 
Build the cluster constraints from the supplied list of annotations.
 
G
- generateConfigForSpecificNode(KafkaListenerSource, int) - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - 
Get a broker configs for a specific
node.id. - generateSelfSignedCertificateEntry(String, String, String, String, String, String, String) - Method in class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - 
Generate self-signed certificate entry.
 - generateTrustStore(String, String) - Method in class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - 
Generate trust store.
 - generateTrustStore(String, String, String) - Method in class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - 
Generate trust store.
 - getAnonConnectConfigForCluster(String) - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - 
Generates client connection config to connect to the anonymous listeners within the cluster.
 - getBootstrapControllers() - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - getBootstrapControllers() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - getBootstrapServers() - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - getBootstrapServers() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - getBrokerConfigs(Supplier<KafkaListenerSource>) - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - 
Gets broker configs.
 - getCertFilePath() - Method in class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - 
Gets cert file path.
 - getClusterId() - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - getClusterId() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - getConnectConfigForCluster(String) - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - 
Generates client connection config to connect to the cluster via the supplied bootstrap address.
 - getConnectConfigForCluster(String, String, String) - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - 
Generates client connection config to connect to the cluster via the supplied bootstrap address and user credentials.
 - getConnectConfigForCluster(String, String, String, String, String) - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - 
Generates client connection config to connect to the cluster via the supplied bootstrap address and authentication configuration.
 - getControllerAdminClientConfigForCluster(String) - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - 
Generates client connection config to connect to the cluster via the supplied controller bootstrap address.
 - getControllerAdminClientConfiguration() - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - getControllerAdminClientConfiguration() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - getKafkaClientConfiguration() - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - getKafkaClientConfiguration() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - getKafkaClientConfiguration(String, String) - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - getKafkaClientConfiguration(String, String) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - getKafkaListener(KafkaListenerSource.Listener, int) - Method in interface io.kroxylicious.testing.kafka.common.KafkaListenerSource
 - 
Gets the kafka listen for the given listener and nodeId.
 - getKafkaListener(KafkaListenerSource.Listener, int) - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - getKafkaListener(KafkaListenerSource.Listener, int) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - getKafkaVersion() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - 
Gets kafka version.
 - getKeyStoreLocation() - Method in class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - 
Gets key store location.
 - getKeyStoreType() - Method in class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - getNumOfBrokers() - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - getNumOfBrokers() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - getPassword() - Method in class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - 
Gets password.
 - getPort(KafkaListenerSource.Listener, int) - Method in class io.kroxylicious.testing.kafka.common.PortAllocator
 - 
Gets the previously allocated port for the given
listenerandnode.idtuple. - getScramMechanism() - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - getStoppedBrokers() - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - getStoppedBrokers() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - getTrustStoreLocation() - Method in class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - 
Gets trust store location.
 - getTrustStoreType() - Method in class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - groupMetadata() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 
H
- hashCode() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class io.kroxylicious.testing.kafka.common.KafkaClusterConfig.ConfigHolder
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class io.kroxylicious.testing.kafka.common.KafkaEndpoint
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class io.kroxylicious.testing.kafka.common.KafkaListener
 - 
Returns a hash code value for this object.
 - hasRegisteredPort(KafkaListenerSource.Listener, int) - Method in class io.kroxylicious.testing.kafka.common.PortAllocator
 - 
Tests whether there is a port allocated for the given
listenerandnode.idtuple. - host() - Method in record class io.kroxylicious.testing.kafka.common.KafkaEndpoint
 - 
Returns the value of the
hostrecord component. 
I
- IllegalConfigurationException - Exception Class in io.kroxylicious.testing.kafka.common
 - IllegalConfigurationException(String) - Constructor for exception class io.kroxylicious.testing.kafka.common.IllegalConfigurationException
 - IN_VM - Enum constant in enum class io.kroxylicious.testing.kafka.common.KafkaClusterExecutionMode
 - 
Kafka/Zookeeper will be run within the same JVM as the caller
 - incrementalAlterConfigs(Map<ConfigResource, Collection<AlterConfigOp>>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - incrementalAlterConfigs(Map<ConfigResource, Collection<AlterConfigOp>>, AlterConfigsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - initialiseScramUsers(AdminSource, KafkaClusterConfig) - Static method in class io.kroxylicious.testing.kafka.common.ScramInitialiser
 - initTransactions() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - instance() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - 
Returns the value of the
instancerecord component. - instance() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - 
Returns the value of the
instancerecord component. - instance() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - 
Returns the value of the
instancerecord component. - INTERNAL - Enum constant in enum class io.kroxylicious.testing.kafka.common.KafkaListenerSource.Listener
 - 
used for inter-broker communications (always no auth)
 - InVMKafkaCluster - Class in io.kroxylicious.testing.kafka.invm
 - 
Configures and manages an in process (within the JVM) Kafka cluster.
 - InVMKafkaCluster(KafkaClusterConfig) - Constructor for class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - 
Instantiates a new in VM kafka cluster.
 - InVMProvisioningStrategy - Class in io.kroxylicious.testing.kafka.invm
 - 
The in VM provisioning strategy.
 - InVMProvisioningStrategy() - Constructor for class io.kroxylicious.testing.kafka.invm.InVMProvisioningStrategy
 - 
Instantiates a new In vm provisioning strategy.
 - io.kroxylicious.testing.kafka.clients - package io.kroxylicious.testing.kafka.clients
 - io.kroxylicious.testing.kafka.common - package io.kroxylicious.testing.kafka.common
 - 
Provides some common
KafkaClusterConstraint-annotated constraint annotations and other supporting classes for the in-JVM and testcontainers implementations. - io.kroxylicious.testing.kafka.internal - package io.kroxylicious.testing.kafka.internal
 - io.kroxylicious.testing.kafka.invm - package io.kroxylicious.testing.kafka.invm
 - 
Provides an in-JVM implementation of
KafkaClusterand a provisioning strategy for it. - io.kroxylicious.testing.kafka.testcontainers - package io.kroxylicious.testing.kafka.testcontainers
 - 
Provides a testcontainers-based implementation of
KafkaClusterand a provisioning strategy for it. - isBroker() - Method in record class io.kroxylicious.testing.kafka.common.KafkaClusterConfig.ConfigHolder
 - isController() - Method in record class io.kroxylicious.testing.kafka.common.KafkaClusterConfig.ConfigHolder
 - isKafkaVersion41OrHigher() - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - isKraftMode() - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - 
Is the cluster coppering using Kraft Controller nodes.
 - isSaslScram() - Method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 
K
- KAFKA_IMAGE_REPO - Static variable in class io.kroxylicious.testing.kafka.common.KafkaClusterFactory
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - KAFKA_IMAGE_TAG - Static variable in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - 
environment variable specifying the kafka image repository.
 - KAFKA_VERSION - Static variable in class io.kroxylicious.testing.kafka.common.KafkaClusterFactory
 - 
environment variable specifying the kafka version.
 - KafkaClusterConfig - Class in io.kroxylicious.testing.kafka.common
 - 
The Kafka cluster config class.
 - KafkaClusterConfig() - Constructor for class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - KafkaClusterConfig.ConfigHolder - Record Class in io.kroxylicious.testing.kafka.common
 - 
The type Config holder.
 - KafkaClusterExecutionMode - Enum Class in io.kroxylicious.testing.kafka.common
 - 
An enum defining how the Kafka cluster should be executed.
 - KafkaClusterFactory - Class in io.kroxylicious.testing.kafka.common
 - 
The type Kafka cluster factory.
 - KafkaClusterFactory() - Constructor for class io.kroxylicious.testing.kafka.common.KafkaClusterFactory
 - 
Instantiates a new Kafka cluster factory.
 - KafkaContainer(DockerImageName) - Constructor for class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster.KafkaContainer
 - 
Instantiates a new Kafka container.
 - KafkaEndpoint - Record Class in io.kroxylicious.testing.kafka.common
 - 
The type Endpoint.
 - KafkaEndpoint(String, int) - Constructor for record class io.kroxylicious.testing.kafka.common.KafkaEndpoint
 - 
Creates an instance of a
KafkaEndpointrecord class. - KafkaListener - Record Class in io.kroxylicious.testing.kafka.common
 - 
The type Kafka Listener.
 - KafkaListener(KafkaEndpoint, KafkaEndpoint, KafkaEndpoint) - Constructor for record class io.kroxylicious.testing.kafka.common.KafkaListener
 - 
Creates an instance of a
KafkaListenerrecord class. - KafkaListenerSource - Interface in io.kroxylicious.testing.kafka.common
 - 
The interface Kafka endpoints.
 - KafkaListenerSource.Listener - Enum Class in io.kroxylicious.testing.kafka.common
 - 
Enumeration of kafka listeners used by the test harness.
 - kafkaNet() - Method in record class io.kroxylicious.testing.kafka.common.KafkaListener
 - 
Returns the value of the
kafkaNetrecord component. - KeytoolCertificateGenerator - Class in io.kroxylicious.testing.kafka.common
 - 
Used to configure and manage test certificates using the JDK's keytool.
 - KeytoolCertificateGenerator() - Constructor for class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - 
Instantiates a new Keytool certificate generator.
 - KeytoolCertificateGenerator(String, String) - Constructor for class io.kroxylicious.testing.kafka.common.KeytoolCertificateGenerator
 - 
Instantiates a new Keytool certificate generator.
 - kraftCluster(int) - Static method in class io.kroxylicious.testing.kafka.common.ConstraintUtils
 - 
Creates a constraint to supply a cluster with a configured number of Kraft controller nodes.
 - KRaftCluster - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
Annotation constraining a
KafkaClusterProvisioningStrategyto use aKafkaClusterthat is KRaft-based. - kraftClusterId() - Method in record class io.kroxylicious.testing.kafka.common.KafkaClusterConfig.ConfigHolder
 - 
Returns the value of the
kraftClusterIdrecord component. 
L
- LATEST_RELEASE - Static variable in annotation interface io.kroxylicious.testing.kafka.common.Version
 - 
The latest release made by the kafka-native or apache kafka project.
 - LATEST_SNAPSHOT - Static variable in annotation interface io.kroxylicious.testing.kafka.common.Version
 - 
Deprecated, for removal: This API element is subject to removal in a future version.moving forward we will use the apache images
 - LEGACY_KAFKA_IMAGE_REPO - Static variable in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - 
Deprecated.
 - LEGACY_ZOOKEEPER_IMAGE_REPO - Static variable in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - 
Deprecated.
 - LEGACY_ZOOKEEPER_IMAGE_TAG - Static variable in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - 
Deprecated.
 - listClientMetricsResources() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listClientMetricsResources(ListClientMetricsResourcesOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listConfigResources() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listConfigResources(Set<ConfigResource.Type>, ListConfigResourcesOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listConsumerGroupOffsets(String) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listConsumerGroupOffsets(String, ListConsumerGroupOffsetsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listConsumerGroupOffsets(Map<String, ListConsumerGroupOffsetsSpec>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listConsumerGroupOffsets(Map<String, ListConsumerGroupOffsetsSpec>, ListConsumerGroupOffsetsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listConsumerGroups() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listConsumerGroups(ListConsumerGroupsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - ListeningSocketPreallocator - Class in io.kroxylicious.testing.kafka.common
 - 
Allocates one or more groups listening sockets from the ephemeral port range.
 - ListeningSocketPreallocator() - Constructor for class io.kroxylicious.testing.kafka.common.ListeningSocketPreallocator
 - 
Instantiates a new Listening socket preallocator.
 - listGroups() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listGroups(ListGroupsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listOffsets(Map<TopicPartition, OffsetSpec>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listOffsets(Map<TopicPartition, OffsetSpec>, ListOffsetsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listPartitionReassignments() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listPartitionReassignments(Optional<Set<TopicPartition>>, ListPartitionReassignmentsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listPartitionReassignments(Set<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listPartitionReassignments(Set<TopicPartition>, ListPartitionReassignmentsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listPartitionReassignments(ListPartitionReassignmentsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listShareGroupOffsets(Map<String, ListShareGroupOffsetsSpec>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listShareGroupOffsets(Map<String, ListShareGroupOffsetsSpec>, ListShareGroupOffsetsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listStreamsGroupOffsets(Map<String, ListStreamsGroupOffsetsSpec>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listStreamsGroupOffsets(Map<String, ListStreamsGroupOffsetsSpec>, ListStreamsGroupOffsetsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listTopics() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listTopics() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - listTopics(Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - listTopics(ListTopicsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listTransactions() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - listTransactions(ListTransactionsOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - LoggingGenericContainer(DockerImageName) - Constructor for class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster.LoggingGenericContainer
 - 
Instantiates a new Logging generic container.
 
M
- metrics() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - metrics() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - metrics() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 
N
- name() - Element in annotation interface io.kroxylicious.testing.kafka.common.BrokerConfig
 - 
The name of the broker configuration parameter.
 - name() - Element in annotation interface io.kroxylicious.testing.kafka.common.ClientConfig
 - 
The name of the kafka client configuration parameter.
 - nodeId() - Method in record class io.kroxylicious.testing.kafka.common.KafkaClusterConfig.ConfigHolder
 - 
Returns the value of the
nodeIdrecord component. - numBrokers() - Element in annotation interface io.kroxylicious.testing.kafka.common.BrokerCluster
 - 
Number of brokers in the cluster The extension will combine this with the
numControllerswhen in Kraft mode to generate a cluster topology. - numControllers() - Element in annotation interface io.kroxylicious.testing.kafka.common.KRaftCluster
 - 
The number of kraft controllers The extension will ensure there are enough nodes started with the
controllerrole. 
O
- offsetsForTimes(Map<TopicPartition, Long>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - offsetsForTimes(Map<TopicPartition, Long>, Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - OneShotContainer() - Constructor for class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster.OneShotContainer
 - 
Instantiates a new one-shot container
 
P
- partitionsFor(String) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - partitionsFor(String) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - partitionsFor(String, Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - password() - Element in annotation interface io.kroxylicious.testing.kafka.common.SaslMechanism.Principal
 - pause(Collection<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - paused() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - poll(Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - port() - Method in record class io.kroxylicious.testing.kafka.common.KafkaEndpoint
 - 
Returns the value of the
portrecord component. - PortAllocator - Class in io.kroxylicious.testing.kafka.common
 - 
Allocates ports to a
listenerandnode.idtuple. - PortAllocator() - Constructor for class io.kroxylicious.testing.kafka.common.PortAllocator
 - 
Constructs a port allocator.
 - PortAllocator.PortAllocationSession - Class in io.kroxylicious.testing.kafka.common
 - 
An allocation session where all ports allocated are unique within that session.
 - position(TopicPartition) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - position(TopicPartition, Duration) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - preAllocateListeningSockets(int) - Method in class io.kroxylicious.testing.kafka.common.ListeningSocketPreallocator
 - 
Pre-allocate 1 or more ports from a defined range, to avoid collisions without going network connections, which are available for use once the #close method is called.
 - principals() - Element in annotation interface io.kroxylicious.testing.kafka.common.SaslMechanism
 - 
Principals.
 - properties() - Method in record class io.kroxylicious.testing.kafka.common.KafkaClusterConfig.ConfigHolder
 - 
Returns the value of the
propertiesrecord component. 
R
- registerMetricForSubscription(KafkaMetric) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - registerMetricForSubscription(KafkaMetric) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - registerMetricForSubscription(KafkaMetric) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - removeBroker(int) - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - removeBroker(int) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - removeMembersFromConsumerGroup(String, RemoveMembersFromConsumerGroupOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - removeRaftVoter(int, Uuid) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - removeRaftVoter(int, Uuid, RemoveRaftVoterOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - renewDelegationToken(byte[]) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - renewDelegationToken(byte[], RenewDelegationTokenOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - resume(Collection<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - roles() - Method in record class io.kroxylicious.testing.kafka.common.KafkaClusterConfig.ConfigHolder
 - 
Returns the value of the
rolesrecord component. 
S
- saslMechanism(String) - Static method in class io.kroxylicious.testing.kafka.common.ConstraintUtils
 - 
The SASL mechanism constraint instance
 - saslMechanism(String, Map<String, String>) - Static method in class io.kroxylicious.testing.kafka.common.ConstraintUtils
 - 
The SASL mechanism constraint instance
 - SaslMechanism - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
Annotation constraining a
KafkaClusterProvisioningStrategyto provide a cluster with an external listener configured to expect the given SASL mechanism. - SaslMechanism.Principal - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
Annotation constraining a
KafkaClusterProvisioningStrategyto provide a cluster with SASL enabled listener with the given user. - SaslMechanism.Principal.List - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
The interface User password.
 - ScramInitialiser - Class in io.kroxylicious.testing.kafka.common
 - ScramInitializationException - Exception Class in io.kroxylicious.testing.kafka.common
 - ScramInitializationException(String, Exception) - Constructor for exception class io.kroxylicious.testing.kafka.common.ScramInitializationException
 - seek(TopicPartition, long) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - seek(TopicPartition, OffsetAndMetadata) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - seekToBeginning(Collection<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - seekToEnd(Collection<TopicPartition>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - send(ProducerRecord<K, V>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - send(ProducerRecord<K, V>, Callback) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - sendOffsetsToTransaction(Map<TopicPartition, OffsetAndMetadata>, ConsumerGroupMetadata) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - start() - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - start() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - startNodes(IntPredicate) - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - startNodes(IntPredicate) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - stop() - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - stopNodes(IntPredicate, TerminationStyle) - Method in class io.kroxylicious.testing.kafka.invm.InVMKafkaCluster
 - stopNodes(IntPredicate, TerminationStyle) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - subscribe(Collection<String>) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - subscribe(Collection<String>, ConsumerRebalanceListener) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - subscribe(Pattern) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - subscribe(Pattern, ConsumerRebalanceListener) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - subscribe(SubscriptionPattern) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - subscribe(SubscriptionPattern, ConsumerRebalanceListener) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - subscription() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - supportsAnnotation(Annotation) - Method in class io.kroxylicious.testing.kafka.invm.InVMProvisioningStrategy
 - supportsAnnotation(Annotation) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersProvisioningStrategy
 - supportsConstraint(Class<? extends Annotation>) - Static method in class io.kroxylicious.testing.kafka.common.KafkaClusterConfig
 - 
Does the KafkaClusterConfiguration support the supplied constraint.
 - supportsType(Class<? extends KafkaCluster>) - Method in class io.kroxylicious.testing.kafka.invm.InVMProvisioningStrategy
 - supportsType(Class<? extends KafkaCluster>) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersProvisioningStrategy
 
T
- TEST_CLUSTER_EXECUTION_MODE - Static variable in class io.kroxylicious.testing.kafka.common.KafkaClusterFactory
 - 
environment variable specifying execution mode, IN_VM or CONTAINER.
 - TEST_CLUSTER_KRAFT_MODE - Static variable in class io.kroxylicious.testing.kafka.common.KafkaClusterFactory
 - 
environment variable specifying kraft mode, true or false.
 - TestcontainersKafkaCluster - Class in io.kroxylicious.testing.kafka.testcontainers
 - 
Provides an easy way to launch a Kafka cluster with multiple brokers in a container
 - TestcontainersKafkaCluster(KafkaClusterConfig) - Constructor for class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - 
Instantiates a new Testcontainers kafka cluster.
 - TestcontainersKafkaCluster(DockerImageName, DockerImageName, KafkaClusterConfig) - Constructor for class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - 
Deprecated, for removal: This API element is subject to removal in a future version.please use
TestcontainersKafkaCluster(KafkaClusterConfig)The Image arguments have been replaced by environment variables - TestcontainersKafkaCluster.KafkaContainer - Class in io.kroxylicious.testing.kafka.testcontainers
 - 
The type Kafka container.
 - TestcontainersKafkaCluster.LoggingGenericContainer<C> - Class in io.kroxylicious.testing.kafka.testcontainers
 - 
The type Logging generic container.
 - TestcontainersKafkaCluster.OneShotContainer - Class in io.kroxylicious.testing.kafka.testcontainers
 - 
Container used for running one-short commands.
 - TestcontainersKafkaCluster.ZookeeperContainer - Class in io.kroxylicious.testing.kafka.testcontainers
 - 
The type Zookeeper container.
 - TestcontainersProvisioningStrategy - Class in io.kroxylicious.testing.kafka.testcontainers
 - 
The type Testcontainers provisioning strategy.
 - TestcontainersProvisioningStrategy() - Constructor for class io.kroxylicious.testing.kafka.testcontainers.TestcontainersProvisioningStrategy
 - 
Instantiates a new Testcontainers provisioning strategy.
 - tls() - Static method in class io.kroxylicious.testing.kafka.common.ConstraintUtils
 - 
The Broker cluster TLS instance.
 - Tls - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
Annotation constraining a
KafkaClusterProvisioningStrategyto use provide a cluster that uses TLS. - toString() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - 
Returns a string representation of this record class.
 - toString() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - 
Returns a string representation of this record class.
 - toString() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - 
Returns a string representation of this record class.
 - toString() - Method in record class io.kroxylicious.testing.kafka.common.KafkaClusterConfig.ConfigHolder
 - 
Returns a string representation of this record class.
 - toString() - Method in record class io.kroxylicious.testing.kafka.common.KafkaEndpoint
 - 
Returns a string representation of this record class.
 - toString() - Method in record class io.kroxylicious.testing.kafka.common.KafkaListener
 - 
Returns a string representation of this record class.
 
U
- unregisterBroker(int) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - unregisterBroker(int, UnregisterBrokerOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - unregisterMetricFromSubscription(KafkaMetric) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - unregisterMetricFromSubscription(KafkaMetric) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - unregisterMetricFromSubscription(KafkaMetric) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - unsubscribe() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - updateFeatures(Map<String, FeatureUpdate>, UpdateFeaturesOptions) - Method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - user() - Element in annotation interface io.kroxylicious.testing.kafka.common.SaslMechanism.Principal
 - Utils - Class in io.kroxylicious.testing.kafka.common
 - 
The type Utils.
 
V
- value() - Element in annotation interface io.kroxylicious.testing.kafka.common.BrokerConfig.List
 - 
List of broker configs.
 - value() - Element in annotation interface io.kroxylicious.testing.kafka.common.BrokerConfig
 - 
The value of the broker configuration parameter.
 - value() - Element in annotation interface io.kroxylicious.testing.kafka.common.ClientConfig.List
 - 
List of kafka client configurations.
 - value() - Element in annotation interface io.kroxylicious.testing.kafka.common.ClientConfig
 - 
The value of the kafka client configuration parameter.
 - value() - Element in annotation interface io.kroxylicious.testing.kafka.common.ClusterId
 - 
The value of cluster Id
 - value() - Element in annotation interface io.kroxylicious.testing.kafka.common.SaslMechanism.Principal.List
 - value() - Element in annotation interface io.kroxylicious.testing.kafka.common.SaslMechanism
 - 
SASL mechanism name.
 - value() - Element in annotation interface io.kroxylicious.testing.kafka.common.Version
 - 
The value of the version, for instance, 3.6.0.
 - valueOf(String) - Static method in enum class io.kroxylicious.testing.kafka.common.KafkaClusterExecutionMode
 - 
Returns the enum constant of this class with the specified name.
 - valueOf(String) - Static method in enum class io.kroxylicious.testing.kafka.common.KafkaListenerSource.Listener
 - 
Returns the enum constant of this class with the specified name.
 - values() - Static method in enum class io.kroxylicious.testing.kafka.common.KafkaClusterExecutionMode
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - values() - Static method in enum class io.kroxylicious.testing.kafka.common.KafkaListenerSource.Listener
 - 
Returns an array containing the constants of this enum class, in the order they are declared.
 - version(String) - Static method in class io.kroxylicious.testing.kafka.common.ConstraintUtils
 - 
The version constraint instance.
 - Version - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
The interface Version.
 
W
- wakeup() - Method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - WILDCARD_BIND_ADDRESS - Static variable in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster
 - withName(String) - Method in class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster.LoggingGenericContainer
 - 
With name logging generic container.
 - wrap(Admin) - Static method in record class io.kroxylicious.testing.kafka.clients.CloseableAdmin
 - 
Wrap admin.
 - wrap(Consumer<K, V>) - Static method in record class io.kroxylicious.testing.kafka.clients.CloseableConsumer
 - 
Wrap consumer.
 - wrap(Producer<K, V>) - Static method in record class io.kroxylicious.testing.kafka.clients.CloseableProducer
 - 
Wrap producer.
 
Z
- ZOOKEEPER_IMAGE_REPO - Static variable in class io.kroxylicious.testing.kafka.common.KafkaClusterFactory
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - zooKeeperCluster() - Static method in class io.kroxylicious.testing.kafka.common.ConstraintUtils
 - 
Creates a constraint to supply a cluster using ZooKeeper for controller nodes.
 - ZooKeeperCluster - Annotation Interface in io.kroxylicious.testing.kafka.common
 - 
Annotation constraining a
KafkaClusterProvisioningStrategyto use aKafkaClusterthat is ZooKeeper-based. - ZookeeperContainer(DockerImageName) - Constructor for class io.kroxylicious.testing.kafka.testcontainers.TestcontainersKafkaCluster.ZookeeperContainer
 - 
Instantiates a new Zookeeper container.
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
TestcontainersKafkaCluster