Class OcpMongoShardedDeployer

java.lang.Object
io.debezium.testing.system.tools.databases.mongodb.sharded.OcpMongoShardedDeployer
All Implemented Interfaces:
Deployer<OcpMongoShardedController>

public class OcpMongoShardedDeployer extends Object implements Deployer<OcpMongoShardedController>
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • ocp

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

      private final String project
    • shardCount

      private final int shardCount
    • replicaCount

      private final int replicaCount
    • configServerCount

      private final int configServerCount
    • rootUserName

      private final String rootUserName
    • rootPassword

      private final String rootPassword
    • useInternalAuth

      private final boolean useInternalAuth
    • shardKeys

      private List<MongoShardKey> shardKeys
    • mongo

      private OcpMongoShardedCluster mongo
  • Constructor Details

    • OcpMongoShardedDeployer

      public OcpMongoShardedDeployer(int shardCount, int replicaCount, int configServerCount, String rootUserName, String rootPassword, boolean useInternalAuth, io.fabric8.openshift.client.OpenShiftClient ocp, String project, List<MongoShardKey> shardKeys)
  • Method Details