Index

A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractStorkMeasuringCall<ReqT,RespT> - Class in io.quarkus.grpc.runtime.stork
 
AbstractStorkMeasuringCall(ClientCall<ReqT, RespT>, boolean) - Constructor for class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
add(StreamObserver<O>) - Method in class io.quarkus.grpc.runtime.devmode.DevModeStreamsCollector
 
addBlockingClientInterceptor(AbstractStub<?>) - Static method in class io.quarkus.grpc.runtime.supports.GrpcClientConfigProvider
 
addDelegatingMapping(String, String) - Method in class io.quarkus.grpc.runtime.devmode.DelegatingGrpcBeansStorage
 
adjustCallOptions(String, AbstractStub<?>) - Method in class io.quarkus.grpc.runtime.supports.GrpcClientConfigProvider
 
adjustHost(String) - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Adjust host, if needed.
alpn - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
Whether ALPN should be used.
apply(String) - Method in class io.quarkus.grpc.runtime.supports.blocking.BlockingServerInterceptor
 
applySslOptions(GrpcServerConfiguration, HttpServerOptions) - Static method in class io.quarkus.grpc.runtime.GrpcSslUtils
Get an HttpServerOptions for this server configuration, or null if SSL should not be enabled.
applyVirtual(String) - Method in class io.quarkus.grpc.runtime.supports.blocking.BlockingServerInterceptor
 
AuthExceptionHandler<ReqT,RespT> - Class in io.quarkus.grpc.auth
Exception mapper for authentication and authorization exceptions To alter mapping exceptions, create a subclass of this handler and create an appropriate AuthExceptionHandlerProvider
AuthExceptionHandler(ServerCall.Listener<ReqT>, ServerCall<ReqT, RespT>, Metadata) - Constructor for class io.quarkus.grpc.auth.AuthExceptionHandler
 
AuthExceptionHandlerProvider - Interface in io.quarkus.grpc.auth
Provider for AuthExceptionHandler.
authority() - Method in class io.quarkus.grpc.runtime.stork.StorkGrpcChannel
 

B

BLOCKING_HANDLER - Static variable in class io.quarkus.grpc.runtime.Interceptors
 
BlockingExecutionHandler<ReqT> - Class in io.quarkus.grpc.runtime.supports.blocking
 
BlockingExecutionHandler(Consumer<ServerCall.Listener<ReqT>>, Context, ServerCall.Listener<ReqT>, InjectableContext.ContextState, ManagedContext, Object) - Constructor for class io.quarkus.grpc.runtime.supports.blocking.BlockingExecutionHandler
 
BlockingServerInterceptor - Class in io.quarkus.grpc.runtime.supports.blocking
gRPC Server interceptor offloading the execution of the gRPC method on a worker thread if the method is annotated with Blocking.
BlockingServerInterceptor(Vertx, List<String>, List<String>, Executor, boolean) - Constructor for class io.quarkus.grpc.runtime.supports.blocking.BlockingServerInterceptor
 

C

call() - Method in class io.quarkus.grpc.runtime.health.GrpcHealthCheck
 
call() - Method in class io.quarkus.grpc.runtime.supports.blocking.BlockingExecutionHandler
 
call() - Method in class io.quarkus.grpc.runtime.supports.blocking.DevModeBlockingExecutionHandler
 
cancel(String, Throwable) - Method in class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
certificate - Variable in class io.quarkus.grpc.runtime.config.GrpcTransportSecurity
The path to the certificate file.
certificate - Variable in class io.quarkus.grpc.runtime.config.SslClientConfig
The classpath path or file path to a server certificate or certificate chain in PEM format.
certificate - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
The classpath path or file path to a server certificate or certificate chain in PEM format.
certs - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig.PemKeyCertConfiguration
Comma-separated list of the path to the certificate files (Pem format).
certs - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig.PemTrustCertConfiguration
Comma-separated list of the trust certificate files (Pem format).
ChannelDestroyer() - Constructor for class io.quarkus.grpc.runtime.supports.Channels.ChannelDestroyer
 
channelInfo(GrpcClientConfiguration) - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Provide channel info.
Channels - Class in io.quarkus.grpc.runtime.supports
 
Channels.ChannelDestroyer - Class in io.quarkus.grpc.runtime.supports
 
check(HealthOuterClass.HealthCheckRequest) - Method in class io.quarkus.grpc.runtime.health.GrpcHealthEndpoint
 
cipherSuites - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
The cipher suites to use.
clientAuth - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
Configures the engine to require/request client authentication.
ClientInterceptorStorage - Class in io.quarkus.grpc.runtime
 
ClientInterceptorStorage(Set<Class<?>>, Set<Class<?>>) - Constructor for class io.quarkus.grpc.runtime.ClientInterceptorStorage
 
clients - Variable in class io.quarkus.grpc.runtime.config.GrpcConfiguration
Configures the gRPC clients.
ClientXds - Class in io.quarkus.grpc.runtime.config
Client XDS config * XDS usage
ClientXds() - Constructor for class io.quarkus.grpc.runtime.config.ClientXds
 
close() - Method in class io.quarkus.grpc.runtime.devmode.GrpcHotReplacementSetup
 
close() - Method in class io.quarkus.grpc.runtime.stork.StorkGrpcChannel
 
collect(InvocationContext) - Method in class io.quarkus.grpc.runtime.devmode.StreamCollectorInterceptor
 
collector - Variable in class io.quarkus.grpc.runtime.stork.StorkMeasuringCallListener
 
CollectStreams - Annotation Interface in io.quarkus.grpc.runtime.devmode
 
compression - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The compression to use for each call.
compression - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
gRPC compression, e.g.
CompressionInterceptor - Class in io.quarkus.grpc.runtime.supports
 
CompressionInterceptor(String) - Constructor for class io.quarkus.grpc.runtime.supports.CompressionInterceptor
 
config - Variable in class io.quarkus.grpc.runtime.supports.GrpcClientConfigProvider
 
configuration - Variable in class io.quarkus.grpc.runtime.devmode.GrpcServices
 
configureJksKeyCertOptions(TCPSSLOptions, TlsClientConfig.JksConfiguration) - Static method in class io.quarkus.grpc.runtime.supports.SSLConfigHelper
 
configureJksTrustOptions(TCPSSLOptions, TlsClientConfig.JksConfiguration) - Static method in class io.quarkus.grpc.runtime.supports.SSLConfigHelper
 
configurePemKeyCertOptions(TCPSSLOptions, TlsClientConfig.PemKeyCertConfiguration) - Static method in class io.quarkus.grpc.runtime.supports.SSLConfigHelper
 
configurePemTrustOptions(TCPSSLOptions, TlsClientConfig.PemTrustCertConfiguration) - Static method in class io.quarkus.grpc.runtime.supports.SSLConfigHelper
 
configurePfxKeyCertOptions(TCPSSLOptions, TlsClientConfig.PfxConfiguration) - Static method in class io.quarkus.grpc.runtime.supports.SSLConfigHelper
 
