Class AbstractOcpApicurioDeployer<C extends RegistryController>

    • Field Detail

      • LOGGER

        private static final org.slf4j.Logger LOGGER
      • yamlPath

        protected final String yamlPath
      • registry

        protected io.apicurio.registry.operator.api.model.ApicurioRegistry registry
    • Constructor Detail

      • AbstractOcpApicurioDeployer

        public AbstractOcpApicurioDeployer​(String project,
                                           String yamlPath,
                                           io.fabric8.openshift.client.OpenShiftClient ocp,
                                           okhttp3.OkHttpClient http)
    • Method Detail

      • getController

        protected abstract C getController​(io.apicurio.registry.operator.api.model.ApicurioRegistry registry)
      • registryOperation

        protected abstract 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()