Class AbstractOcpDatabaseController<C extends DatabaseClient<?,?>>

java.lang.Object
io.debezium.testing.system.tools.databases.AbstractOcpDatabaseController<C>
All Implemented Interfaces:
DatabaseController<C>
Direct Known Subclasses:
OcpMongoController, OcpSqlDatabaseController

public abstract class AbstractOcpDatabaseController<C extends DatabaseClient<?,?>> extends Object implements DatabaseController<C>
Author:
Jakub Cechacek
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • ocp

      protected final io.fabric8.openshift.client.OpenShiftClient ocp
    • project

      protected final String project
    • ocpUtils

      protected final OpenShiftUtils ocpUtils
    • deployment

      protected io.fabric8.kubernetes.api.model.apps.Deployment deployment
    • name

      protected String name
    • services

      protected List<io.fabric8.kubernetes.api.model.Service> services
  • Constructor Details

    • AbstractOcpDatabaseController

      public AbstractOcpDatabaseController(io.fabric8.kubernetes.api.model.apps.Deployment deployment, List<io.fabric8.kubernetes.api.model.Service> services, io.fabric8.openshift.client.OpenShiftClient ocp)
  • Method Details