class PaketoBuilderBuildCustomizer<B extends Build> implements BuildCustomizer<B> {

	static final String BASE_IMAGE_BUILDER = "paketobuildpacks/builder-jammy-base:latest";

	static final String TINY_IMAGE_BUILDER = "paketobuildpacks/builder-jammy-tiny:latest";

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

	/**
	 * Customize the build with the specified image builder.
	 * @param build the build to customize
	 * @param imageBuilder the image builder to use
	 */
	protected abstract void customize(B build, String imageBuilder);

}

		String builder = (build.dependencies().has("native")) ? TINY_IMAGE_BUILDER : BASE_IMAGE_BUILDER;
		customize(build, builder);
	
<no_super_class>