Class OcpArtifactServerDeployer
- java.lang.Object
-
- io.debezium.testing.system.tools.AbstractOcpDeployer<OcpArtifactServerController>
-
- io.debezium.testing.system.tools.artifacts.OcpArtifactServerDeployer
-
- All Implemented Interfaces:
Deployer<OcpArtifactServerController>
public class OcpArtifactServerDeployer extends AbstractOcpDeployer<OcpArtifactServerController>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOcpArtifactServerDeployer.Builder
-
Field Summary
Fields Modifier and Type Field Description private io.fabric8.kubernetes.api.model.apps.Deploymentdeploymentprivate static org.slf4j.LoggerLOGGERprivate OpenShiftUtilsocpUtilsprivate io.fabric8.kubernetes.api.model.Serviceservice-
Fields inherited from class io.debezium.testing.system.tools.AbstractOcpDeployer
http, ocp, project
-
-
Constructor Summary
Constructors Constructor Description OcpArtifactServerDeployer(String project, io.fabric8.kubernetes.api.model.apps.Deployment deployment, io.fabric8.kubernetes.api.model.Service service, io.fabric8.openshift.client.OpenShiftClient ocp, okhttp3.OkHttpClient http)
-
-
-
Field Detail
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
ocpUtils
private final OpenShiftUtils ocpUtils
-
deployment
private io.fabric8.kubernetes.api.model.apps.Deployment deployment
-
service
private io.fabric8.kubernetes.api.model.Service service
-
-
Constructor Detail
-
OcpArtifactServerDeployer
public OcpArtifactServerDeployer(String project, io.fabric8.kubernetes.api.model.apps.Deployment deployment, io.fabric8.kubernetes.api.model.Service service, io.fabric8.openshift.client.OpenShiftClient ocp, okhttp3.OkHttpClient http)
-
-
Method Detail
-
deploy
public OcpArtifactServerController deploy() throws InterruptedException
Description copied from interface:DeployerDeploys resource- Returns:
- Controller for deployed resource
- Throws:
InterruptedException
-
-