インターフェースの使用
org.springframework.boot.origin.OriginProvider
OriginProvider を使用するパッケージ
パッケージ
説明
@ConfigurationProperties
バインディングのサポート。 外部構成プロパティのソース。
Docker Compose のサービス接続サポート。
アイテムオリジントラッキングのサポート。
テストでのサービス接続の一般的なサポート。
org.springframework.boot.context.config 内の OriginProvider 使用
OriginProvider を実装している org.springframework.boot.context.config のクラス修飾子と型クラス説明final class
resolved
から 1 つ以上のconfig data resources
にすることができるユーザー指定の場所。class
ConfigDataLocation
が見つからない場合にスローされるConfigDataNotFoundException
。class
ConfigData
が見つからない場合にスローされるConfigDataNotFoundException
。class
ConfigDataResource
が見つからない場合にスローされるConfigDataNotFoundException
。org.springframework.boot.context.properties.bind 内の OriginProvider 使用
org.springframework.boot.context.properties.source 内の OriginProvider 使用
修飾子と型クラス説明final class
org.springframework.boot.docker.compose.service.connection 内の OriginProvider 使用
org.springframework.boot.origin 内の OriginProvider 使用
OriginProvider を実装している org.springframework.boot.origin のクラスorg.springframework.boot.testcontainers.service.connection 内の OriginProvider 使用
修飾子と型クラス説明protected static class
ContainerConnectionDetailsFactory.ContainerConnectionDetails<C extends org.testcontainers.containers.Container<?>>
ContainerConnectionSource
によってサポートされるConnectionDetails
結果の基本クラス。final class
ContainerConnectionSource<C extends org.testcontainers.containers.Container<?>>
サービスを提供する@ServiceConnection
アノテーション付きContainer
の詳細を提供するためにContainerConnectionDetailsFactory
に渡されます。