Class GrpcClientConfigProvider

java.lang.Object
io.quarkus.grpc.runtime.supports.GrpcClientConfigProvider

@ApplicationScoped public class GrpcClientConfigProvider extends Object
This bean provides the GrpcClientConfiguration to Channels.
  • Field Details

  • Constructor Details

    • GrpcClientConfigProvider

      public GrpcClientConfigProvider()
  • Method Details

    • getConfiguration

      public GrpcClientConfiguration getConfiguration(String name)
    • getServerConfiguration

      public GrpcServerConfiguration getServerConfiguration()
    • adjustCallOptions

      io.grpc.stub.AbstractStub<?> adjustCallOptions(String serviceName, io.grpc.stub.AbstractStub<?> stub)
    • configureStub

      public static io.grpc.stub.AbstractStub<?> configureStub(String serviceName, io.grpc.stub.AbstractStub<?> stub)
    • addBlockingClientInterceptor

      public static io.grpc.stub.AbstractStub<?> addBlockingClientInterceptor(io.grpc.stub.AbstractStub<?> stub)
    • getStubConfigurator

      public static BiFunction<String,io.grpc.stub.AbstractStub<?>,io.grpc.stub.AbstractStub<?>> getStubConfigurator()