configurePfxTrustOptions(TCPSSLOptions, TlsClientConfig.PfxConfiguration) - Static method in class io.quarkus.grpc.runtime.supports.SSLConfigHelper
 
configureStub(String, AbstractStub<?>) - Static method in class io.quarkus.grpc.runtime.supports.GrpcClientConfigProvider
 
ContextStorageOverride - Class in io.grpc.override
Override gRPC context storage to rely on duplicated context when available.
ContextStorageOverride() - Constructor for class io.grpc.override.ContextStorageOverride
 
createAuthenticationRequest(Metadata) - Method in interface io.quarkus.grpc.auth.GrpcSecurityMechanism
 
createChannel(String, Set<String>) - Static method in class io.quarkus.grpc.runtime.supports.Channels
 
createChannelBuilder(GrpcClientConfiguration, String) - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Create initial channel builder.
createHandler(ServerCall.Listener<ReqT>, ServerCall<ReqT, RespT>, Metadata) - Method in interface io.quarkus.grpc.auth.AuthExceptionHandlerProvider
 
createHandler(ServerCall.Listener<ReqT>, ServerCall<ReqT, RespT>, Metadata) - Method in class io.quarkus.grpc.auth.DefaultAuthExceptionHandlerProvider
 
createHandler(ServerCall.Listener<ReqT>, ServerCall<ReqT, RespT>, Metadata) - Method in class io.quarkus.grpc.runtime.supports.exc.DefaultExceptionHandlerProvider
 
createServerBuilder(Vertx, GrpcServerConfiguration, LaunchMode) - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Create initial server builder.
createStatusBroadcastProcessor(String) - Method in class io.quarkus.grpc.runtime.health.GrpcHealthStorage
 
current() - Method in class io.grpc.override.ContextStorageOverride
 

D

deadline - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The deadline used for each call.
deadline - Variable in class io.quarkus.grpc.runtime.config.StorkConfig
Deadline in milliseconds of delayed gRPC call
DEFAULT_PRIORITY - Static variable in interface io.quarkus.grpc.auth.AuthExceptionHandlerProvider
 
DEFAULT_PRIORITY - Static variable in interface io.quarkus.grpc.auth.GrpcSecurityMechanism
 
DEFAULT_SERVICE_NAME - Static variable in class io.quarkus.grpc.runtime.health.GrpcHealthStorage
 
DefaultAuthExceptionHandlerProvider - Class in io.quarkus.grpc.auth
 
DefaultAuthExceptionHandlerProvider() - Constructor for class io.quarkus.grpc.auth.DefaultAuthExceptionHandlerProvider
 
DefaultExceptionHandlerProvider - Class in io.quarkus.grpc.runtime.supports.exc
 
DefaultExceptionHandlerProvider() - Constructor for class io.quarkus.grpc.runtime.supports.exc.DefaultExceptionHandlerProvider
 
definition - Variable in class io.quarkus.grpc.runtime.devmode.GrpcServices.ServiceDefinitionAndStatus
 
definition - Variable in class io.quarkus.grpc.runtime.GrpcServerRecorder.GrpcServiceDefinition
 
delay - Variable in class io.quarkus.grpc.runtime.config.StorkConfig
Initial delay in seconds on refresh check
delegate - Variable in class io.quarkus.grpc.runtime.supports.blocking.DevModeBlockingExecutionHandler
 
delegatingBeansMapping - Variable in class io.quarkus.grpc.runtime.devmode.GrpcServices
 
DelegatingGrpcBeansStorage - Class in io.quarkus.grpc.runtime.devmode
 
DelegatingGrpcBeansStorage() - Constructor for class io.quarkus.grpc.runtime.devmode.DelegatingGrpcBeansStorage
 
destroy(Channel, CreationalContext<Channel>, Map<String, Object>) - Method in class io.quarkus.grpc.runtime.supports.Channels.ChannelDestroyer
 
detach(Context, Context) - Method in class io.grpc.override.ContextStorageOverride
 
DevModeBlockingExecutionHandler - Class in io.quarkus.grpc.runtime.supports.blocking
 
DevModeBlockingExecutionHandler(ClassLoader, Callable<Void>) - Constructor for class io.quarkus.grpc.runtime.supports.blocking.DevModeBlockingExecutionHandler
 
devModeCollector() - Static method in class io.quarkus.grpc.runtime.devmode.GrpcServerReloader
 
DevModeInterceptor - Class in io.quarkus.grpc.runtime.devmode
 
DevModeInterceptor(ClassLoader) - Constructor for class io.quarkus.grpc.runtime.devmode.DevModeInterceptor
 
devModeReload(List<ServerServiceDefinition>, Map<String, ServerMethodDefinition<?, ?>>, List<ServerInterceptor>, ShutdownContext) - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Handle dev mode reload.
DevModeStreamsCollector - Class in io.quarkus.grpc.runtime.devmode
 
DevModeStreamsCollector() - Constructor for class io.quarkus.grpc.runtime.devmode.DevModeStreamsCollector
 
DNS - Static variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
 
doAttach(Context) - Method in class io.grpc.override.ContextStorageOverride
 
DUPLICATE_CONTEXT - Static variable in class io.quarkus.grpc.runtime.Interceptors
 

E

ehp - Variable in class io.quarkus.grpc.runtime.supports.context.GrpcDuplicatedContextGrpcInterceptor
 
enabled - Variable in class io.quarkus.grpc.runtime.config.InProcess
Explicitly enable use of in-process.
enabled - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig
Whether SSL/TLS is enabled.
enabled - Variable in class io.quarkus.grpc.runtime.config.Xds
Explicitly enable use of XDS.
Enabled - Interface in io.quarkus.grpc.runtime.config
 
enableReflectionService - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
Enables the gRPC Reflection Service.
entrySet() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices
 
EventLoopBlockingCheckInterceptor - Class in io.quarkus.grpc.runtime.supports
 
EventLoopBlockingCheckInterceptor() - Constructor for class io.quarkus.grpc.runtime.supports.EventLoopBlockingCheckInterceptor
 
EXCEPTION_HANDLER - Static variable in class io.quarkus.grpc.runtime.Interceptors
 
ExceptionInterceptor - Class in io.quarkus.grpc.runtime.supports.exc
 
ExceptionInterceptor() - Constructor for class io.quarkus.grpc.runtime.supports.exc.ExceptionInterceptor
 

F

findChannelBuilderProvider(GrpcClientConfiguration) - Static method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Find gRPC client builder provider.
findServerBuilderProvider(GrpcServerConfiguration) - Static method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Find gRPC server builder provider.
fire() - Static method in class io.quarkus.grpc.runtime.devmode.GrpcHotReplacementInterceptor
 
flowControlWindow - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The flow control window in bytes.

G

getAttributes() - Method in class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
getBareMethodName() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.MethodAndPrototype
 
getConfiguration(String) - Method in class io.quarkus.grpc.runtime.supports.GrpcClientConfigProvider
 
getDefaultScheme() - Method in class io.quarkus.grpc.runtime.stork.GrpcStorkServiceDiscovery
 
