アノテーションインターフェース AutoConfigureTestGrpcTransport
@TargetSE(TYPESE)
@RetentionSE(RUNTIMESE)
@DocumentedSE
@InheritedSE
@ImportAutoConfiguration
public @interface AutoConfigureTestGrpcTransport
テストクラスに適用することで、テスト中のプロセス内 gRPC トランスポートを有効にできるアノテーションです。テスト中のプロセス内 gRPC サーバーを起動し、すべてのターゲットをそれに接続する
GrpcChannelFactory を構成します。- 導入:
- 4.1.0
- 作成者:
- Dave Syer, Chris Bono, Phillip Webb
- 関連事項:
オプション要素の概要
オプション要素修飾子と型オプションの要素説明booleanGrpcChannelFactoryBean の自動構成を有効にします。booleanGrpcServerFactoryBean の自動構成を有効にします。booleanGrpcServletRegistrationの自動構成を有効にします。
要素の詳細
enableServlet
GrpcServletRegistrationの自動構成を有効にします。テスト用のプロセス内トランスポートを使用する場合はサーブレットの登録が不要なため、デフォルトはfalseになります。- 戻り値:
- サーブレットサポートが有効になっている場合
- デフォルト:
false
enableServerFactory
GrpcServerFactoryBean の自動構成を有効にします。テスト用のプロセス内トランスポートを使用する場合、追加のサーバーファクトリは不要なため、デフォルトはfalseになります。- 戻り値:
- サーバーファクトリが有効になっている場合
- デフォルト:
false
enableChannelFactory
GrpcChannelFactoryBean の自動構成を有効にします。テストインプロセストランスポートを使用する場合、追加のチャネルファクトリは不要なため、デフォルトはfalseになります。- 戻り値:
- チャネルファクトリが有効になっている場合
- デフォルト:
false