Uses of Interface
io.grpc.xds.client.MessagePrettyPrinter
Packages that use MessagePrettyPrinter
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
-
Uses of MessagePrettyPrinter in io.grpc.xds
Classes in io.grpc.xds that implement MessagePrettyPrinterModifier and TypeClassDescription(package private) final class
Converts protobuf message to human readable String format. -
Uses of MessagePrettyPrinter in io.grpc.xds.client
Fields in io.grpc.xds.client declared as MessagePrettyPrinterModifier and TypeFieldDescriptionprivate MessagePrettyPrinter
ControlPlaneClient.messagePrinter
private final MessagePrettyPrinter
XdsClientImpl.messagePrinter
Constructors in io.grpc.xds.client with parameters of type MessagePrettyPrinterModifierConstructorDescription(package private)
ControlPlaneClient
(XdsTransportFactory.XdsTransport xdsTransport, Bootstrapper.ServerInfo serverInfo, EnvoyProtoData.Node bootstrapNode, XdsClient.XdsResponseHandler xdsResponseHandler, XdsClient.ResourceStore resourceStore, ScheduledExecutorService timeService, io.grpc.SynchronizationContext syncContext, io.grpc.internal.BackoffPolicy.Provider backoffPolicyProvider, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchSupplier, XdsClient xdsClient, MessagePrettyPrinter messagePrinter) An entity that manages ADS RPCs over a single channel.XdsClientImpl
(XdsTransportFactory xdsTransportFactory, Bootstrapper.BootstrapInfo bootstrapInfo, ScheduledExecutorService timeService, io.grpc.internal.BackoffPolicy.Provider backoffPolicyProvider, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchSupplier, io.grpc.internal.TimeProvider timeProvider, MessagePrettyPrinter messagePrinter, Object securityConfig)