クラス DockerComposeConnectionDetailsFactory<D extends ConnectionDetails>
java.lang.ObjectSE
org.springframework.boot.docker.compose.service.connection.DockerComposeConnectionDetailsFactory<D>
- 型パラメーター:
D
- 接続の詳細型
- 実装されたすべてのインターフェース:
ConnectionDetailsFactory<DockerComposeConnectionSource,
D>
public abstract class DockerComposeConnectionDetailsFactory<D extends ConnectionDetails>
extends ObjectSE
implements ConnectionDetailsFactory<DockerComposeConnectionSource,D>
- 導入:
- 3.1.0
- 作成者:
- Moritz Halbritter, Andy Wilkinson, Phillip Webb
ネストされたクラスのサマリー
コンストラクターのサマリー
修飾子コンストラクター説明protected
DockerComposeConnectionDetailsFactory
(StringSE[] connectionNames, StringSE... requiredClassNames) 新しいDockerComposeConnectionDetailsFactory
インスタンスを作成します。protected
DockerComposeConnectionDetailsFactory
(StringSE connectionName, StringSE... requiredClassNames) 新しいDockerComposeConnectionDetailsFactory
インスタンスを作成します。protected
DockerComposeConnectionDetailsFactory
(PredicateSE<DockerComposeConnectionSource> predicate, StringSE... requiredClassNames) 新しいDockerComposeConnectionDetailsFactory
インスタンスを作成します。メソッドのサマリー
コンストラクターの詳細
DockerComposeConnectionDetailsFactory
protected DockerComposeConnectionDetailsFactory(StringSE connectionName, StringSE... requiredClassNames) 新しいDockerComposeConnectionDetailsFactory
インスタンスを作成します。- パラメーター:
connectionName
- 必要な接続名requiredClassNames
- 存在する必要があるクラスの名前
DockerComposeConnectionDetailsFactory
protected DockerComposeConnectionDetailsFactory(StringSE[] connectionNames, StringSE... requiredClassNames) 新しいDockerComposeConnectionDetailsFactory
インスタンスを作成します。- パラメーター:
connectionNames
- 必要な接続名requiredClassNames
- 存在する必要があるクラスの名前- 導入:
- 3.2.0
DockerComposeConnectionDetailsFactory
protected DockerComposeConnectionDetailsFactory(PredicateSE<DockerComposeConnectionSource> predicate, StringSE... requiredClassNames) 新しいDockerComposeConnectionDetailsFactory
インスタンスを作成します。- パラメーター:
predicate
- サービスがいつ受け入れられるかを確認するために使用される述語requiredClassNames
- 存在する必要があるクラスの名前
メソッドの詳細
getConnectionDetails
インターフェースからコピーされた説明:ConnectionDetailsFactory
- 次で指定:
- インターフェース
ConnectionDetailsFactory<DockerComposeConnectionSource,
のD extends ConnectionDetails> getConnectionDetails
- パラメーター:
source
- ソース- 戻り値:
- 接続の詳細または
null
getDockerComposeConnectionDetails
指定されたRunningService
source
からConnectionDetails
を取得します。接続を作成できない場合は、null
を返す場合があります。結果の型はDockerComposeConnectionDetailsFactory.DockerComposeConnectionDetails
の拡張を考慮する必要があります。- パラメーター:
source
- ソース- 戻り値:
- サービス接続または
null
。