アノテーションインターフェース AutoConfigureTestGrpcTransport


@TargetSE(TYPESE) @RetentionSE(RUNTIMESE) @DocumentedSE @InheritedSE @ImportAutoConfiguration public @interface AutoConfigureTestGrpcTransport
テストクラスに適用することで、テスト中のプロセス内 gRPC トランスポートを有効にできるアノテーションです。テスト中のプロセス内 gRPC サーバーを起動し、すべてのターゲットをそれに接続する GrpcChannelFactory を構成します。
導入:
4.1.0
作成者:
Dave Syer, Chris Bono, Phillip Webb
関連事項:
  • 要素の詳細

    • enableServlet

      @PropertyMapping("spring.grpc.server.servlet.enabled") boolean enableServlet
      GrpcServletRegistration の自動構成を有効にします。テスト用のプロセス内トランスポートを使用する場合はサーブレットの登録が不要なため、デフォルトは false になります。
      戻り値:
      サーブレットサポートが有効になっている場合
      デフォルト:
      false
    • enableServerFactory

      @PropertyMapping("spring.grpc.server.factory.enabled") boolean enableServerFactory
      GrpcServerFactory Bean の自動構成を有効にします。テスト用のプロセス内トランスポートを使用する場合、追加のサーバーファクトリは不要なため、デフォルトは false になります。
      戻り値:
      サーバーファクトリが有効になっている場合
      デフォルト:
      false
    • enableChannelFactory

      @PropertyMapping("spring.grpc.client.channelfactory.enabled") boolean enableChannelFactory
      GrpcChannelFactory Bean の自動構成を有効にします。テストインプロセストランスポートを使用する場合、追加のチャネルファクトリは不要なため、デフォルトは false になります。
      戻り値:
      チャネルファクトリが有効になっている場合
      デフォルト:
      false