クラス CompositeGrpcChannelFactory
java.lang.ObjectSE
org.springframework.grpc.client.CompositeGrpcChannelFactory
- 実装済みのインターフェース一覧:
GrpcChannelFactory
複数のチャネルファクトリを組み合わせた複合
GrpcChannelFactory。コンポジットは、指定されたターゲット文字列をサポートする最初のコンポジットファクトリにチャネルの作成を委譲します。
- 作成者:
- Chris Bono
コンストラクター概要
コンストラクターコンストラクター説明CompositeGrpcChannelFactory(ListSE<GrpcChannelFactory> channelFactories) 指定されたファクトリを使用して、新しい CompositeGrpcChannelFactory を作成します。方法の概要
修飾子と型メソッド説明io.grpc.ManagedChannelcreateChannel(StringSE target, ChannelBuilderOptions options) 指定されたターゲット文字列に対応するManagedChannelを作成します。booleansupports(io.grpc.ClientInterceptor interceptor) このファクトリが指定されたグローバルClientInterceptorをサポートしているかどうか。booleanこのファクトリが指定されたターゲット文字列をサポートしているかどうか。クラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース GrpcChannelFactory から継承されたメソッド
createChannel
コンストラクターの詳細
CompositeGrpcChannelFactory
指定されたファクトリを使用して、新しい CompositeGrpcChannelFactory を作成します。- パラメーター:
channelFactories- チャネルファクトリ
方法の詳細
supports
インターフェースからコピーされた説明:GrpcChannelFactoryこのファクトリが指定されたターゲット文字列をサポートしているかどうか。ターゲットは、
Grpc.newChannelBuilder(String, ChannelCredentials)で説明されている有効な名前解決準拠 URI または権限文字列、あるいはユーザーが設定したチャネル名 (例: 'my-channel') のいずれかになります。- 次で指定:
- インターフェース
GrpcChannelFactory内のsupports - パラメーター:
target- ターゲット文字列- 戻り値:
- このファクトリが指定されたターゲット文字列をサポートしているかどうか
supports
public boolean supports(io.grpc.ClientInterceptor interceptor) インターフェースからコピーされた説明:GrpcChannelFactoryこのファクトリが指定されたグローバルClientInterceptorをサポートしているかどうか。- 次で指定:
- インターフェース
GrpcChannelFactory内のsupports - パラメーター:
interceptor- サポートを確認するクライアントインターセプター- 戻り値:
- このファクトリが指定された迎撃機をサポートしているかどうか
createChannel
インターフェースからコピーされた説明:GrpcChannelFactory指定されたターゲット文字列に対してManagedChannelを作成します。ターゲットはターゲットは、
Grpc.newChannelBuilder(String, ChannelCredentials)で説明されている有効な名前解決準拠 URI または権限文字列、あるいはユーザーが設定したチャネル名 (例: 'my-channel') のいずれかになります。返されるチャネルは、グローバルに登録されているすべての
interceptorsと、optionsで指定されている場合はユーザーが提供するインターセプターを使用するように構成されています。- 次で指定:
- インターフェース
GrpcChannelFactory内のcreateChannel - パラメーター:
target- メソッドの Java ドキュメントに記載されているターゲット文字列options- 作成されたチャネルを構築するためのオプション、またはデフォルトオプションを使用するChannelBuilderOptions.defaults()- 戻り値:
- 指定されたターゲットのチャネル