クラス ContainerConnectionSource<C extends org.testcontainers.containers.Container<?>>

java.lang.ObjectSE
org.springframework.boot.testcontainers.service.connection.ContainerConnectionSource<C>
型パラメーター:
C - 一般的なコンテナー型
実装されているすべてのインターフェース:
OriginProvider

public final class ContainerConnectionSource<C extends org.testcontainers.containers.Container<?>> extends ObjectSE implements OriginProvider
サービスを提供する @ServiceConnection アノテーション付き Container の詳細を提供するために ContainerConnectionDetailsFactory に渡されます。
導入:
3.1.0
作成者:
Moritz Halbritter, Andy Wilkinson, Phillip Webb
関連事項:
  • メソッドの詳細

    • accepts

      public boolean accepts(@Nullable StringSE requiredConnectionName, ClassSE<?> requiredContainerType, ClassSE<?> requiredConnectionDetailsType)
      このソースが指定された接続を受け入れるかどうかを返します。
      パラメーター:
      requiredConnectionName - 必要な接続名または null
      requiredContainerType - 必要なコンテナー型
      requiredConnectionDetailsType - 必要な接続詳細型
      戻り値:
      このソースによって接続が受け入れられた場合
      導入:
      3.4.0
    • getOrigin

      public Origin getOrigin()
      インターフェースからコピーされた説明: OriginProvider
      ソースの原点、または原点が不明の場合は null を返します。
      次で指定:
      インターフェース OriginProvidergetOrigin 
      戻り値:
      原点または null
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString