Index

A C E G H I M N O R T V 
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 ServerInterceptor that should be registered for all gRPC services, or a ClientInterceptor that 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 ClientInterceptor for 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 ServerInterceptor for 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
 
A C E G H I M N O R T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form