java.lang.ObjectSE
org.springframework.boot.buildpack.platform.docker.type.Layer
実装されたすべてのインターフェース:
Content

public class Layer extends ObjectSE implements Content
ImageArchive に書き込むことができるレイヤー。
導入:
2.3.0
作成者:
Phillip Webb
  • メソッドの詳細

    • getId

      public LayerId getId()
      レイヤーの ID を返します。
      戻り値:
      レイヤー ID
    • size

      public int size()
      インターフェースからコピーされた説明: Content
      コンテンツのサイズ(バイト単位)。
      次で指定:
      インターフェース Contentsize 
      戻り値:
      コンテンツサイズ
    • writeTo

      public void writeTo(OutputStreamSE outputStream) throws IOExceptionSE
      インターフェースからコピーされた説明: Content
      指定された出力ストリームにコンテンツを書き込みます。
      次で指定:
      インターフェース ContentwriteTo 
      パラメーター:
      outputStream - 書き込む出力ストリーム
      例外:
      IOExceptionSE - IO エラー時
    • of

      public static Layer of(IOConsumer<Layout> layout) throws IOExceptionSE
      特定の Layout で新しい Layer を作成するファクトリメソッド。
      パラメーター:
      layout - レイヤーレイアウト
      戻り値:
      新しいレイヤーインスタンス
      例外:
      IOExceptionSE - IO エラー時
    • fromTarArchive

      public static Layer fromTarArchive(TarArchive tarArchive) throws IOExceptionSE
      TarArchive から新しい Layer を作成するファクトリメソッド。
      パラメーター:
      tarArchive - レイヤーの内容
      戻り値:
      新しいレイヤーインスタンス
      例外:
      IOExceptionSE - エラー時