## Uses of Interface
io.strimzi.systemtest.kafkaclients.KafkaClientOperations

- Packages that use KafkaClientOperations
  Package | Description
  --- | ---
  io.strimzi.systemtest.kafkaclients.externalClients |
  io.strimzi.systemtest.kafkaclients.internalClients |
  io.strimzi.systemtest.utils |

- - ### Uses of KafkaClientOperations in io.strimzi.systemtest.kafkaclients.externalClients

    Classes in io.strimzi.systemtest.kafkaclients.externalClients that implement KafkaClientOperations
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BasicExternalKafkaClient` | The BasicExternalKafkaClient for sending and receiving messages with basic properties.
    `class` | `OauthExternalKafkaClient` | The OauthExternalKafkaClient for sending and receiving messages using access token provided by authorization server.
    `class` | `TracingExternalKafkaClient` | The TracingKafkaClient for sending and receiving messages using tracing properties.

  - ### Uses of KafkaClientOperations in io.strimzi.systemtest.kafkaclients.internalClients

    Classes in io.strimzi.systemtest.kafkaclients.internalClients that implement KafkaClientOperations
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `InternalKafkaClient` | The InternalKafkaClient for sending and receiving messages using basic properties.

  - ### Uses of KafkaClientOperations in io.strimzi.systemtest.utils

    Methods in io.strimzi.systemtest.utils with parameters of type KafkaClientOperations
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | ClientUtils.`waitUntilClientReceivedMessagesTls​(KafkaClientOperations kafkaClient, int exceptedMessages)` |