getExtensionNumbersOfType(String) - Method in class io.quarkus.grpc.runtime.reflection.GrpcServerIndex
 
getFileDescriptorByExtensionAndNumber(String, int) - Method in class io.quarkus.grpc.runtime.reflection.GrpcServerIndex
 
getFileDescriptorByName(String) - Method in class io.quarkus.grpc.runtime.reflection.GrpcServerIndex
 
getFileDescriptorBySymbol(String) - Method in class io.quarkus.grpc.runtime.reflection.GrpcServerIndex
 
getFullMethodName() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.MethodAndPrototype
 
getGlobalInterceptors() - Method in class io.quarkus.grpc.runtime.ClientInterceptorStorage
 
getGlobalInterceptors() - Method in class io.quarkus.grpc.runtime.ServerInterceptorStorage
 
getImplementationClassName() - Method in class io.quarkus.grpc.runtime.GrpcServerRecorder.GrpcServiceDefinition
 
getImplementationClassName(BindableService) - Static method in class io.quarkus.grpc.runtime.GrpcServerRecorder.GrpcServiceDefinition
 
getInfos() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices
 
getInterceptors(String) - Method in class io.quarkus.grpc.runtime.ServerInterceptorStorage
 
getKey() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.ServiceDefinitionAndStatus
 
getMethods() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.ServiceDefinitionAndStatus
 
getMethodsWithPrototypes() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.ServiceDefinitionAndStatus
 
getName() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.ServiceDefinitionAndStatus
 
getPerClientInterceptor(String) - Method in class io.quarkus.grpc.runtime.ClientInterceptorStorage
 
getPerClientInterceptors(Set<String>) - Method in class io.quarkus.grpc.runtime.ClientInterceptorStorage
 
getPolicyName() - Method in class io.quarkus.grpc.runtime.stork.GrpcLoadBalancerProvider
 
getPriority() - Method in class io.quarkus.grpc.auth.AuthExceptionHandler
 
getPriority() - Method in class io.quarkus.grpc.auth.DefaultAuthExceptionHandlerProvider
 
getPriority() - Method in class io.quarkus.grpc.auth.GrpcSecurityInterceptor
 
getPriority() - Method in interface io.quarkus.grpc.auth.GrpcSecurityMechanism
 
getPriority() - Method in class io.quarkus.grpc.runtime.stork.GrpcLoadBalancerProvider
 
getPriority() - Method in class io.quarkus.grpc.runtime.stork.StorkMeasuringGrpcInterceptor
 
getPriority() - Method in class io.quarkus.grpc.runtime.stork.VertxStorkMeasuringGrpcInterceptor
 
getPriority() - Method in class io.quarkus.grpc.runtime.supports.blocking.BlockingServerInterceptor
 
getPriority() - Method in class io.quarkus.grpc.runtime.supports.context.GrpcDuplicatedContextGrpcInterceptor
 
getPriority() - Method in class io.quarkus.grpc.runtime.supports.context.GrpcRequestContextGrpcInterceptor
 
getPriority() - Method in class io.quarkus.grpc.runtime.supports.exc.ExceptionInterceptor
 
getPriority() - Method in class io.quarkus.grpc.runtime.supports.IOThreadClientInterceptor
 
getPrototype() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.MethodAndPrototype
 
getRequestContext() - Method in class io.quarkus.grpc.runtime.supports.blocking.BlockingServerInterceptor
 
getServer() - Static method in class io.quarkus.grpc.runtime.devmode.GrpcServerReloader
 
getServerConfiguration() - Method in class io.quarkus.grpc.runtime.supports.GrpcClientConfigProvider
 
getServiceClass() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.ServiceDefinitionAndStatus
 
getServiceNames() - Method in class io.quarkus.grpc.runtime.reflection.GrpcServerIndex
 
getServices() - Method in class io.quarkus.grpc.runtime.devui.GrpcJsonRPCService
 
getServices() - Method in class io.quarkus.grpc.runtime.GrpcContainer
 
getServices() - Static method in class io.quarkus.grpc.runtime.GrpcServerRecorder
 
getSortedGlobalInterceptors() - Method in class io.quarkus.grpc.runtime.GrpcClientInterceptorContainer
 
getSortedGlobalInterceptors() - Method in class io.quarkus.grpc.runtime.GrpcContainer
 
getSortedGlobalInterceptors(Set<Class<?>>) - Static method in class io.quarkus.grpc.runtime.Interceptors
 
getSortedPerServiceInterceptors(String) - Method in class io.quarkus.grpc.runtime.GrpcContainer
 
getSortedPerServiceInterceptors(String, Set<Class<?>>) - Static method in class io.quarkus.grpc.runtime.Interceptors
 
getSortedPerServiceInterceptors(Set<Class<?>>) - Static method in class io.quarkus.grpc.runtime.Interceptors
 
getSortedPerServiceInterceptors(Set<String>) - Method in class io.quarkus.grpc.runtime.GrpcClientInterceptorContainer
 
getStatuses() - Method in class io.quarkus.grpc.runtime.health.GrpcHealthStorage
 
getStubConfigurator() - Static method in class io.quarkus.grpc.runtime.supports.GrpcClientConfigProvider
 
getType() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.MethodAndPrototype
 
getUserClassName(String) - Method in class io.quarkus.grpc.runtime.devmode.DelegatingGrpcBeansStorage
 
getValue() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.ServiceDefinitionAndStatus
 
getVerticleCount() - Static method in class io.quarkus.grpc.runtime.GrpcServerRecorder
 
GrpcBuilderProvider<S extends io.grpc.ServerBuilder<S>> - Interface in io.quarkus.grpc.spi
Allow for additional types of gRPC server and channels to be used / built.
GrpcClientBuildTimeConfig - Class in io.quarkus.grpc.runtime.config
 
GrpcClientBuildTimeConfig() - Constructor for class io.quarkus.grpc.runtime.config.GrpcClientBuildTimeConfig
 
GrpcClientConfigProvider - Class in io.quarkus.grpc.runtime.supports
This bean provides the GrpcClientConfiguration to Channels.
GrpcClientConfigProvider() - Constructor for class io.quarkus.grpc.runtime.supports.GrpcClientConfigProvider
 
GrpcClientConfiguration - Class in io.quarkus.grpc.runtime.config
 
GrpcClientConfiguration() - Constructor for class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
 
GrpcClientInterceptorContainer - Class in io.quarkus.grpc.runtime
 
GrpcClientInterceptorContainer() - Constructor for class io.quarkus.grpc.runtime.GrpcClientInterceptorContainer
 
GrpcClientRecorder - Class in io.quarkus.grpc.runtime
 
GrpcClientRecorder() - Constructor for class io.quarkus.grpc.runtime.GrpcClientRecorder
 
GrpcCodeGenConfig - Class in io.quarkus.grpc.runtime.config
not really used, here only to describe config options for code generation
GrpcCodeGenConfig() - Constructor for class io.quarkus.grpc.runtime.config.GrpcCodeGenConfig
 
