class GraalVmGradleBuildCustomizer implements BuildCustomizer<GradleBuild> {

	private final String nbtVersion;

	protected GraalVmGradleBuildCustomizer(String nbtVersion) {
		this.nbtVersion = nbtVersion;
	}

	@Override
	public final void customize(GradleBuild build) {<FILL_FUNCTION_BODY>}

	protected void customizeSpringBootPlugin(GradleBuild build) {

	}

}

		if (this.nbtVersion != null) {
			build.plugins().add("org.graalvm.buildtools.native", (plugin) -> plugin.setVersion(this.nbtVersion));
		}
		// Spring Boot plugin
		customizeSpringBootPlugin(build);
	
<no_super_class>