F G I K M P S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
F
- fromStatusAndTrailers(Status, Metadata) - Static method in class io.grpc.protobuf.StatusProto
-
Extracts the
google.rpc.Statusfrom trailers, and makes sure they match the gRPCstatus. - fromThrowable(Throwable) - Static method in class io.grpc.protobuf.StatusProto
-
Extract a
Statusinstance from the causal chain of aThrowable.
G
- getFileDescriptor() - Method in interface io.grpc.protobuf.ProtoFileDescriptorSupplier
-
Returns file descriptor to the underlying proto file.
- getMethodDescriptor() - Method in interface io.grpc.protobuf.ProtoMethodDescriptorSupplier
-
Returns method descriptor to the proto service method.
- getServiceDescriptor() - Method in interface io.grpc.protobuf.ProtoServiceDescriptorSupplier
-
Returns service descriptor to the proto service.
I
- io.grpc.protobuf - package io.grpc.protobuf
-
API for gRPC over Protocol Buffers, including tools for serializing and de-serializing protobuf messages.
K
- keyForProto(T) - Static method in class io.grpc.protobuf.ProtoUtils
-
Produce a metadata key for a generated protobuf type.
M
- marshaller(T) - Static method in class io.grpc.protobuf.ProtoUtils
-
Create a
MethodDescriptor.Marshallerfor protos of the same type asdefaultInstance. - marshallerWithRecursionLimit(T, int) - Static method in class io.grpc.protobuf.ProtoUtils
-
Creates a
MethodDescriptor.Marshallerfor protos of the same type asdefaultInstanceand a custom limit for the recursion depth. - metadataMarshaller(T) - Static method in class io.grpc.protobuf.ProtoUtils
-
Produce a metadata marshaller for a protobuf type.
P
- ProtoFileDescriptorSupplier - Interface in io.grpc.protobuf
-
Provides access to the underlying proto file descriptor.
- ProtoMethodDescriptorSupplier - Interface in io.grpc.protobuf
-
Provides access to the underlying proto service method descriptor.
- ProtoServiceDescriptorSupplier - Interface in io.grpc.protobuf
-
Provides access to the underlying proto service descriptor.
- ProtoUtils - Class in io.grpc.protobuf
-
Utility methods for using protobuf with grpc.
S
- setExtensionRegistry(ExtensionRegistry) - Static method in class io.grpc.protobuf.ProtoUtils
-
Sets the global registry for proto marshalling shared across all servers and clients.
- StatusProto - Class in io.grpc.protobuf
-
Utility methods for working with
Status.
T
- toStatusException(Status) - Static method in class io.grpc.protobuf.StatusProto
-
Convert a
Statusinstance to aStatusException. - toStatusException(Status, Metadata) - Static method in class io.grpc.protobuf.StatusProto
-
Convert a
Statusinstance to aStatusExceptionwith additional metadata. - toStatusRuntimeException(Status) - Static method in class io.grpc.protobuf.StatusProto
-
Convert a
Statusinstance to aStatusRuntimeException. - toStatusRuntimeException(Status, Metadata) - Static method in class io.grpc.protobuf.StatusProto
-
Convert a
Statusinstance to aStatusRuntimeExceptionwith additional metadata.
All Classes All Packages