Class AbstractOcpDatabaseDeployer.DatabaseBuilder<B extends AbstractOcpDatabaseDeployer.DatabaseBuilder<B,​D>,​D extends AbstractOcpDatabaseDeployer<?>>

    • Field Detail

      • project

        protected String project
      • deployment

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

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

        protected io.fabric8.openshift.client.OpenShiftClient ocpClient
    • Constructor Detail

      • DatabaseBuilder

        public DatabaseBuilder()
    • Method Detail

      • withProject

        public B withProject​(String project)
      • withOcpClient

        public B withOcpClient​(io.fabric8.openshift.client.OpenShiftClient ocpClient)
      • withDeployment

        public B withDeployment​(String yamlPath)
      • withServices

        public B withServices​(String... yamlPath)
      • withServices

        public B withServices​(Collection<io.fabric8.kubernetes.api.model.Service> services)
      • self

        protected B self()