grpcConfiguration - Variable in class io.quarkus.grpc.runtime.devui.GrpcJsonRPCService
 
GrpcConfiguration - Class in io.quarkus.grpc.runtime.config
gRPC configuration root.
GrpcConfiguration() - Constructor for class io.quarkus.grpc.runtime.config.GrpcConfiguration
 
GrpcContainer - Class in io.quarkus.grpc.runtime
 
GrpcContainer() - Constructor for class io.quarkus.grpc.runtime.GrpcContainer
 
GrpcDuplicatedContextGrpcInterceptor - Class in io.quarkus.grpc.runtime.supports.context
 
GrpcDuplicatedContextGrpcInterceptor() - Constructor for class io.quarkus.grpc.runtime.supports.context.GrpcDuplicatedContextGrpcInterceptor
 
GrpcDuplicatedContextGrpcInterceptor.ListenedOnDuplicatedContext<ReqT,RespT> - Class in io.quarkus.grpc.runtime.supports.context
 
GrpcHealthCheck - Class in io.quarkus.grpc.runtime.health
Eclipse MicroProfile Health Check
GrpcHealthCheck() - Constructor for class io.quarkus.grpc.runtime.health.GrpcHealthCheck
 
grpcHealthEnabled - Variable in class io.quarkus.grpc.runtime.config.GrpcServerBuildTimeConfig
Whether the gRPC health check is exposed.
GrpcHealthEndpoint - Class in io.quarkus.grpc.runtime.health
 
GrpcHealthEndpoint() - Constructor for class io.quarkus.grpc.runtime.health.GrpcHealthEndpoint
 
GrpcHealthStorage - Class in io.quarkus.grpc.runtime.health
 
GrpcHealthStorage() - Constructor for class io.quarkus.grpc.runtime.health.GrpcHealthStorage
 
GrpcHotReplacementInterceptor - Class in io.quarkus.grpc.runtime.devmode
 
GrpcHotReplacementInterceptor() - Constructor for class io.quarkus.grpc.runtime.devmode.GrpcHotReplacementInterceptor
 
GrpcHotReplacementSetup - Class in io.quarkus.grpc.runtime.devmode
 
GrpcHotReplacementSetup() - Constructor for class io.quarkus.grpc.runtime.devmode.GrpcHotReplacementSetup
 
GrpcJsonRPCService - Class in io.quarkus.grpc.runtime.devui
We should consider to use gRPC directly from the Javascript client.
GrpcJsonRPCService() - Constructor for class io.quarkus.grpc.runtime.devui.GrpcJsonRPCService
 
GrpcLoadBalancerProvider - Class in io.quarkus.grpc.runtime.stork
 
GrpcLoadBalancerProvider(boolean) - Constructor for class io.quarkus.grpc.runtime.stork.GrpcLoadBalancerProvider
 
GrpcLoadBalancerProvider.StorkLoadBalancerConfig - Class in io.quarkus.grpc.runtime.stork
 
GrpcLoadBalancerProvider.StorkSubchannelPicker - Class in io.quarkus.grpc.runtime.stork
 
GrpcRequestContextGrpcInterceptor - Class in io.quarkus.grpc.runtime.supports.context
 
GrpcRequestContextGrpcInterceptor() - Constructor for class io.quarkus.grpc.runtime.supports.context.GrpcRequestContextGrpcInterceptor
 
GrpcSecurityInterceptor - Class in io.quarkus.grpc.auth
Security interceptor invoking GrpcSecurityMechanism implementations
GrpcSecurityInterceptor(CurrentIdentityAssociation, IdentityProviderManager, Instance<GrpcSecurityMechanism>, Instance<AuthExceptionHandlerProvider>, boolean, boolean, BeanManager, Event<AuthenticationFailureEvent>, Event<AuthenticationSuccessEvent>) - Constructor for class io.quarkus.grpc.auth.GrpcSecurityInterceptor
 
GrpcSecurityMechanism - Interface in io.quarkus.grpc.auth
gRPC security mechanism based on gRPC call metadata To secure your gRPC endpoints, create a CDI bean implementing this interface.
GrpcSecurityRecorder - Class in io.quarkus.grpc.auth
 
GrpcSecurityRecorder() - Constructor for class io.quarkus.grpc.auth.GrpcSecurityRecorder
 
GrpcServerBuildTimeConfig - Class in io.quarkus.grpc.runtime.config
 
GrpcServerBuildTimeConfig() - Constructor for class io.quarkus.grpc.runtime.config.GrpcServerBuildTimeConfig
 
GrpcServerConfiguration - Class in io.quarkus.grpc.runtime.config
 
GrpcServerConfiguration() - Constructor for class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
 
GrpcServerIndex - Class in io.quarkus.grpc.runtime.reflection
 
GrpcServerIndex(List<ServerServiceDefinition>) - Constructor for class io.quarkus.grpc.runtime.reflection.GrpcServerIndex
 
GrpcServerNettyConfig - Class in io.quarkus.grpc.runtime.config
 
GrpcServerNettyConfig() - Constructor for class io.quarkus.grpc.runtime.config.GrpcServerNettyConfig
 
GrpcServerRecorder - Class in io.quarkus.grpc.runtime
 
GrpcServerRecorder() - Constructor for class io.quarkus.grpc.runtime.GrpcServerRecorder
 
GrpcServerRecorder.GrpcServiceDefinition - Class in io.quarkus.grpc.runtime
 
GrpcServerReloader - Class in io.quarkus.grpc.runtime.devmode
 
GrpcServerReloader() - Constructor for class io.quarkus.grpc.runtime.devmode.GrpcServerReloader
 
GrpcServiceDefinition(BindableService, ServerServiceDefinition) - Constructor for class io.quarkus.grpc.runtime.GrpcServerRecorder.GrpcServiceDefinition
 
grpcServices - Variable in class io.quarkus.grpc.runtime.devui.GrpcJsonRPCService
 
GrpcServices - Class in io.quarkus.grpc.runtime.devmode
 
GrpcServices() - Constructor for class io.quarkus.grpc.runtime.devmode.GrpcServices
 
GrpcServices.MethodAndPrototype - Class in io.quarkus.grpc.runtime.devmode
 
GrpcServices.ServiceDefinitionAndStatus - Class in io.quarkus.grpc.runtime.devmode
 
GrpcSslUtils - Class in io.quarkus.grpc.runtime
 
GrpcStorkRecorder - Class in io.quarkus.grpc.runtime.stork
 
GrpcStorkRecorder() - Constructor for class io.quarkus.grpc.runtime.stork.GrpcStorkRecorder
 
GrpcStorkServiceDiscovery - Class in io.quarkus.grpc.runtime.stork
for gRPC, the service instance id must be immutable.
GrpcStorkServiceDiscovery() - Constructor for class io.quarkus.grpc.runtime.stork.GrpcStorkServiceDiscovery
 
GrpcTestPortUtils - Class in io.quarkus.grpc.runtime
 
