Class OcpApicurioV2Deployer
- java.lang.Object
-
- io.debezium.testing.system.tools.AbstractOcpDeployer<C>
-
- io.debezium.testing.system.tools.registry.AbstractOcpApicurioDeployer<OcpApicurioV2Controller>
-
- io.debezium.testing.system.tools.registry.OcpApicurioV2Deployer
-
- All Implemented Interfaces:
Deployer<OcpApicurioV2Controller>
public class OcpApicurioV2Deployer extends AbstractOcpApicurioDeployer<OcpApicurioV2Controller>
Deployment management for Apicurio service registry OCP deployment- Author:
- Jakub Cechacek
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOcpApicurioV2Deployer.Builder-
Nested classes/interfaces inherited from class io.debezium.testing.system.tools.registry.AbstractOcpApicurioDeployer
AbstractOcpApicurioDeployer.RegistryBuilder<B extends AbstractOcpApicurioDeployer.RegistryBuilder<B,D>,D extends AbstractOcpApicurioDeployer<?>>
-
-
Field Summary
Fields Modifier and Type Field Description static StringAPICURIO_CRD_DESCRIPTORprivate static org.slf4j.LoggerLOGGER-
Fields inherited from class io.debezium.testing.system.tools.registry.AbstractOcpApicurioDeployer
registry, yamlPath
-
Fields inherited from class io.debezium.testing.system.tools.AbstractOcpDeployer
http, ocp, project
-
-
Constructor Summary
Constructors Modifier Constructor Description privateOcpApicurioV2Deployer(String project, String yamlPath, io.fabric8.openshift.client.OpenShiftClient ocp, okhttp3.OkHttpClient http)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected OcpApicurioV2ControllergetController(io.apicurio.registry.operator.api.model.ApicurioRegistry registry)protected io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.apicurio.registry.operator.api.model.ApicurioRegistry,io.apicurio.registry.operator.api.model.ApicurioRegistryList,io.fabric8.kubernetes.client.dsl.Resource<io.apicurio.registry.operator.api.model.ApicurioRegistry>>registryOperation()-
Methods inherited from class io.debezium.testing.system.tools.registry.AbstractOcpApicurioDeployer
deploy
-
-
-
-
Field Detail
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
APICURIO_CRD_DESCRIPTOR
public static final String APICURIO_CRD_DESCRIPTOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
registryOperation
protected io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.apicurio.registry.operator.api.model.ApicurioRegistry,io.apicurio.registry.operator.api.model.ApicurioRegistryList,io.fabric8.kubernetes.client.dsl.Resource<io.apicurio.registry.operator.api.model.ApicurioRegistry>> registryOperation()
- Specified by:
registryOperationin classAbstractOcpApicurioDeployer<OcpApicurioV2Controller>
-
getController
protected OcpApicurioV2Controller getController(io.apicurio.registry.operator.api.model.ApicurioRegistry registry)
- Specified by:
getControllerin classAbstractOcpApicurioDeployer<OcpApicurioV2Controller>
-
-