Interface OcpKafka
-
- All Superinterfaces:
ConnectorDecoratorFixture,ConnectorSetupFixture,DatabaseSetupFixture,KafkaRuntimeFixture,KafkaSetupFixture,OcpClient,RegistrySetupFixture,TestSetupFixture
- All Known Implementing Classes:
OcpAvroDB2ConnectorIT,OcpAvroMongoConnectorIT,OcpAvroMySqlConnectorIT,OcpAvroOracleConnectorIT,OcpAvroPostgreSqlConnectorIT,OcpAvroSqlServerConnectorIT,OcpConnectorTest,OcpDB2ConnectorIT,OcpMongoConnectorIT,OcpMySqlConnectorIT,OcpOracleConnectorIT,OcpPostgreSqlConnectorIT,OcpSqlServerConnectorIT
public interface OcpKafka extends KafkaSetupFixture, KafkaRuntimeFixture, OcpClient
-
-
Field Summary
Fields Modifier and Type Field Description static StringARTIFACT_SERVER_DEPLOYMENTstatic StringARTIFACT_SERVER_SERVICEstatic StringKAFKAstatic StringKAFKA_CONNECTstatic StringKAFKA_CONNECT_BUILDstatic StringKAFKA_CONNECT_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 voiddeployArtifactServer(io.fabric8.openshift.client.OpenShiftClient ocp)default io.debezium.testing.system.tools.kafka.KafkaControllerdeployKafkaCluster(io.fabric8.openshift.client.OpenShiftClient ocp, io.debezium.testing.system.tools.kafka.StrimziOperatorController operatorController)default io.debezium.testing.system.tools.kafka.KafkaConnectControllerdeployKafkaConnectCluster(io.fabric8.openshift.client.OpenShiftClient ocp, io.debezium.testing.system.tools.kafka.StrimziOperatorController operatorController)default voidsetupKafka()default voidteardownKafka()default io.debezium.testing.system.tools.kafka.StrimziOperatorControllerupdateKafkaOperator(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
-
-
-
-
Field Detail
-
KAFKA
static final String KAFKA
-
KAFKA_CONNECT_LOGGING
static final String KAFKA_CONNECT_LOGGING
-
KAFKA_CONNECT
static final String KAFKA_CONNECT
-
KAFKA_CONNECT_BUILD
static final String KAFKA_CONNECT_BUILD
-
ARTIFACT_SERVER_DEPLOYMENT
static final String ARTIFACT_SERVER_DEPLOYMENT
- See Also:
- Constant Field Values
-
ARTIFACT_SERVER_SERVICE
static final String ARTIFACT_SERVER_SERVICE
- See Also:
- Constant Field Values
-
-
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, io.debezium.testing.system.tools.kafka.StrimziOperatorController operatorController) throws Exception- Throws:
Exception
-
deployKafkaConnectCluster
default io.debezium.testing.system.tools.kafka.KafkaConnectController deployKafkaConnectCluster(io.fabric8.openshift.client.OpenShiftClient ocp, io.debezium.testing.system.tools.kafka.StrimziOperatorController operatorController) throws InterruptedException- Throws:
InterruptedException
-
deployArtifactServer
default void deployArtifactServer(io.fabric8.openshift.client.OpenShiftClient ocp) throws InterruptedException- Throws:
InterruptedException
-
updateKafkaOperator
default io.debezium.testing.system.tools.kafka.StrimziOperatorController updateKafkaOperator(String project, io.fabric8.openshift.client.OpenShiftClient ocp)
-
-