GrpcTransportSecurity - Class in io.quarkus.grpc.runtime.config
 
GrpcTransportSecurity() - Constructor for class io.quarkus.grpc.runtime.config.GrpcTransportSecurity
 

H

halfClose() - Method in class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
handleException(Throwable, ServerCall<ReqT, RespT>, Metadata) - Method in class io.quarkus.grpc.auth.AuthExceptionHandler
Maps exception to a gRPC error.
handleFailedInitialStart() - Method in class io.quarkus.grpc.runtime.devmode.GrpcHotReplacementSetup
 
handles(Metadata) - Method in interface io.quarkus.grpc.auth.GrpcSecurityMechanism
 
handshakeTimeout - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
The gRPC handshake timeout.
hasPrototype() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.MethodAndPrototype
 
hasTestableMethod() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.ServiceDefinitionAndStatus
 
healthService - Variable in class io.quarkus.grpc.runtime.health.GrpcHealthCheck
 
healthStorage - Variable in class io.quarkus.grpc.runtime.devmode.GrpcServices
 
healthStorage - Variable in class io.quarkus.grpc.runtime.health.GrpcHealthEndpoint
 
host - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The host name / IP on which the service is exposed.
host - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
The gRPC server host.
httpBuildTimeConfig - Variable in class io.quarkus.grpc.runtime.devui.GrpcJsonRPCService
 
httpConfiguration - Variable in class io.quarkus.grpc.runtime.devui.GrpcJsonRPCService
 

I

idleTimeout - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The duration without ongoing RPCs before going to idle mode.
init() - Method in class io.quarkus.grpc.runtime.devui.GrpcJsonRPCService
 
init(boolean) - Method in class io.quarkus.grpc.runtime.stork.GrpcStorkRecorder
 
init(VertxServer) - Static method in class io.quarkus.grpc.runtime.devmode.GrpcServerReloader
 
init(Map<String, List<String>>) - Method in class io.quarkus.grpc.auth.GrpcSecurityInterceptor
 
initClientInterceptorStorage(Set<Class<?>>, Set<Class<?>>) - Method in class io.quarkus.grpc.runtime.GrpcClientRecorder
 
initGrpcSecurityInterceptor(Map<String, List<String>>, BeanContainer) - Method in class io.quarkus.grpc.auth.GrpcSecurityRecorder
 
initializeGrpcServer(RuntimeValue<Vertx>, RuntimeValue<Router>, GrpcConfiguration, ShutdownContext, Map<String, List<String>>, Map<String, List<String>>, LaunchMode, boolean) - Method in class io.quarkus.grpc.runtime.GrpcServerRecorder
 
initServerInterceptorStorage(Map<String, Set<Class<?>>>, Set<Class<?>>) - Method in class io.quarkus.grpc.runtime.GrpcServerRecorder
 
inProcess - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
Configure InProcess usage, if enabled.
inProcess - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
Configure InProcess usage, if enabled.
InProcess - Class in io.quarkus.grpc.runtime.config
In-process config * in-process usage
InProcess() - Constructor for class io.quarkus.grpc.runtime.config.InProcess
 
instances - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
Number of gRPC server verticle instances.
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.quarkus.grpc.runtime.stork.StorkMeasuringGrpcInterceptor
 
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.quarkus.grpc.runtime.stork.VertxStorkMeasuringGrpcInterceptor
 
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.quarkus.grpc.runtime.supports.EventLoopBlockingCheckInterceptor
 
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.quarkus.grpc.runtime.supports.IOThreadClientInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.quarkus.grpc.auth.GrpcSecurityInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.quarkus.grpc.runtime.devmode.DevModeInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.quarkus.grpc.runtime.devmode.GrpcHotReplacementInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.quarkus.grpc.runtime.supports.blocking.BlockingServerInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.quarkus.grpc.runtime.supports.CompressionInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.quarkus.grpc.runtime.supports.context.GrpcDuplicatedContextGrpcInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.quarkus.grpc.runtime.supports.context.GrpcRequestContextGrpcInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.quarkus.grpc.runtime.supports.exc.ExceptionInterceptor
 
INTERCEPTOR_COMPARATOR - Static variable in class io.quarkus.grpc.runtime.Interceptors
 
Interceptors - Class in io.quarkus.grpc.runtime
 
Interceptors() - Constructor for class io.quarkus.grpc.runtime.Interceptors
 
interceptorStorage - Variable in class io.quarkus.grpc.runtime.GrpcClientInterceptorContainer
 
interceptorStorage - Variable in class io.quarkus.grpc.runtime.GrpcContainer
 
io.grpc.override - package io.grpc.override
 
io.quarkus.grpc.auth - package io.quarkus.grpc.auth
 
io.quarkus.grpc.runtime - package io.quarkus.grpc.runtime
 
io.quarkus.grpc.runtime.config - package io.quarkus.grpc.runtime.config
 
io.quarkus.grpc.runtime.devmode - package io.quarkus.grpc.runtime.devmode
 
io.quarkus.grpc.runtime.devui - package io.quarkus.grpc.runtime.devui
 
io.quarkus.grpc.runtime.health - package io.quarkus.grpc.runtime.health
 
io.quarkus.grpc.runtime.reflection - package io.quarkus.grpc.runtime.reflection
 
io.quarkus.grpc.runtime.stork - package io.quarkus.grpc.runtime.stork
 
io.quarkus.grpc.runtime.supports - package io.quarkus.grpc.runtime.supports
 
io.quarkus.grpc.runtime.supports.blocking - package io.quarkus.grpc.runtime.supports.blocking
 
io.quarkus.grpc.runtime.supports.context - package io.quarkus.grpc.runtime.supports.context
 
io.quarkus.grpc.runtime.supports.exc - package io.quarkus.grpc.runtime.supports.exc
 
io.quarkus.grpc.spi - package io.quarkus.grpc.spi
 
IOThreadClientInterceptor - Class in io.quarkus.grpc.runtime.supports
gRPC Client emissions should be on the event loop if the subscription is executed on the event loop
IOThreadClientInterceptor() - Constructor for class io.quarkus.grpc.runtime.supports.IOThreadClientInterceptor
 
isAvailable() - Method in class io.quarkus.grpc.runtime.stork.GrpcLoadBalancerProvider
 
isAvailable() - Method in class io.quarkus.grpc.runtime.stork.GrpcStorkServiceDiscovery
 
isEnabled() - Method in interface io.quarkus.grpc.runtime.config.Enabled
 
isEnabled() - Method in class io.quarkus.grpc.runtime.config.InProcess
 
isEnabled() - Method in class io.quarkus.grpc.runtime.config.Xds
 
isEnabled(Enabled) - Static method in interface io.quarkus.grpc.runtime.config.Enabled
 
isExecutable() - Method in class io.quarkus.grpc.runtime.supports.blocking.BlockingServerInterceptor
 
isReady() - Method in class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
isTestable() - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.MethodAndPrototype
 

J

JksConfiguration() - Constructor for class io.quarkus.grpc.runtime.config.TlsClientConfig.JksConfiguration
 

