Uses of Class
org.springframework.boot.buildpack.platform.build.BuildRequest
Package
Description
Central API for performing a buildpack build.
-
Uses of BuildRequest in org.springframework.boot.buildpack.platform.build
Modifier and TypeMethodDescriptionstatic BuildRequest
BuildRequest.forJarFile
(File jarFile) Factory method to create a newBuildRequest
from a JAR file.static BuildRequest
BuildRequest.forJarFile
(ImageReference name, File jarFile) Factory method to create a newBuildRequest
from a JAR file.static BuildRequest
BuildRequest.of
(ImageReference name, Function<Owner, TarArchive> applicationContent) Factory method to create a newBuildRequest
with specific content.BuildRequest.withApplicationDirectory
(String applicationDirectory) Return a newBuildRequest
with an updated application directory.BuildRequest.withBindings
(List<Binding> bindings) Return a newBuildRequest
with updated bindings.BuildRequest.withBindings
(Binding... bindings) Return a newBuildRequest
with updated bindings.BuildRequest.withBuildCache
(Cache buildCache) Return a newBuildRequest
with an updated build cache.BuildRequest.withBuilder
(ImageReference builder) Return a newBuildRequest
with an updated builder.BuildRequest.withBuildpacks
(List<BuildpackReference> buildpacks) Return a newBuildRequest
with an updated buildpacks setting.BuildRequest.withBuildpacks
(BuildpackReference... buildpacks) Return a newBuildRequest
with an updated buildpacks setting.BuildRequest.withBuildWorkspace
(Cache buildWorkspace) Return a newBuildRequest
with an updated build workspace.BuildRequest.withCleanCache
(boolean cleanCache) Return a newBuildRequest
with an updated clean cache setting.BuildRequest.withCreatedDate
(String createdDate) Return a newBuildRequest
with an updated created date.BuildRequest.withCreator
(Creator creator) Return a newBuildRequest
with an updated creator.Return a newBuildRequest
with an additional env variable.Return a newBuildRequest
with additional env variables.BuildRequest.withLaunchCache
(Cache launchCache) Return a newBuildRequest
with an updated launch cache.BuildRequest.withNetwork
(String network) Return a newBuildRequest
with an updated network setting.BuildRequest.withPublish
(boolean publish) Return a newBuildRequest
with an updated publish setting.BuildRequest.withPullPolicy
(PullPolicy pullPolicy) Return a newBuildRequest
with the updated image pull policy.BuildRequest.withRunImage
(ImageReference runImageName) Return a newBuildRequest
with an updated run image.BuildRequest.withSecurityOptions
(List<String> securityOptions) Return a newBuildRequest
with an updated security options.BuildRequest.withTags
(List<ImageReference> tags) Return a newBuildRequest
with updated tags.BuildRequest.withTags
(ImageReference... tags) Return a newBuildRequest
with updated tags.BuildRequest.withTrustBuilder
(boolean trustBuilder) Return a newBuildRequest
with an updated trust builder setting.BuildRequest.withVerboseLogging
(boolean verboseLogging) Return a newBuildRequest
with an updated verbose logging setting.Modifier and TypeMethodDescriptionvoid
Builder.build
(BuildRequest request) void
AbstractBuildLog.executedLifecycle
(BuildRequest request) void
BuildLog.executedLifecycle
(BuildRequest request) Log that the lifecycle has executed.void
AbstractBuildLog.executingLifecycle
(BuildRequest request, org.springframework.boot.buildpack.platform.build.LifecycleVersion version, Cache buildCache) void
AbstractBuildLog.executingLifecycle
(BuildRequest request, org.springframework.boot.buildpack.platform.build.LifecycleVersion version, VolumeName buildCacheVolume) void
BuildLog.executingLifecycle
(BuildRequest request, org.springframework.boot.buildpack.platform.build.LifecycleVersion version, Cache buildCache) Log that the lifecycle is executing.void
BuildLog.executingLifecycle
(BuildRequest request, org.springframework.boot.buildpack.platform.build.LifecycleVersion version, VolumeName buildCacheVolume) Log that the lifecycle is executing.AbstractBuildLog.runningPhase
(BuildRequest request, String name) BuildLog.runningPhase
(BuildRequest request, String name) Log that a specific phase is running.void
AbstractBuildLog.start
(BuildRequest request) void
BuildLog.start
(BuildRequest request) Log that a build is starting.