Interface OcpKafka
-
- All Superinterfaces:
ConnectorDecoratorFixture,ConnectorSetupFixture,DatabaseSetupFixture,KafkaRuntimeFixture,KafkaSetupFixture,OcpClient,RegistrySetupFixture,TestSetupFixture
- All Known Implementing Classes:
OcpAvroMySqlConnectorIT,OcpConnectorTest,OcpDB2ConnectorIT,OcpMongoConnectorIT,OcpMySqlConnectorIT,OcpPostgreSqlConnectorIT,OcpSqlServerConnectorIT
public interface OcpKafka extends KafkaSetupFixture, KafkaRuntimeFixture, OcpClient
-
-
Field Summary
Fields Modifier and Type Field Description static StringKAFKAstatic StringKAFKA_CONNECT_S2Istatic StringKAFKA_CONNECT_S2I_LOGGING-
Fields inherited from interface io.debezium.testing.system.fixtures.registry.RegistrySetupFixture
LOGGER
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default io.debezium.testing.system.tools.kafka.KafkaControllerdeployKafkaCluster(io.fabric8.openshift.client.OpenShiftClient ocp)default io.debezium.testing.system.tools.kafka.KafkaConnectControllerdeployKafkaConnectCluster(io.fabric8.openshift.client.OpenShiftClient ocp)default voidsetupKafka()default voidteardownKafka()default voidupdateOperator(String project, io.fabric8.openshift.client.OpenShiftClient ocp)-
Methods inherited from interface io.debezium.testing.system.fixtures.connectors.ConnectorDecoratorFixture
decorateConnectorConfig
-
Methods inherited from interface io.debezium.testing.system.fixtures.connectors.ConnectorSetupFixture
setupConnector, teardownConnector
-
Methods inherited from interface io.debezium.testing.system.fixtures.databases.DatabaseSetupFixture
setupDatabase, teardownDatabase
-
Methods inherited from interface io.debezium.testing.system.fixtures.kafka.KafkaRuntimeFixture
getConnectorMetrics, getKafkaConnectController, getKafkaController, setKafkaConnectController, setKafkaController
-
Methods inherited from interface io.debezium.testing.system.fixtures.OcpClient
getOcpClient, setOcpClient, setupOcpClient, teardownOcpClient
-
Methods inherited from interface io.debezium.testing.system.fixtures.registry.RegistrySetupFixture
setupRegistry, teardownRegistry
-
-
-
-
Method Detail
-
setupKafka
default void setupKafka() throws Exception- Specified by:
setupKafkain interfaceKafkaSetupFixture- Throws:
Exception
-
teardownKafka
default void teardownKafka() throws Exception- Specified by:
teardownKafkain interfaceKafkaSetupFixture- Throws:
Exception
-
deployKafkaCluster
default io.debezium.testing.system.tools.kafka.KafkaController deployKafkaCluster(io.fabric8.openshift.client.OpenShiftClient ocp) throws Exception- Throws:
Exception
-
deployKafkaConnectCluster
default io.debezium.testing.system.tools.kafka.KafkaConnectController deployKafkaConnectCluster(io.fabric8.openshift.client.OpenShiftClient ocp) throws InterruptedException- Throws:
InterruptedException
-
updateOperator
default void updateOperator(String project, io.fabric8.openshift.client.OpenShiftClient ocp) throws InterruptedException
- Throws:
InterruptedException
-
-