类 Builder.BuilderResolverContext
java.lang.Object
cn.taketoday.buildpack.platform.build.Builder.BuilderResolverContext
- 所有已实现的接口:
BuildpackResolverContext
- 封闭类:
- Builder
BuildpackResolverContext implementation for the Builder.-
字段概要
字段修饰符和类型字段说明private final BuilderMetadataprivate final BuildpackLayersMetadataprivate final Builder.ImageFetcher -
构造器概要
构造器构造器说明BuilderResolverContext(Builder.ImageFetcher imageFetcher, BuilderMetadata builderMetadata, BuildpackLayersMetadata buildpackLayersMetadata) -
方法概要
修饰符和类型方法说明voidexportImageLayers(ImageReference reference, IOBiConsumer<String, Path> exports) Export the layers of an image.fetchImage(ImageReference reference, ImageType imageType) Retrieve an image.
-
字段详细资料
-
imageFetcher
-
builderMetadata
-
buildpackLayersMetadata
-
-
构造器详细资料
-
BuilderResolverContext
BuilderResolverContext(Builder.ImageFetcher imageFetcher, BuilderMetadata builderMetadata, BuildpackLayersMetadata buildpackLayersMetadata)
-
-
方法详细资料
-
getBuildpackMetadata
- 指定者:
getBuildpackMetadata在接口中BuildpackResolverContext
-
getBuildpackLayersMetadata
-
fetchImage
从接口复制的说明:BuildpackResolverContextRetrieve an image.- 指定者:
fetchImage在接口中BuildpackResolverContext- 参数:
reference- the image referenceimageType- the type of image- 返回:
- the retrieved image
- 抛出:
IOException- on IO error
-
exportImageLayers
public void exportImageLayers(ImageReference reference, IOBiConsumer<String, Path> exports) throws IOException从接口复制的说明:BuildpackResolverContextExport the layers of an image.- 指定者:
exportImageLayers在接口中BuildpackResolverContext- 参数:
reference- the reference to exportexports- a consumer to receive the layers (contents can only be accessed during the callback)- 抛出:
IOException- on IO error
-