K

keepAliveTime - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The duration after which a keep alive ping is sent.
keepAliveTime - Variable in class io.quarkus.grpc.runtime.config.GrpcServerNettyConfig
Sets a custom keep-alive duration.
keepAliveTimeout - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The amount of time the sender of a keep alive ping waits for an acknowledgement.
keepAliveWithoutCalls - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
Whether keep-alive will be performed when there are no outstanding RPC on a connection.
key - Variable in class io.quarkus.grpc.runtime.config.GrpcTransportSecurity
The path to the private key file.
key - Variable in class io.quarkus.grpc.runtime.config.SslClientConfig
The classpath path or file path to the corresponding certificate private key file in PEM format.
key - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
The classpath path or file path to the corresponding certificate private key file in PEM format.
keyCertificateJks - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig
Key/cert configuration in the JKS format.
keyCertificateP12 - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig
Key/cert configuration in the P12 format.
keyCertificatePem - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig
Key/cert configuration in the PEM format.
keys - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig.PemKeyCertConfiguration
Comma-separated list of the path to the key files (Pem format).
keyStore - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
An optional keystore that holds the certificate information instead of specifying separate files.
keyStoreAlias - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
A parameter to specify the alias of the keystore file.
keyStoreAliasPassword - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
A parameter to specify the alias password of the keystore file.
keyStorePassword - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
A parameter to specify the password of the keystore file.
keyStoreType - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
An optional parameter to specify the type of the keystore file.

L

ListenedOnDuplicatedContext(ExceptionHandlerProvider, ServerCall<ReqT, RespT>, Supplier<ServerCall.Listener<ReqT>>, Context) - Constructor for class io.quarkus.grpc.runtime.supports.context.GrpcDuplicatedContextGrpcInterceptor.ListenedOnDuplicatedContext
 
loadBalancingPolicy - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
Use a custom load balancing policy.
log - Static variable in interface io.quarkus.grpc.spi.GrpcBuilderProvider
 

M

maxHedgedAttempts - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The max number of hedged attempts.
maxInboundMessageSize - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The maximum message size allowed for a single gRPC frame (in bytes).
maxInboundMessageSize - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
The max inbound message size in bytes.
maxInboundMetadataSize - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The maximum size of metadata allowed to be received (in bytes).
maxInboundMetadataSize - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
The max inbound metadata size in bytes
maxRetryAttempts - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The max number of retry attempts.
maxTraceEvents - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The maximum number of channel trace events to keep in the tracer for each channel or sub-channel.
MethodAndPrototype(ServerMethodDefinition<?, ?>, String) - Constructor for class io.quarkus.grpc.runtime.devmode.GrpcServices.MethodAndPrototype
 
mpHealthEnabled - Variable in class io.quarkus.grpc.runtime.config.GrpcServerBuildTimeConfig
Whether a health check on gRPC status is published in case the smallrye-health extension is present.

N

name - Variable in class io.quarkus.grpc.runtime.config.InProcess
Set in-process name.
nameResolver - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
Use a name resolver.
negotiationType - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The negotiation type for the HTTP/2 connection.
netty - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
Configures the netty server settings.
newCall(MethodDescriptor<RequestT, ResponseT>, CallOptions) - Method in class io.quarkus.grpc.runtime.stork.StorkGrpcChannel
 
newLoadBalancer(LoadBalancer.Helper) - Method in class io.quarkus.grpc.runtime.stork.GrpcLoadBalancerProvider
 
newNameResolver(URI, NameResolver.Args) - Method in class io.quarkus.grpc.runtime.stork.GrpcStorkServiceDiscovery
 

O

onCancel() - Method in class io.quarkus.grpc.auth.AuthExceptionHandler
 
onCancel() - Method in class io.quarkus.grpc.runtime.supports.context.GrpcDuplicatedContextGrpcInterceptor.ListenedOnDuplicatedContext
 
onClose(Status, Metadata) - Method in class io.quarkus.grpc.runtime.stork.StorkMeasuringCallListener
 
onComplete() - Method in class io.quarkus.grpc.auth.AuthExceptionHandler
 
onComplete() - Method in class io.quarkus.grpc.runtime.supports.context.GrpcDuplicatedContextGrpcInterceptor.ListenedOnDuplicatedContext
 
onHalfClose() - Method in class io.quarkus.grpc.runtime.supports.context.GrpcDuplicatedContextGrpcInterceptor.ListenedOnDuplicatedContext
 
onHeaders(Metadata) - Method in class io.quarkus.grpc.runtime.stork.StorkMeasuringCallListener
 
onMessage(ReqT) - Method in class io.quarkus.grpc.runtime.supports.context.GrpcDuplicatedContextGrpcInterceptor.ListenedOnDuplicatedContext
 
onMessage(RespT) - Method in class io.quarkus.grpc.runtime.stork.StorkMeasuringCallListener
 
onReady() - Method in class io.quarkus.grpc.runtime.stork.StorkMeasuringCallListener
 
onReady() - Method in class io.quarkus.grpc.runtime.supports.context.GrpcDuplicatedContextGrpcInterceptor.ListenedOnDuplicatedContext
 
overrideAuthority - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
Overrides the authority used with TLS and HTTP virtual hosting.

P

parseLoadBalancingPolicyConfig(Map<String, ?>) - Method in class io.quarkus.grpc.runtime.stork.GrpcLoadBalancerProvider
 
password - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig.JksConfiguration
Password of the key file.
password - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig.PfxConfiguration
Password of the key.
path - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig.JksConfiguration
Path of the key file (JKS format).
path - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig.PfxConfiguration
Path to the key file (PFX format).
PemKeyCertConfiguration() - Constructor for class io.quarkus.grpc.runtime.config.TlsClientConfig.PemKeyCertConfiguration
 
PemTrustCertConfiguration() - Constructor for class io.quarkus.grpc.runtime.config.TlsClientConfig.PemTrustCertConfiguration
 
period - Variable in class io.quarkus.grpc.runtime.config.StorkConfig
Refresh period in seconds
permitKeepAliveTime - Variable in class io.quarkus.grpc.runtime.config.GrpcServerNettyConfig
Sets a custom permit-keep-alive duration.
permitKeepAliveWithoutCalls - Variable in class io.quarkus.grpc.runtime.config.GrpcServerNettyConfig
Sets whether to allow clients to send keep-alive HTTP/2 PINGs even if there are no outstanding RPCs on the connection.
perRpcBufferLimit - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The per RPC buffer limit in bytes used for retry.
PfxConfiguration() - Constructor for class io.quarkus.grpc.runtime.config.TlsClientConfig.PfxConfiguration
 
pickSubchannel(LoadBalancer.PickSubchannelArgs) - Method in class io.quarkus.grpc.runtime.stork.GrpcLoadBalancerProvider.StorkSubchannelPicker
 
plainText - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
Whether plain-text should be used instead of TLS.
plainText - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
Disables SSL, and uses plain text instead.
port - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The gRPC service port.
port - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
The gRPC Server port.
postStartup(Server, ShutdownContext) - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Post startup.
priority() - Method in class io.quarkus.grpc.runtime.stork.GrpcStorkServiceDiscovery
 
propagateSecurityIdentityWithDuplicatedCtx(RoutingContext) - Static method in class io.quarkus.grpc.auth.GrpcSecurityInterceptor
 
protocols - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
Sets the ordered list of enabled SSL/TLS protocols.
provider - Variable in class io.quarkus.grpc.runtime.supports.exc.ExceptionInterceptor
 
providesChannel(GrpcClientConfiguration) - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Does this builder provider provide a new gRPC channel instance.
providesServer(GrpcServerConfiguration) - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Does this builder provider provide a new gRPC server instance.

R

recordEnd(Throwable) - Method in class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
recordEnd(Throwable) - Method in class io.quarkus.grpc.runtime.stork.StorkMeasuringCall
 
recordEnd(Throwable) - Method in interface io.quarkus.grpc.runtime.stork.StorkMeasuringCollector
 
recordReply() - Method in class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
recordReply() - Method in class io.quarkus.grpc.runtime.stork.StorkMeasuringCall
 
recordReply() - Method in interface io.quarkus.grpc.runtime.stork.StorkMeasuringCollector
 
recordTime - Variable in class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
recordTime - Variable in class io.quarkus.grpc.runtime.stork.StorkMeasuringCall
 
ReflectionServiceV1 - Class in io.quarkus.grpc.runtime.reflection
 
ReflectionServiceV1(List<ServerServiceDefinition>) - Constructor for class io.quarkus.grpc.runtime.reflection.ReflectionServiceV1
 
ReflectionServiceV1alpha - Class in io.quarkus.grpc.runtime.reflection
 
ReflectionServiceV1alpha(List<ServerServiceDefinition>) - Constructor for class io.quarkus.grpc.runtime.reflection.ReflectionServiceV1alpha
 
register(Supplier<Boolean>) - Static method in class io.quarkus.grpc.runtime.devmode.GrpcHotReplacementInterceptor
 
reinitialize(List<ServerServiceDefinition>, Map<String, ServerMethodDefinition<?, ?>>, List<ServerInterceptor>) - Static method in class io.quarkus.grpc.runtime.devmode.GrpcServerReloader
 
remove(StreamObserver<O>) - Method in class io.quarkus.grpc.runtime.devmode.DevModeStreamsCollector
 
request(int) - Method in class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
REQUEST_CONTEXT - Static variable in class io.quarkus.grpc.runtime.Interceptors
 
reset() - Static method in class io.quarkus.grpc.runtime.devmode.GrpcServerReloader
 
resolver() - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Get resolver.
resultForStatus(HealthOuterClass.HealthCheckResponse.ServingStatus) - Method in class io.quarkus.grpc.runtime.health.GrpcHealthStorage
 
retries - Variable in class io.quarkus.grpc.runtime.config.StorkConfig
Number of retries on a gRPC ClientCall
retrieveChannel(String, Set<String>) - Static method in class io.quarkus.grpc.runtime.supports.Channels
 
retry - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
Whether retry is enabled.
retryBufferSize - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The retry buffer size in bytes.

S

scanForImports - Variable in class io.quarkus.grpc.runtime.config.GrpcCodeGenConfig
Specify the dependencies that are allowed to have proto files that can be imported by this application's protos Applicable values: none - default - don't scan dependencies a comma separated list of groupId:artifactId coordinates to scan all - scan all dependencies By default, com.google.protobuf:protobuf-java.
scanForProto - Variable in class io.quarkus.grpc.runtime.config.GrpcCodeGenConfig
gRPC code generation can scan dependencies of the application for proto files to generate Java stubs from.
secure - Variable in class io.quarkus.grpc.runtime.config.Xds
Use secure credentials.
server - Variable in class io.quarkus.grpc.runtime.config.GrpcConfiguration
Configure the gRPC server.
serverAlreadyExists() - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Does a server instance already exist.
serverInfo(String, int, GrpcServerConfiguration) - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Provide server info.
ServerInterceptorStorage - Class in io.quarkus.grpc.runtime
 
ServerInterceptorStorage(Map<String, Set<Class<?>>>, Set<Class<?>>) - Constructor for class io.quarkus.grpc.runtime.ServerInterceptorStorage
 
serverReflectionInfo(Multi<Reflection.ServerReflectionRequest>) - Method in class io.quarkus.grpc.runtime.reflection.ReflectionServiceV1alpha
 
serverReflectionInfo(Multi<ServerReflectionRequest>) - Method in class io.quarkus.grpc.runtime.reflection.ReflectionServiceV1
 
service - Variable in class io.quarkus.grpc.runtime.GrpcServerRecorder.GrpcServiceDefinition
 
SERVICE_INSTANCE - Static variable in class io.quarkus.grpc.runtime.stork.GrpcStorkServiceDiscovery
 
ServiceDefinitionAndStatus(GrpcServerRecorder.GrpcServiceDefinition, HealthOuterClass.HealthCheckResponse.ServingStatus) - Constructor for class io.quarkus.grpc.runtime.devmode.GrpcServices.ServiceDefinitionAndStatus
 
serviceInstance() - Method in class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
serviceInstance() - Method in class io.quarkus.grpc.runtime.stork.StorkMeasuringCall
 
serviceName - Variable in class io.quarkus.grpc.runtime.stork.GrpcLoadBalancerProvider.StorkLoadBalancerConfig
 
services - Variable in class io.quarkus.grpc.runtime.GrpcContainer
 
setMessageCompression(boolean) - Method in class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
setStatus(String, HealthOuterClass.HealthCheckResponse.ServingStatus) - Method in class io.quarkus.grpc.runtime.health.GrpcHealthStorage
 
setupHotDeployment(HotReplacementContext) - Method in class io.quarkus.grpc.runtime.devmode.GrpcHotReplacementSetup
 
setValue(GrpcServices.ServiceDefinitionAndStatus) - Method in class io.quarkus.grpc.runtime.devmode.GrpcServices.ServiceDefinitionAndStatus
 
shutdown() - Method in class io.quarkus.grpc.runtime.devmode.DevModeStreamsCollector
 
shutdown() - Static method in class io.quarkus.grpc.runtime.devmode.GrpcServerReloader
 
shutdown(ShutdownEvent) - Method in class io.quarkus.grpc.runtime.health.GrpcHealthStorage
 
ssl - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The SSL/TLS config.
ssl - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
The SSL/TLS config.
SslClientConfig - Class in io.quarkus.grpc.runtime.config
Shared configuration for setting up client-side SSL.
SslClientConfig() - Constructor for class io.quarkus.grpc.runtime.config.SslClientConfig
 
SSLConfigHelper - Class in io.quarkus.grpc.runtime.supports
 
SslServerConfig - Class in io.quarkus.grpc.runtime.config
Shared configuration for setting up server-side SSL.
SslServerConfig() - Constructor for class io.quarkus.grpc.runtime.config.SslServerConfig
 
