Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- attachHeaders(T, Metadata) - Static method in class io.quarkus.grpc.GrpcClientUtils
-
Attach headers to a gRPC client.
C
- createHandler(ServerCall.Listener<ReqT>, ServerCall<ReqT, RespT>, Metadata) - Method in interface io.quarkus.grpc.ExceptionHandlerProvider
E
- ELEMENT_NAME - Static variable in annotation interface io.quarkus.grpc.GrpcClient
-
Constant value for
GrpcClient.value()indicating that the annotated element's name should be used as-is. - ExceptionHandler<ReqT,
RespT> - Class in io.quarkus.grpc -
Generic exception handler
- ExceptionHandler(ServerCall.Listener<ReqT>, ServerCall<ReqT, RespT>, Metadata) - Constructor for class io.quarkus.grpc.ExceptionHandler
- ExceptionHandlerProvider - Interface in io.quarkus.grpc
-
Provider for ExceptionHandler.
G
- getProxiedObject(T) - Static method in class io.quarkus.grpc.GrpcClientUtils
- getStub() - Method in interface io.quarkus.grpc.MutinyClient
- GlobalInterceptor - Annotation Interface in io.quarkus.grpc
-
Denotes a
ServerInterceptorthat should be registered for all gRPC services, or aClientInterceptorthat should be registered for all injected gRPC clients. - GrpcClient - Annotation Interface in io.quarkus.grpc
-
Qualifies an injected gRPC client.
- GrpcClient.Literal - Class in io.quarkus.grpc
- GrpcClientUtils - Class in io.quarkus.grpc
-
gRPC client utilities
- GrpcClientUtils() - Constructor for class io.quarkus.grpc.GrpcClientUtils
- GrpcService - Annotation Interface in io.quarkus.grpc
-
Qualifies a gRPC service.
H
- handleException(Throwable, ServerCall<ReqT, RespT>, Metadata) - Method in class io.quarkus.grpc.ExceptionHandler
I
- io.quarkus.grpc - package io.quarkus.grpc
M
- MutinyBean - Interface in io.quarkus.grpc
-
Used to mark a convenient Mutiny bean generated for a gRPC service.
- MutinyClient<T extends io.grpc.stub.AbstractStub<T>> - Interface in io.quarkus.grpc
-
Represents a convenient Mutiny client generated for a gRPC service.
- MutinyGrpc - Interface in io.quarkus.grpc
-
Used to mark a generated Mutiny gRPC service.
- MutinyService - Interface in io.quarkus.grpc
-
Used to mark a Mutiny service interface generated for a gRPC service.
- MutinyStub - Interface in io.quarkus.grpc
-
A marker interface that represents a generated Mutiny gRPC stub.
N
- newInstanceWithStub(T) - Method in interface io.quarkus.grpc.MutinyClient
O
- of(Class<? extends ClientInterceptor>) - Static method in class io.quarkus.grpc.RegisterClientInterceptor.Literal
- of(String) - Static method in class io.quarkus.grpc.GrpcClient.Literal
-
Creates a new instance of
GrpcClient.Literal. - onCancel() - Method in class io.quarkus.grpc.ExceptionHandler
- onComplete() - Method in class io.quarkus.grpc.ExceptionHandler
- onHalfClose() - Method in class io.quarkus.grpc.ExceptionHandler
- onMessage(ReqT) - Method in class io.quarkus.grpc.ExceptionHandler
- onReady() - Method in class io.quarkus.grpc.ExceptionHandler
R
- RegisterClientInterceptor - Annotation Interface in io.quarkus.grpc
-
Registers a
ClientInterceptorfor an injected gRPC client. - RegisterClientInterceptor.List - Annotation Interface in io.quarkus.grpc
- RegisterClientInterceptor.Literal - Class in io.quarkus.grpc
- RegisterInterceptor - Annotation Interface in io.quarkus.grpc
-
Registers a
ServerInterceptorfor a particular gRPC service. - RegisterInterceptors - Annotation Interface in io.quarkus.grpc
T
- toStatus(Throwable) - Static method in interface io.quarkus.grpc.ExceptionHandlerProvider
-
Get Status from exception.
- toStatusException(Throwable, boolean) - Static method in interface io.quarkus.grpc.ExceptionHandlerProvider
-
Throw Status exception.
- toString() - Method in class io.quarkus.grpc.ExceptionHandler
- toTrailers(Throwable) - Static method in interface io.quarkus.grpc.ExceptionHandlerProvider
-
Get optional Metadata from exception.
- transform(Throwable) - Method in interface io.quarkus.grpc.ExceptionHandlerProvider
V
- value() - Method in class io.quarkus.grpc.GrpcClient.Literal
- value() - Element in annotation interface io.quarkus.grpc.GrpcClient
-
The name is used to configure the gRPC client, e.g.
- value() - Element in annotation interface io.quarkus.grpc.RegisterClientInterceptor.List
- value() - Method in class io.quarkus.grpc.RegisterClientInterceptor.Literal
- value() - Element in annotation interface io.quarkus.grpc.RegisterClientInterceptor
- value() - Element in annotation interface io.quarkus.grpc.RegisterInterceptor
- value() - Element in annotation interface io.quarkus.grpc.RegisterInterceptors
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form