クラス Cache

java.lang.ObjectSE
org.springframework.boot.buildpack.platform.build.Cache
既知の直属サブクラス
Cache.BindCache.Volume

public class Cache extends ObjectSE
CNB ビルダーで使用するキャッシュの詳細。
導入:
2.6.0
作成者:
Scott Frederick
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    クラス
    説明
    static class
    バインドマウントに保存されたキャッシュの詳細。
    static enum
    キャッシュのフォーマット。
    static class
    Docker ボリュームに保管されているキャッシュの詳細。
  • フィールドサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    protected final Cache.Format
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static Cache
    bind(StringSE source)
    提供されたソースを使用してバインドマウントを使用する新しい Cache を作成します。
    boolean
    バインドキャッシュの場合は、キャッシュの詳細を返します。
    ボリュームキャッシュの場合は、キャッシュの詳細を返します。
    int
    static Cache
    指定された名前のボリュームを使用する新しい Cache を作成します。
    static Cache
    指定された名前のボリュームを使用する新しい Cache を作成します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, finalize, getClass, notify, notifyAll, toString, wait, waitSE, waitSE
  • フィールドの詳細

  • メソッドの詳細

    • getVolume

      public Cache.Volume getVolume()
      ボリュームキャッシュの場合は、キャッシュの詳細を返します。
      戻り値:
      キャッシュ、またはボリュームキャッシュでない場合は null 
    • getBind

      public Cache.Bind getBind()
      バインドキャッシュの場合は、キャッシュの詳細を返します。
      戻り値:
      キャッシュ、またはバインドキャッシュでない場合は null 
    • volume

      public static Cache volume(StringSE name)
      指定された名前のボリュームを使用する新しい Cache を作成します。
      パラメーター:
      name - キャッシュボリューム名
      戻り値:
      新しいキャッシュインスタンス
    • volume

      public static Cache volume(VolumeName name)
      指定された名前のボリュームを使用する新しい Cache を作成します。
      パラメーター:
      name - キャッシュボリューム名
      戻り値:
      新しいキャッシュインスタンス
    • bind

      public static Cache bind(StringSE source)
      提供されたソースを使用してバインドマウントを使用する新しい Cache を作成します。
      パラメーター:
      source - キャッシュバインドマウントソース
      戻り値:
      新しいキャッシュインスタンス
    • equals

      public boolean equals(ObjectSE obj)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode