Class Dockerfile.Builder

java.lang.Object
io.micronaut.projectgen.core.buildtools.Dockerfile.Builder
Enclosing class:
Dockerfile

public static class Dockerfile.Builder extends Object
Builder.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • baseImage

      @NonNull public @NonNull Dockerfile.Builder baseImage(String baseImage)
      Parameters:
      baseImage - base image
      Returns:
      builder
    • javaVersion

      public Dockerfile.Builder javaVersion(String javaVersion)
      Parameters:
      javaVersion - java version
      Returns:
      builder
    • arg

      @NonNull public @NonNull Dockerfile.Builder arg(String arg)
      Parameters:
      arg - arg
      Returns:
      builder
    • args

      @NonNull public @NonNull Dockerfile.Builder args(List<String> args)
      Parameters:
      args - arguments
      Returns:
      builder
    • build

      @NonNull public @NonNull Dockerfile build()
      Returns:
      Dockerfile