startServer(Server) - Method in interface io.quarkus.grpc.spi.GrpcBuilderProvider
Start gRPC server.
status - Variable in class io.quarkus.grpc.runtime.devmode.GrpcServices.ServiceDefinitionAndStatus
 
statusForService(String) - Method in class io.quarkus.grpc.runtime.health.GrpcHealthStorage
 
stork - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
Configure Stork usage with new Vert.x gRPC, if enabled.
STORK_MEASURE_TIME - Static variable in interface io.quarkus.grpc.runtime.stork.StorkMeasuringCollector
 
STORK_SERVICE_INSTANCE - Static variable in interface io.quarkus.grpc.runtime.stork.StorkMeasuringCollector
 
StorkConfig - Class in io.quarkus.grpc.runtime.config
Stork config for new Vert.x gRPC
StorkConfig() - Constructor for class io.quarkus.grpc.runtime.config.StorkConfig
 
StorkGrpcChannel - Class in io.quarkus.grpc.runtime.stork
 
StorkGrpcChannel(GrpcClient, String, StorkConfig, Executor) - Constructor for class io.quarkus.grpc.runtime.stork.StorkGrpcChannel
 
StorkLoadBalancerConfig(String) - Constructor for class io.quarkus.grpc.runtime.stork.GrpcLoadBalancerProvider.StorkLoadBalancerConfig
 
StorkMeasuringCall<ReqT,RespT> - Class in io.quarkus.grpc.runtime.stork
 
StorkMeasuringCall(ClientCall<ReqT, RespT>, boolean) - Constructor for class io.quarkus.grpc.runtime.stork.StorkMeasuringCall
 
StorkMeasuringCallListener<RespT> - Class in io.quarkus.grpc.runtime.stork
 
StorkMeasuringCallListener(ClientCall.Listener<RespT>, StorkMeasuringCollector) - Constructor for class io.quarkus.grpc.runtime.stork.StorkMeasuringCallListener
 
StorkMeasuringCollector - Interface in io.quarkus.grpc.runtime.stork
 
StorkMeasuringGrpcInterceptor - Class in io.quarkus.grpc.runtime.stork
 
StorkMeasuringGrpcInterceptor() - Constructor for class io.quarkus.grpc.runtime.stork.StorkMeasuringGrpcInterceptor
 
storkProactiveConnections - Variable in class io.quarkus.grpc.runtime.config.GrpcClientBuildTimeConfig
If set to true, and a Stork load balancer is used, connections with all available service instances will be requested proactively.
StorkSubchannelPicker(Map<ServiceInstance, LoadBalancer.Subchannel>, String, Set<ServiceInstance>) - Constructor for class io.quarkus.grpc.runtime.stork.GrpcLoadBalancerProvider.StorkSubchannelPicker
 
StreamCollectorInterceptor - Class in io.quarkus.grpc.runtime.devmode
 
StreamCollectorInterceptor() - Constructor for class io.quarkus.grpc.runtime.devmode.StreamCollectorInterceptor
 
streamService(String, String, String, String) - Method in class io.quarkus.grpc.runtime.devui.GrpcJsonRPCService
 

T

target - Variable in class io.quarkus.grpc.runtime.config.ClientXds
Optional explicit target.
tccl - Variable in class io.quarkus.grpc.runtime.supports.blocking.DevModeBlockingExecutionHandler
 
testPort - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The gRPC service test port.
testPort - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
The gRPC Server port used for tests.
testPort(GrpcServerConfiguration) - Static method in class io.quarkus.grpc.runtime.GrpcTestPortUtils
 
testService(String, String, String, String) - Method in class io.quarkus.grpc.runtime.devui.GrpcJsonRPCService
 
threads - Variable in class io.quarkus.grpc.runtime.config.StorkConfig
Number of threads on a delayed gRPC ClientCall
tls - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
The TLS config.
TlsClientConfig - Class in io.quarkus.grpc.runtime.config
 
TlsClientConfig() - Constructor for class io.quarkus.grpc.runtime.config.TlsClientConfig
 
TlsClientConfig.JksConfiguration - Class in io.quarkus.grpc.runtime.config
 
TlsClientConfig.PemKeyCertConfiguration - Class in io.quarkus.grpc.runtime.config
 
TlsClientConfig.PemTrustCertConfiguration - Class in io.quarkus.grpc.runtime.config
 
TlsClientConfig.PfxConfiguration - Class in io.quarkus.grpc.runtime.config
 
toString() - Method in class io.quarkus.grpc.runtime.stork.AbstractStorkMeasuringCall
 
toString() - Method in class io.quarkus.grpc.runtime.stork.StorkMeasuringCallListener
 
toString() - Method in class io.quarkus.grpc.auth.AuthExceptionHandler
 
toString() - Method in class io.quarkus.grpc.runtime.stork.StorkGrpcChannel
 
transportSecurity - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
Configures the transport security.
trustAll - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig
Enable trusting all certificates.
trustCertificateJks - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig
Trust configuration in the JKS format.
trustCertificateP12 - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig
Trust configuration in the P12 format.
trustCertificatePem - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig
Trust configuration in the PEM format.
trustStore - Variable in class io.quarkus.grpc.runtime.config.SslClientConfig
An optional trust store which holds the certificate information of the certificates to trust The trust store can be either on classpath or in an external file.
trustStore - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
An optional trust store which holds the certificate information of the certificates to trust
trustStorePassword - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
A parameter to specify the password of the trust store file.
trustStoreType - Variable in class io.quarkus.grpc.runtime.config.SslServerConfig
An optional parameter to specify type of the trust store file.

U

useQuarkusGrpcClient - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
Use new Vert.x gRPC client support.
userAgent - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
Use a custom user-agent.
useSeparateServer - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
Do we use separate HTTP server to serve gRPC requests.

V

verifyHostname - Variable in class io.quarkus.grpc.runtime.config.TlsClientConfig
Whether hostname should be verified in the SSL/TLS handshake.
VertxStorkMeasuringGrpcInterceptor - Class in io.quarkus.grpc.runtime.stork
Similar to StorkMeasuringGrpcInterceptor, but with different entry points, since we use delayed StorkGrpcChannel.
VertxStorkMeasuringGrpcInterceptor() - Constructor for class io.quarkus.grpc.runtime.stork.VertxStorkMeasuringGrpcInterceptor
 

W

watch(HealthOuterClass.HealthCheckRequest) - Method in class io.quarkus.grpc.runtime.health.GrpcHealthEndpoint
 

X

xds - Variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
Configure XDS usage, if enabled.
xds - Variable in class io.quarkus.grpc.runtime.config.GrpcServerConfiguration
Configure XDS usage, if enabled.
Xds - Class in io.quarkus.grpc.runtime.config
XDS config * XDS usage
Xds() - Constructor for class io.quarkus.grpc.runtime.config.Xds
 
XDS - Static variable in class io.quarkus.grpc.runtime.config.GrpcClientConfiguration
 
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values