インターフェース GrpcChannelBuilderCustomizer<T extends io.grpc.ManagedChannelBuilder<T>>
- 型パラメーター:
T- ビルド業者の種類
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
@FunctionalInterfaceSE
public interface GrpcChannelBuilderCustomizer<T extends io.grpc.ManagedChannelBuilder<T>>
特定のターゲット向けに
ManagedChannelBuilder をカスタマイズするために使用できるコールバックインターフェース。- 作成者:
- Dave Syer, Chris Bono
方法の概要
修飾子と型メソッド説明void特定のターゲット文字列に合わせてchannel builderインスタンスをカスタマイズするためのコールバック。static <T extends io.grpc.ManagedChannelBuilder<T>>
GrpcChannelBuilderCustomizer<T> defaults()ビルド業者に対して一切のカスタマイズを行わないことを示すために使用されます。static <T extends io.grpc.ManagedChannelBuilder<T>>
GrpcChannelBuilderCustomizer<T> matching(StringSE pattern, ConsumerSE<io.grpc.ManagedChannelBuilder<T>> consumer) default GrpcChannelBuilderCustomizer<T> then(GrpcChannelBuilderCustomizer<T> other)
方法の詳細
customize
then
defaults
ビルド業者に対して一切のカスタマイズを行わないことを示すために使用されます。- 型パラメーター:
T- チャンネルビルダーの種類- 戻り値:
- the default customizer
matching
static <T extends io.grpc.ManagedChannelBuilder<T>> GrpcChannelBuilderCustomizer<T> matching(StringSE pattern, ConsumerSE<io.grpc.ManagedChannelBuilder<T>> consumer)