Uses of Class
io.grpc.xds.client.Bootstrapper.BootstrapInfo
Packages that use Bootstrapper.BootstrapInfo
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
-
Uses of Bootstrapper.BootstrapInfo in io.grpc.xds
Fields in io.grpc.xds declared as Bootstrapper.BootstrapInfoModifier and TypeFieldDescriptionprivate final Bootstrapper.BootstrapInfo
SharedXdsClientPoolProvider.RefCountedXdsClientObjectPool.bootstrapInfo
Methods in io.grpc.xds that return Bootstrapper.BootstrapInfoModifier and TypeMethodDescriptionConstructors in io.grpc.xds with parameters of type Bootstrapper.BootstrapInfoModifierConstructorDescription(package private)
RefCountedXdsClientObjectPool
(Bootstrapper.BootstrapInfo bootstrapInfo, String target) -
Uses of Bootstrapper.BootstrapInfo in io.grpc.xds.client
Subclasses of Bootstrapper.BootstrapInfo in io.grpc.xds.clientModifier and TypeClassDescription(package private) final class
Fields in io.grpc.xds.client declared as Bootstrapper.BootstrapInfoModifier and TypeFieldDescriptionprivate final Bootstrapper.BootstrapInfo
XdsClientImpl.bootstrapInfo
(package private) final Bootstrapper.BootstrapInfo
XdsResourceType.Args.bootstrapInfo
Methods in io.grpc.xds.client that return Bootstrapper.BootstrapInfoModifier and TypeMethodDescriptionabstract Bootstrapper.BootstrapInfo
Bootstrapper.bootstrap()
Returns system-loaded bootstrap configuration.Returns bootstrap configuration given by the raw data in JSON format.BootstrapperImpl.bootstrap()
Reads and parses bootstrap config.AutoValue_Bootstrapper_BootstrapInfo.Builder.build()
abstract Bootstrapper.BootstrapInfo
Bootstrapper.BootstrapInfo.Builder.build()
XdsClient.getBootstrapInfo()
Returns the config used to bootstrap this XdsClientBootstrapper.BootstrapInfo
.XdsClientImpl.getBootstrapInfo()
XdsResourceType.Args.getBootstrapInfo()
Constructors in io.grpc.xds.client with parameters of type Bootstrapper.BootstrapInfoModifierConstructorDescriptionArgs
(Bootstrapper.ServerInfo serverInfo, String versionInfo, String nonce, Bootstrapper.BootstrapInfo bootstrapInfo, Object securityConfig, Set<String> subscribedResources) 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) -
Uses of Bootstrapper.BootstrapInfo in io.grpc.xds.internal.security
Fields in io.grpc.xds.internal.security declared as Bootstrapper.BootstrapInfoModifier and TypeFieldDescriptionprivate Bootstrapper.BootstrapInfo
ClientSslContextProviderFactory.bootstrapInfo
private Bootstrapper.BootstrapInfo
ServerSslContextProviderFactory.bootstrapInfo
Constructors in io.grpc.xds.internal.security with parameters of type Bootstrapper.BootstrapInfoModifierConstructorDescription(package private)
ClientSslContextProviderFactory
(Bootstrapper.BootstrapInfo bootstrapInfo) (package private)
ClientSslContextProviderFactory
(Bootstrapper.BootstrapInfo bootstrapInfo, CertProviderClientSslContextProviderFactory factory) (package private)
ServerSslContextProviderFactory
(Bootstrapper.BootstrapInfo bootstrapInfo) (package private)
ServerSslContextProviderFactory
(Bootstrapper.BootstrapInfo bootstrapInfo, CertProviderServerSslContextProviderFactory factory) TlsContextManagerImpl
(Bootstrapper.BootstrapInfo bootstrapInfo) Create a TlsContextManagerImpl instance using the passed inBootstrapper.BootstrapInfo
.