Package admin provides a convenient method for registering a collection of administration services to a gRPC server.
|
Package admin provides a convenient method for registering a collection of administration services to a gRPC server.
|
test
Package test contains test only functions for package admin.
|
Package test contains test only functions for package admin.
|
Package attributes defines a generic key/value store used in various gRPC components.
|
Package attributes defines a generic key/value store used in various gRPC components.
|
Package authz exposes methods to manage authorization within gRPC.
|
Package authz exposes methods to manage authorization within gRPC.
|
audit
Package audit contains interfaces for audit logging during authorization.
|
Package audit contains interfaces for audit logging during authorization.
|
|
Package stdout defines an stdout audit logger.
|
Package backoff provides configuration options for backoff.
|
Package backoff provides configuration options for backoff.
|
Package balancer defines APIs for load balancing in gRPC.
|
Package balancer defines APIs for load balancing in gRPC.
|
base
Package base defines a balancer base that can be used to build balancers with different picking algorithms.
|
Package base defines a balancer base that can be used to build balancers with different picking algorithms.
|
endpointsharding
Package endpointsharding implements a load balancing policy that manages homogeneous child policies each owning a single endpoint.
|
Package endpointsharding implements a load balancing policy that manages homogeneous child policies each owning a single endpoint.
|
grpclb
Package grpclb defines a grpclb balancer.
|
Package grpclb defines a grpclb balancer.
|
|
|
grpclb/state
Package state declares grpclb types to be set by resolvers wishing to pass information to grpclb via resolver.State Attributes.
|
Package state declares grpclb types to be set by resolvers wishing to pass information to grpclb via resolver.State Attributes.
|
leastrequest
Package leastrequest implements a least request load balancer.
|
Package leastrequest implements a least request load balancer.
|
rls
Package rls implements the RLS LB policy.
|
Package rls implements the RLS LB policy.
|
|
Package adaptive provides functionality for adaptive client-side throttling.
|
rls/internal/keys
Package keys provides functionality required to build RLS request keys.
|
Package keys provides functionality required to build RLS request keys.
|
|
Package e2e contains utilities for end-to-end RouteLookupService tests.
|
roundrobin
Package roundrobin defines a roundrobin balancer.
|
Package roundrobin defines a roundrobin balancer.
|
weightedroundrobin
Package weightedroundrobin provides an implementation of the weighted round robin LB policy, as defined in [gRFC A58].
|
Package weightedroundrobin provides an implementation of the weighted round robin LB policy, as defined in [gRFC A58].
|
|
Package internal allows for easier testing of the weightedroundrobin package.
|
weightedtarget
Package weightedtarget implements the weighted_target balancer.
|
Package weightedtarget implements the weighted_target balancer.
|
|
Package weightedaggregator implements state aggregator for weighted_target balancer.
|
Package benchmark implements the building blocks to setup end-to-end gRPC benchmarks.
|
Package benchmark implements the building blocks to setup end-to-end gRPC benchmarks.
|
benchmain
Package main provides benchmark with setting flags.
|
Package main provides benchmark with setting flags.
|
|
To format the benchmark result:
|
client
Package main provides a client used for benchmarking.
|
Package main provides a client used for benchmarking.
|
flags
Package flags provide convenience types and routines to accept specific types of flag values on the command line.
|
Package flags provide convenience types and routines to accept specific types of flag values on the command line.
|
latency
Package latency provides wrappers for net.Conn, net.Listener, and net.Dialers, designed to interoperate to inject real-world latency into network connections.
|
Package latency provides wrappers for net.Conn, net.Listener, and net.Dialers, designed to interoperate to inject real-world latency into network connections.
|
server
Package main provides a server used for benchmarking.
|
Package main provides a server used for benchmarking.
|
stats
Package stats tracks the statistics associated with benchmark runs.
|
Package stats tracks the statistics associated with benchmark runs.
|
worker
Binary worker implements the benchmark worker that can turn into a benchmark client or server.
|
Binary worker implements the benchmark worker that can turn into a benchmark client or server.
|
Package binarylog implementation binary logging as defined in https://github.com/grpc/proposal/blob/master/A16-binary-logging.md.
|
Package binarylog implementation binary logging as defined in https://github.com/grpc/proposal/blob/master/A16-binary-logging.md.
|
|
|
Package channelz exports internals of the channelz implementation as required by other gRPC packages.
|
Package channelz exports internals of the channelz implementation as required by other gRPC packages.
|
|
|
internal/protoconv
Package protoconv supports converting between the internal channelz implementation and the protobuf representation of all the entities.
|
Package protoconv supports converting between the internal channelz implementation and the protobuf representation of all the entities.
|
service
Package service provides an implementation for channelz service server.
|
Package service provides an implementation for channelz service server.
|
cmd
|
|
|
|
Package codes defines the canonical error codes used by gRPC.
|
Package codes defines the canonical error codes used by gRPC.
|
Package connectivity defines connectivity semantics.
|
Package connectivity defines connectivity semantics.
|
Package credentials implements various credentials supported by gRPC library, which encapsulate all the state needed by a client to authenticate with a server and make various assertions, e.g., about the client's identity, role, or whether it is authorized to make a particular call.
|
Package credentials implements various credentials supported by gRPC library, which encapsulate all the state needed by a client to authenticate with a server and make various assertions, e.g., about the client's identity, role, or whether it is authorized to make a particular call.
|
alts
Package alts implements the ALTS credential support by gRPC library, which encapsulates all the state needed by a client to authenticate with a server using ALTS and make various assertions, e.g., about the client's identity, role, or whether it is authorized to make a particular call.
|
Package alts implements the ALTS credential support by gRPC library, which encapsulates all the state needed by a client to authenticate with a server using ALTS and make various assertions, e.g., about the client's identity, role, or whether it is authorized to make a particular call.
|
alts/internal
Package internal contains common core functionality for ALTS.
|
Package internal contains common core functionality for ALTS.
|
|
Package authinfo provide authentication information returned by handshakers.
|
alts/internal/conn
Package conn contains an implementation of a secure channel created by gRPC handshakers.
|
Package conn contains an implementation of a secure channel created by gRPC handshakers.
|
|
Package handshaker provides ALTS handshaking functionality for GCP.
|
|
Package service manages connections between the VM application and the ALTS handshaker service.
|
|
|
|
Package testutil include useful test utilities for the handshaker.
|
google
Package google defines credentials for google cloud services.
|
Package google defines credentials for google cloud services.
|
insecure
Package insecure provides an implementation of the credentials.TransportCredentials interface which disables transport security.
|
Package insecure provides an implementation of the credentials.TransportCredentials interface which disables transport security.
|
local
Package local implements local transport credentials.
|
Package local implements local transport credentials.
|
oauth
Package oauth implements gRPC credentials using OAuth.
|
Package oauth implements gRPC credentials using OAuth.
|
sts
Package sts implements call credentials using STS (Security Token Service) as defined in https://tools.ietf.org/html/rfc8693.
|
Package sts implements call credentials using STS (Security Token Service) as defined in https://tools.ietf.org/html/rfc8693.
|
tls/certprovider
Package certprovider defines APIs for Certificate Providers in gRPC.
|
Package certprovider defines APIs for Certificate Providers in gRPC.
|
tls/certprovider/pemfile
Package pemfile provides a file watching certificate provider plugin implementation which works for files with PEM contents.
|
Package pemfile provides a file watching certificate provider plugin implementation which works for files with PEM contents.
|
xds
Package xds provides a transport credentials implementation where the security configuration is pushed by a management server using xDS APIs.
|
Package xds provides a transport credentials implementation where the security configuration is pushed by a management server using xDS APIs.
|
Package encoding defines the interface for the compressor and codec, and functions to register and retrieve compressors and codecs.
|
Package encoding defines the interface for the compressor and codec, and functions to register and retrieve compressors and codecs.
|
gzip
Package gzip implements and registers the gzip compressor during the initialization.
|
Package gzip implements and registers the gzip compressor during the initialization.
|
proto
Package proto defines the protobuf codec.
|
Package proto defines the protobuf codec.
|
|
|
|
|
Package experimental is a collection of experimental features that might have some rough edges to them.
|
Package experimental is a collection of experimental features that might have some rough edges to them.
|
gcp
|
|
|
|
Package grpclog defines logging for grpc.
|
Package grpclog defines logging for grpc.
|
glogger
Package glogger defines glog-based logging for grpc.
|
Package glogger defines glog-based logging for grpc.
|
Package health provides a service that exposes server's health and it must be imported to enable support for client-side health checks.
|
Package health provides a service that exposes server's health and it must be imported to enable support for client-side health checks.
|
|
|
Package internal contains gRPC-internal code, to avoid polluting the godoc of the top-level grpc package.
|
Package internal contains gRPC-internal code, to avoid polluting the godoc of the top-level grpc package.
|
admin
Package admin contains internal implementation for admin service.
|
Package admin contains internal implementation for admin service.
|
backoff
Package backoff implement the backoff strategy for gRPC.
|
Package backoff implement the backoff strategy for gRPC.
|
|
Package gracefulswitch implements a graceful switch load balancer.
|
balancer/nop
Package nop implements a balancer with all of its balancer operations as no-ops, other than returning a Transient Failure Picker on a Client Conn update.
|
Package nop implements a balancer with all of its balancer operations as no-ops, other than returning a Transient Failure Picker on a Client Conn update.
|
balancer/stub
Package stub implements a balancer for testing purposes.
|
Package stub implements a balancer for testing purposes.
|
balancergroup
Package balancergroup implements a utility struct to bind multiple balancers into one balancer.
|
Package balancergroup implements a utility struct to bind multiple balancers into one balancer.
|
balancerload
Package balancerload defines APIs to parse server loads in trailers.
|
Package balancerload defines APIs to parse server loads in trailers.
|
binarylog
Package binarylog implementation binary logging as defined in https://github.com/grpc/proposal/blob/master/A16-binary-logging.md.
|
Package binarylog implementation binary logging as defined in https://github.com/grpc/proposal/blob/master/A16-binary-logging.md.
|
buffer
Package buffer provides an implementation of an unbounded buffer.
|
Package buffer provides an implementation of an unbounded buffer.
|
cache
Package cache implements caches to be used in gRPC.
|
Package cache implements caches to be used in gRPC.
|
channelz
Package channelz defines internal APIs for enabling channelz service, entry registration/deletion, and accessing channelz data.
|
Package channelz defines internal APIs for enabling channelz service, entry registration/deletion, and accessing channelz data.
|
credentials
Package credentials defines APIs for parsing SPIFFE ID.
|
Package credentials defines APIs for parsing SPIFFE ID.
|
credentials/xds
Package xds contains non-user facing functionality of the xds credentials.
|
Package xds contains non-user facing functionality of the xds credentials.
|
envconfig
Package envconfig contains grpc settings configured by environment variables.
|
Package envconfig contains grpc settings configured by environment variables.
|
googlecloud
Package googlecloud contains internal helpful functions for google cloud.
|
Package googlecloud contains internal helpful functions for google cloud.
|
grpclog
Package grpclog (internal) defines depth logging for grpc.
|
Package grpclog (internal) defines depth logging for grpc.
|
grpcrand
Package grpcrand implements math/rand functions in a concurrent-safe way with a global random source, independent of math/rand's global source.
|
Package grpcrand implements math/rand functions in a concurrent-safe way with a global random source, independent of math/rand's global source.
|
grpcsync
Package grpcsync implements additional synchronization primitives built upon the sync package.
|
Package grpcsync implements additional synchronization primitives built upon the sync package.
|
grpctest
Package grpctest implements testing helpers.
|
Package grpctest implements testing helpers.
|
grpcutil
Package grpcutil provides utility functions used across the gRPC codebase.
|
Package grpcutil provides utility functions used across the gRPC codebase.
|
hierarchy
Package hierarchy contains functions to set and get hierarchy string from addresses.
|
Package hierarchy contains functions to set and get hierarchy string from addresses.
|
idle
Package idle contains a component for managing idleness (entering and exiting) based on RPC activity.
|
Package idle contains a component for managing idleness (entering and exiting) based on RPC activity.
|
leakcheck
Package leakcheck contains functions to check leaked goroutines.
|
Package leakcheck contains functions to check leaked goroutines.
|
metadata
Package metadata contains functions to set and get metadata from addresses.
|
Package metadata contains functions to set and get metadata from addresses.
|
pretty
Package pretty defines helper functions to pretty-print structs for logging.
|
Package pretty defines helper functions to pretty-print structs for logging.
|
profiling
Package profiling contains two logical components: buffer.go and profiling.go.
|
Package profiling contains two logical components: buffer.go and profiling.go.
|
profiling/buffer
Package buffer provides a high-performant lock free implementation of a circular buffer used by the profiling code.
|
Package buffer provides a high-performant lock free implementation of a circular buffer used by the profiling code.
|
|
|
resolver
Package resolver provides internal resolver-related functionality.
|
Package resolver provides internal resolver-related functionality.
|
resolver/dns
Package dns implements a dns resolver to be installed as the default resolver in grpc.
|
Package dns implements a dns resolver to be installed as the default resolver in grpc.
|
|
Package internal contains functionality internal to the dns resolver package.
|
|
Package passthrough implements a pass-through resolver.
|
resolver/unix
Package unix implements a resolver for unix targets.
|
Package unix implements a resolver for unix targets.
|
serviceconfig
Package serviceconfig contains utility functions to parse service config.
|
Package serviceconfig contains utility functions to parse service config.
|
stats
Package stats provides internal stats related functionality.
|
Package stats provides internal stats related functionality.
|
status
Package status implements errors returned by gRPC.
|
Package status implements errors returned by gRPC.
|
stubserver
Package stubserver is a stubbable implementation of google.golang.org/grpc/interop/grpc_testing for testing purposes.
|
Package stubserver is a stubbable implementation of google.golang.org/grpc/interop/grpc_testing for testing purposes.
|
syscall
Package syscall provides functionalities that grpc uses to get low-level operating system stats/info.
|
Package syscall provides functionalities that grpc uses to get low-level operating system stats/info.
|
testutils
Package testutils contains testing helpers.
|
Package testutils contains testing helpers.
|
|
Package fakegrpclb provides a fake implementation of the grpclb server.
|
testutils/pickfirst
Package pickfirst contains helper functions to check for pickfirst load balancing of RPCs in tests.
|
Package pickfirst contains helper functions to check for pickfirst load balancing of RPCs in tests.
|
testutils/rls
Package rls contains utilities for RouteLookupService e2e tests.
|
Package rls contains utilities for RouteLookupService e2e tests.
|
testutils/roundrobin
Package roundrobin contains helper functions to check for roundrobin and weighted-roundrobin load balancing of RPCs in tests.
|
Package roundrobin contains helper functions to check for roundrobin and weighted-roundrobin load balancing of RPCs in tests.
|
|
Package bootstrap provides functionality to generate bootstrap configuration.
|
testutils/xds/e2e
Package e2e provides utilities for end2end testing of xDS functionality.
|
Package e2e provides utilities for end2end testing of xDS functionality.
|
|
Package fakeserver provides a fake implementation of the management server.
|
transport
Package transport defines and implements message oriented communication channel to complete various transactions (e.g., an RPC).
|
Package transport defines and implements message oriented communication channel to complete various transactions (e.g., an RPC).
|
|
Package networktype declares the network type to be used in the default dialer.
|
wrr
Package wrr contains the interface and common implementations of wrr algorithms.
|
Package wrr contains the interface and common implementations of wrr algorithms.
|
xds
Package xds contains methods to Get/Set handshake cluster names.
|
Package xds contains methods to Get/Set handshake cluster names.
|
xds/bootstrap
Package bootstrap provides the functionality to initialize certain aspects of an xDS client by reading a bootstrap file.
|
Package bootstrap provides the functionality to initialize certain aspects of an xDS client by reading a bootstrap file.
|
|
Package tlscreds implements mTLS Credentials in xDS Bootstrap File.
|
xds/matcher
Package matcher contains types that need to be shared between code under google.golang.org/grpc/xds/...
|
Package matcher contains types that need to be shared between code under google.golang.org/grpc/xds/...
|
xds/rbac
Package rbac provides service-level and method-level access control for a service.
|
Package rbac provides service-level and method-level access control for a service.
|
Package interop contains functions used by interop client/server.
|
Package interop contains functions used by interop client/server.
|
alts/client
This binary can only run on Google Cloud Platform (GCP).
|
This binary can only run on Google Cloud Platform (GCP).
|
alts/server
This binary can only run on Google Cloud Platform (GCP).
|
This binary can only run on Google Cloud Platform (GCP).
|
client
Binary client is an interop client.
|
Binary client is an interop client.
|
|
This file is for testing only.
|
|
|
|
|
grpclb_fallback
Binary grpclb_fallback is an interop test client for grpclb fallback.
|
Binary grpclb_fallback is an interop test client for grpclb fallback.
|
http2
Binary http2 is used to test http2 error edge cases like GOAWAYs and RST_STREAMs
|
Binary http2 is used to test http2 error edge cases like GOAWAYs and RST_STREAMs
|
server
Binary server is an interop server.
|
Binary server is an interop server.
|
stress/client
client starts an interop client to do stress test and a metrics server to report qps.
|
client starts an interop client to do stress test and a metrics server to report qps.
|
|
|
|
Binary metrics_client is a client to retrieve metrics from the server.
|
xds
Package xds contains various xds interop helpers for usage in interop tests.
|
Package xds contains various xds interop helpers for usage in interop tests.
|
|
Binary client for xDS interop tests.
|
xds/server
Binary server is the server used for xDS interop tests.
|
Binary server is the server used for xDS interop tests.
|
|
Binary client is an interop client.
|
|
|
Package keepalive defines configurable parameters for point-to-point healthcheck.
|
Package keepalive defines configurable parameters for point-to-point healthcheck.
|
Package metadata define the structure of the metadata supported by gRPC library.
|
Package metadata define the structure of the metadata supported by gRPC library.
|
Package orca implements Open Request Cost Aggregation, which is an open standard for request cost aggregation and reporting by backends and the corresponding aggregation of such reports by L7 load balancers (such as Envoy) on the data plane.
|
Package orca implements Open Request Cost Aggregation, which is an open standard for request cost aggregation and reporting by backends and the corresponding aggregation of such reports by L7 load balancers (such as Envoy) on the data plane.
|
internal
Package internal contains orca-internal code, for testing purposes and to avoid polluting the godoc of the top-level orca package.
|
Package internal contains orca-internal code, for testing purposes and to avoid polluting the godoc of the top-level orca package.
|
Package peer defines various peer information associated with RPCs and corresponding utils.
|
Package peer defines various peer information associated with RPCs and corresponding utils.
|
Package profiling exposes methods to manage profiling within gRPC.
|
Package profiling exposes methods to manage profiling within gRPC.
|
cmd
Binary cmd is a command-line tool for profiling management.
|
Binary cmd is a command-line tool for profiling management.
|
|
|
service
Package service defines methods to register a gRPC client/service for a profiling service that is exposed in the same server.
|
Package service defines methods to register a gRPC client/service for a profiling service that is exposed in the same server.
|
Package reflection implements server reflection service.
|
Package reflection implements server reflection service.
|
|
|
|
|
|
|
internal
Package internal contains code that is shared by both reflection package and the test package.
|
Package internal contains code that is shared by both reflection package and the test package.
|
Package resolver defines APIs for name resolution in gRPC.
|
Package resolver defines APIs for name resolution in gRPC.
|
dns
Package dns implements a dns resolver to be installed as the default resolver in grpc.
|
Package dns implements a dns resolver to be installed as the default resolver in grpc.
|
manual
Package manual defines a resolver that can be used to manually send resolved addresses to ClientConn.
|
Package manual defines a resolver that can be used to manually send resolved addresses to ClientConn.
|
passthrough
Package passthrough implements a pass-through resolver.
|
Package passthrough implements a pass-through resolver.
|
security
|
|
|
|
|
|
|
|
Package serviceconfig defines types and methods for operating on gRPC service configs.
|
Package serviceconfig defines types and methods for operating on gRPC service configs.
|
Package stats is for collecting and reporting various network and RPC stats.
|
Package stats is for collecting and reporting various network and RPC stats.
|
|
|
|
|
Package status implements errors returned by gRPC.
|
Package status implements errors returned by gRPC.
|
Package tap defines the function handles which are executed on the transport layer of gRPC-Go and related information.
|
Package tap defines the function handles which are executed on the transport layer of gRPC-Go and related information.
|
Package test contains tests.
|
Package test contains tests.
|
bufconn
Package bufconn provides a net.Conn implemented by a buffer and related dialing and listening functionality.
|
Package bufconn provides a net.Conn implemented by a buffer and related dialing and listening functionality.
|
|
|
|
|
Package xds contains an implementation of the xDS suite of protocols, to be used by gRPC client and server applications.
|
Package xds contains an implementation of the xDS suite of protocols, to be used by gRPC client and server applications.
|
bootstrap
Package bootstrap provides the functionality to register possible options for aspects of the xDS client through the bootstrap file.
|
Package bootstrap provides the functionality to register possible options for aspects of the xDS client through the bootstrap file.
|
csds
Package csds implements features to dump the status (xDS responses) the xds_client is using.
|
Package csds implements features to dump the status (xDS responses) the xds_client is using.
|
googledirectpath
Package googledirectpath implements a resolver that configures xds to make cloud to prod directpath connection.
|
Package googledirectpath implements a resolver that configures xds to make cloud to prod directpath connection.
|
internal
Package internal contains functions/structs shared by xds balancers/resolvers.
|
Package internal contains functions/structs shared by xds balancers/resolvers.
|
|
Package balancer installs all the xds balancers.
|
|
Package cdsbalancer implements a balancer to handle CDS responses.
|
|
Package clusterimpl implements the xds_cluster_impl balancing policy.
|
|
Package clustermanager implements the cluster manager LB policy for xds.
|
internal/balancer/clusterresolver
Package clusterresolver contains the implementation of the cluster_resolver_experimental LB policy which resolves endpoint addresses using a list of one or more discovery mechanisms.
|
Package clusterresolver contains the implementation of the cluster_resolver_experimental LB policy which resolves endpoint addresses using a list of one or more discovery mechanisms.
|
|
Package loadstore contains the loadStoreWrapper shared by the balancers.
|
internal/balancer/outlierdetection
Package outlierdetection provides an implementation of the outlier detection LB policy, as defined in https://github.com/grpc/proposal/blob/master/A50-xds-outlier-detection.md.
|
Package outlierdetection provides an implementation of the outlier detection LB policy, as defined in https://github.com/grpc/proposal/blob/master/A50-xds-outlier-detection.md.
|
|
Package priority implements the priority balancer.
|
|
Package ringhash implements the ringhash balancer.
|
internal/balancer/wrrlocality
Package wrrlocality provides an implementation of the wrr locality LB policy, as defined in [A52 - xDS Custom LB Policies].
|
Package wrrlocality provides an implementation of the wrr locality LB policy, as defined in [A52 - xDS Custom LB Policies].
|
internal/clusterspecifier
Package clusterspecifier contains the ClusterSpecifier interface and a registry for storing and retrieving their implementations.
|
Package clusterspecifier contains the ClusterSpecifier interface and a registry for storing and retrieving their implementations.
|
|
Package rls implements the RLS cluster specifier plugin.
|
internal/httpfilter
Package httpfilter contains the HTTPFilter interface and a registry for storing and retrieving their implementations.
|
Package httpfilter contains the HTTPFilter interface and a registry for storing and retrieving their implementations.
|
|
Package fault implements the Envoy Fault Injection HTTP filter.
|
|
Package rbac implements the Envoy RBAC HTTP filter.
|
|
Package router implements the Envoy Router HTTP filter.
|
internal/resolver
Package resolver implements the xds resolver, that does LDS and RDS to find the cluster to use.
|
Package resolver implements the xds resolver, that does LDS and RDS to find the cluster to use.
|
|
Package internal contains functionality internal to the xDS resolver.
|
internal/server
Package server contains internal server-side functionality used by the public facing xds package.
|
Package server contains internal server-side functionality used by the public facing xds package.
|
|
Package e2e implements xds e2e tests using go-control-plane.
|
|
Package testutils provides utility types, for use in xds tests.
|
|
Package fakeclient provides a fake implementation of an xDS client.
|
internal/xdsclient
Package xdsclient implements a full fledged gRPC client for the xDS API used by the xds resolver and balancer implementations.
|
Package xdsclient implements a full fledged gRPC client for the xDS API used by the xds resolver and balancer implementations.
|
|
Package load provides functionality to record and maintain load data.
|
|
Package transport implements the xDS transport protocol functionality required by the xdsclient.
|
internal/xdsclient/xdslbregistry
Package xdslbregistry provides a registry of converters that convert proto from load balancing configuration, defined by the xDS API spec, to JSON load balancing configuration.
|
Package xdslbregistry provides a registry of converters that convert proto from load balancing configuration, defined by the xDS API spec, to JSON load balancing configuration.
|
|
Package converter provides converters to convert proto load balancing configuration, defined by the xDS API spec, to JSON load balancing configuration.
|
|
Package xdsresource implements the xDS data model layer.
|
|
Package version defines constants to distinguish between supported xDS API versions.
|
Click to show internal directories.
Click to hide internal directories.