レコードクラス ContainerImageMetadata
java.lang.ObjectSE
java.lang.RecordSE
org.springframework.boot.autoconfigure.container.ContainerImageMetadata
- レコードコンポーネント:
imageName
- コンテナーイメージ名、またはイメージ名がまだ不明な場合はnull
AttributeAccessor
に追加できるコンテナーイメージに関するメタデータ。主に、Testcontainers または Docker Compose をサポートするために作成された BeanDefinitions
に添付されるように設計されています。- 導入:
- 3.4.0
- 作成者:
- Phillip Webb
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
addTo
(AttributeAccessor attributes) このコンテナーイメージのメタデータを指定された属性に追加します。final boolean
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。static ContainerImageMetadata
getFrom
(AttributeAccessor attributes) 指定された属性からContainerImageMetadata
を返します。メタデータが追加されていない場合はnull
を返します。final int
hashCode()
このオブジェクトのハッシュコード値を返します。imageName
レコードコンポーネントの値を返します。static boolean
isPresent
(AttributeAccessor attributes) 指定された属性にContainerImageMetadata
が追加されている場合はtrue
を返します。final StringSE
toString()
このレコードクラスの文字列表現を返します。
コンストラクターの詳細
ContainerImageMetadata
ContainerImageMetadata
レコードクラスのインスタンスを作成します。- パラメーター:
imageName
-imageName
レコードコンポーネントの値
メソッドの詳細
addTo
このコンテナーイメージのメタデータを指定された属性に追加します。- パラメーター:
attributes
- メタデータを追加する属性
isPresent
指定された属性にContainerImageMetadata
が追加されている場合はtrue
を返します。- パラメーター:
attributes
- チェックする属性- 戻り値:
- メタデータが存在する場合
getFrom
指定された属性からContainerImageMetadata
を返します。メタデータが追加されていない場合はnull
を返します。- パラメーター:
attributes
- 属性- 戻り値:
- メタデータまたは
null
toString
このレコードクラスの文字列表現を返します。表現には、クラスの名前が含まれ、その後に各レコードコンポーネントの名前と値が続きます。hashCode
public final int hashCode()このオブジェクトのハッシュコード値を返します。値は、各レコードコンポーネントのハッシュコードから導出されます。equals
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコードコンポーネントが等しい場合、オブジェクトは等しいです。このレコードクラスのすべてのコンポーネントがObjects::equals(Object,Object)
SE と比較されます。imageName
imageName
レコードコンポーネントの値を返します。- 戻り値:
imageName
レコードコンポーネントの値