类 EphemeralBuilder

java.lang.Object
cn.taketoday.buildpack.platform.build.EphemeralBuilder

class EphemeralBuilder extends Object
A short-lived builder that is created for each Lifecycle run.
从以下版本开始:
4.0
作者:
Phillip Webb, Scott Frederick, Harry Yang
  • 字段详细资料

  • 构造器详细资料

  • 方法详细资料

    • updateMetadata

      private void updateMetadata(BuilderMetadata.Update update)
    • getEnvLayer

      private Layer getEnvLayer(Map<String,String> env) throws IOException
      抛出:
      IOException
    • getName

      ImageReference getName()
      Return the name of this archive as tagged in Docker.
      返回:
      the ephemeral builder name
    • getBuildOwner

      Owner getBuildOwner()
      Return the build owner that should be used for written content.
      返回:
      the builder owner
    • getBuilderMetadata

      BuilderMetadata getBuilderMetadata()
      Return the builder meta-data that was used to create this ephemeral builder.
      返回:
      the builder meta-data
    • getArchive

      ImageArchive getArchive()
      Return the contents of ephemeral builder for passing to Docker.
      返回:
      the ephemeral builder archive
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object