Directories ¶
Path | Synopsis |
---|---|
advancedtls
|
|
client
Binary client is an example client demonstrating use of advancedtls, to set up a secure gRPC client connection with various TLS authentication methods.
|
Binary client is an example client demonstrating use of advancedtls, to set up a secure gRPC client connection with various TLS authentication methods. |
server
Binary server is an example client demonstrating how to set up a secure gRPC server using advancedtls.
|
Binary server is an example client demonstrating how to set up a secure gRPC server using advancedtls. |
authentication
|
|
client
The client demonstrates how to supply an OAuth2 token for every RPC.
|
The client demonstrates how to supply an OAuth2 token for every RPC. |
server
The server demonstrates how to consume and validate OAuth2 tokens provided by clients for each RPC.
|
The server demonstrates how to consume and validate OAuth2 tokens provided by clients for each RPC. |
authz
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
token
Package token implements an example of authorization token encoding/decoding that can be used in RPC headers.
|
Package token implements an example of authorization token encoding/decoding that can be used in RPC headers. |
cancellation
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
compression
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
csm_observability
|
|
client
Binary client is a client for the CSM Observability example.
|
Binary client is a client for the CSM Observability example. |
server
Binary server is a server for the CSM Observability example.
|
Binary server is a server for the CSM Observability example. |
customloadbalancer
|
|
client
Binary client is a client for the custom load balancer example.
|
Binary client is a client for the custom load balancer example. |
client/customroundrobin
Package customroundrobin provides an example for the custom roundrobin balancer.
|
Package customroundrobin provides an example for the custom roundrobin balancer. |
server
Binary server is a server for the custom load balancer example.
|
Binary server is a server for the custom load balancer example. |
deadline
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
debugging
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
encryption
|
|
ALTS/client
Binary client is an example client.
|
Binary client is an example client. |
ALTS/server
Binary server is an example server.
|
Binary server is an example server. |
TLS/client
Binary client is an example client.
|
Binary client is an example client. |
TLS/server
Binary server is an example server.
|
Binary server is an example server. |
mTLS/client
Binary client is an example client which connects to the server using mTLS.
|
Binary client is an example client which connects to the server using mTLS. |
mTLS/server
Binary server is an example server which authenticates clients using mTLS.
|
Binary server is an example server which authenticates clients using mTLS. |
error_details
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
error_handling
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
flow_control
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
health
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
interceptor
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
keepalive
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
load_balancing
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
metadata
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
metadata_interceptor
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
multiplex
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
name_resolving
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
observability
module
|
|
client
Package main implements a client for Greeter service.
|
Package main implements a client for Greeter service. |
server
Package main implements a server for Greeter service.
|
Package main implements a server for Greeter service. |
opentelemetry
|
|
client
Binary client is a client for the OpenTelemetry example.
|
Binary client is a client for the OpenTelemetry example. |
server
Binary server is a server for the OpenTelemetry example.
|
Binary server is a server for the OpenTelemetry example. |
orca
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
proto
|
|
reflection
|
|
server
Binary server is an example server.
|
Binary server is an example server. |
retry
|
|
client
Binary client is an example client.
|
Binary client is an example client. |
server
Binary server is an example server.
|
Binary server is an example server. |
stats_monitoring
|
|
client
Binary client is an example client to illustrate the use of the stats handler.
|
Binary client is an example client to illustrate the use of the stats handler. |
server
Binary server is an example server to illustrate the use of the stats handler.
|
Binary server is an example server to illustrate the use of the stats handler. |
statshandler
Package statshandler is an example pkg to illustrate the use of the stats handler.
|
Package statshandler is an example pkg to illustrate the use of the stats handler. |
unix_abstract
|
|
client
Binary client is an example client which dials a server on an abstract unix socket.
|
Binary client is an example client which dials a server on an abstract unix socket. |
server
Binary server is an example server listening for gRPC connections on an abstract unix socket.
|
Binary server is an example server listening for gRPC connections on an abstract unix socket. |
Binary wait_for_ready is an example for "wait for ready".
|
Binary wait_for_ready is an example for "wait for ready". |
xds
|
|
client
Binary main implements a client for Greeter service using gRPC's client-side support for xDS APIs.
|
Binary main implements a client for Greeter service using gRPC's client-side support for xDS APIs. |
server
Binary server demonstrated gRPC's support for xDS APIs on the server-side.
|
Binary server demonstrated gRPC's support for xDS APIs on the server-side. |
Click to show internal directories.
Click to hide internal directories.