io.grpc |
The gRPC core public API.
|
io.grpc.auth |
|
io.grpc.binarylog.v1 |
|
io.grpc.channelz.v1 |
|
io.grpc.gcp.csm.observability |
|
io.grpc.grpclb |
|
io.grpc.health.v1 |
|
io.grpc.inprocess |
The in-process transport which is for when a server is in the same process as the client.
|
io.grpc.lb.v1 |
|
io.grpc.netty |
The main transport implementation based on Netty,
for both the client and the server.
|
io.grpc.okhttp |
A lightweight transport based on
OkHttp, mainly for use on Android
(client-only).
|
io.grpc.opentelemetry |
|
io.grpc.protobuf |
API for gRPC over Protocol Buffers, including tools for serializing and de-serializing protobuf
messages.
|
io.grpc.protobuf.lite |
API for gRPC over Protocol Buffers with proto message classes generated by the Lite Runtime
library.
|
io.grpc.protobuf.services |
Service definitions and utilities with protobuf dependency for the pre-defined gRPC services.
|
io.grpc.reflection.v1 |
|
io.grpc.reflection.v1alpha |
|
io.grpc.services |
Service definitions and utilities for the pre-defined gRPC services.
|
io.grpc.servlet |
API that implements gRPC server as a servlet.
|
io.grpc.servlet.jakarta |
API that implements gRPC server as a servlet.
|
io.grpc.stub |
API for the Stub layer.
|
io.grpc.stub.annotations |
|
io.grpc.testing |
API that is useful for testing gRPC.
|
io.grpc.util |
Utilities with advanced features in the core layer that user can optionally use.
|
io.grpc.xds |
Library for gPRC proxyless service mesh using Envoy xDS protocol.
|
io.grpc.xds.orca |
|