Class MariaDBDockerResource.Builder

java.lang.Object
no.mnemonic.commons.junit.docker.DockerResource.Builder<MariaDBDockerResource.Builder>
no.mnemonic.commons.junit.docker.MariaDBDockerResource.Builder
Enclosing class:
MariaDBDockerResource

public static class MariaDBDockerResource.Builder extends DockerResource.Builder<MariaDBDockerResource.Builder>
Builder to create MariaDBDockerResource which extends DockerResource.Builder
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • build

      public MariaDBDockerResource build()
      Build a configured MariaDBDockerResource.
      Overrides:
      build in class DockerResource.Builder<MariaDBDockerResource.Builder>
      Returns:
      Configured MariaDBDockerResource
    • setSetupScript

      public MariaDBDockerResource.Builder setSetupScript(String setupScript)
      Set file name of SQL start up script. The file needs to be available on the classpath usually from the test resources folder. Providing a start up script is optional.
      Parameters:
      setupScript - File name of start up script
      Returns:
      Builder
    • setTruncateScript

      public MariaDBDockerResource.Builder setTruncateScript(String truncateScript)
      Set file name of SQL truncate script. The file needs to be available on the classpath usually from the test resources folder. Providing a truncate script is optional.
      Parameters:
      truncateScript - File name of truncate script
      Returns:
      Builder