All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AccessLog |
Protobuf type envoy.config.accesslog.v3.AccessLog
|
AccessLog.Builder |
Protobuf type envoy.config.accesslog.v3.AccessLog
|
AccessLog.ConfigTypeCase |
|
AccessLogCommon |
Defines fields that are shared by all Envoy access logs.
|
AccessLogCommon.Builder |
Defines fields that are shared by all Envoy access logs.
|
AccessLogCommon.Builder.FilterStateObjectsConverter |
|
AccessLogCommon.CustomTagsDefaultEntryHolder |
|
AccessLogCommon.FilterStateObjectsDefaultEntryHolder |
|
AccessLogCommonOrBuilder |
|
AccessLogFilter |
[#next-free-field: 14]
|
AccessLogFilter.Builder |
[#next-free-field: 14]
|
AccessLogFilter.FilterSpecifierCase |
|
AccessLogFilterOrBuilder |
|
AccessLogOrBuilder |
|
AccesslogProto |
|
AccesslogProto |
|
AccessLogType |
Protobuf enum envoy.data.accesslog.v3.AccessLogType
|
Action |
Action defines the result of allowance or denial when a request matches the matcher.
|
Action.Builder |
Action defines the result of allowance or denial when a request matches the matcher.
|
ActionOrBuilder |
|
ActiveRawUdpListenerConfig |
Protobuf type envoy.config.listener.v3.ActiveRawUdpListenerConfig
|
ActiveRawUdpListenerConfig.Builder |
Protobuf type envoy.config.listener.v3.ActiveRawUdpListenerConfig
|
ActiveRawUdpListenerConfigOrBuilder |
|
AdditionalAddress |
The additional address the listener is listening on.
|
AdditionalAddress.Builder |
The additional address the listener is listening on.
|
AdditionalAddressOrBuilder |
|
Address |
Addresses specify either a logical or physical address and port, which are
used to tell Envoy where to bind/listen, connect to upstream and find
management servers.
|
Address.AddressCase |
|
Address.Builder |
Addresses specify either a logical or physical address and port, which are
used to tell Envoy where to bind/listen, connect to upstream and find
management servers.
|
AddressFilter |
|
AddressFilter.PathChain |
|
AddressOrBuilder |
|
AddressProto |
|
Admin |
Administration interface :ref:`operations documentation
<operations_admin_interface>`.
|
Admin.Builder |
Administration interface :ref:`operations documentation
<operations_admin_interface>`.
|
AdminOrBuilder |
|
AdsDummy |
[#not-implemented-hide:] Not configuration.
|
AdsDummy.Builder |
[#not-implemented-hide:] Not configuration.
|
AdsDummyOrBuilder |
|
AdsProto |
|
AeadCrypter |
AeadCrypter performs authenticated encryption and decryption for a fixed key given unique
nonces.
|
AesGcmAeadCrypter |
AES128-GCM implementation of AeadCrypter that uses default JCE provider.
|
AesGcmHkdfAeadCrypter |
AeadCrypter implementation based on AesGcmAeadCrypter with nonce-based rekeying
using HKDF-expand and random nonce-mask that is XORed with the given nonce/counter.
|
AggregatedConfigSource |
Aggregated Discovery Service (ADS) options.
|
AggregatedConfigSource.Builder |
Aggregated Discovery Service (ADS) options.
|
AggregatedConfigSourceOrBuilder |
|
AggregatedDiscoveryServiceGrpc |
See https://github.com/envoyproxy/envoy-api#apis for a description of the role of
ADS and how it is intended to be used by a management server.
|
AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceBaseDescriptorSupplier |
|
AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceBlockingStub |
A stub to allow clients to do synchronous rpc calls to service AggregatedDiscoveryService.
|
AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceFileDescriptorSupplier |
|
AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service AggregatedDiscoveryService.
|
AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceImplBase |
Base class for the server implementation of the service AggregatedDiscoveryService.
|
AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceMethodDescriptorSupplier |
|
AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceStub |
A stub to allow clients to do asynchronous rpc calls to service AggregatedDiscoveryService.
|
AggregatedDiscoveryServiceGrpc.AsyncService |
See https://github.com/envoyproxy/envoy-api#apis for a description of the role of
ADS and how it is intended to be used by a management server.
|
AggregatedDiscoveryServiceGrpc.MethodHandlers<Req,Resp> |
|
AlternateProtocolsCacheOptions |
Configures the alternate protocols cache which tracks alternate protocols that can be used to
make an HTTP connection to an origin server.
|
AlternateProtocolsCacheOptions.AlternateProtocolsCacheEntry |
Allows pre-populating the cache with HTTP/3 alternate protocols entries with a 7 day lifetime.
|
AlternateProtocolsCacheOptions.AlternateProtocolsCacheEntry.Builder |
Allows pre-populating the cache with HTTP/3 alternate protocols entries with a 7 day lifetime.
|
AlternateProtocolsCacheOptions.AlternateProtocolsCacheEntryOrBuilder |
|
AlternateProtocolsCacheOptions.Builder |
Configures the alternate protocols cache which tracks alternate protocols that can be used to
make an HTTP connection to an origin server.
|
AlternateProtocolsCacheOptionsOrBuilder |
|
AltsChannelBuilder |
ALTS version of ManagedChannelBuilder .
|
AltsChannelCredentials |
Provides secure and authenticated communication between two cloud VMs using ALTS.
|
AltsChannelCredentials.Builder |
|
AltsChannelCredentials.FailingProtocolNegotiator |
|
AltsChannelCredentials.FailingProtocolNegotiatorFactory |
|
AltsChannelCrypter |
Performs encryption and decryption with AES-GCM using JCE.
|
AltsClientOptions |
Handshaker options for creating ALTS client channel.
|
AltsClientOptions.Builder |
Builder for AltsClientOptions.
|
AltsContext |
AltsContext contains security-related information on the ALTS channel.
|
AltsContext |
Protobuf type grpc.gcp.AltsContext
|
AltsContext.Builder |
Protobuf type grpc.gcp.AltsContext
|
AltsContext.PeerAttributesDefaultEntryHolder |
|
AltsContext.SecurityLevel |
SecurityLevel of the ALTS channel.
|
AltsContextOrBuilder |
|
AltsContextProto |
|
AltsContextUtil |
|
AltsFraming |
Framing and deframing methods and classes used by handshaker.
|
AltsFraming.Parser |
A helper class to read a frame.
|
AltsFraming.Producer |
A helper class to write a frame.
|
AltsHandshakerClient |
An API for conducting handshakes via ALTS handshaker service.
|
AltsHandshakerOptions |
Handshaker options for creating ALTS channel.
|
AltsHandshakerStub |
An interface to the ALTS handshaker service.
|
AltsHandshakerStub.ThrowableInfo |
|
AltsInternalContext |
AltsInternalContext contains security-related context information about an ALTs connection.
|
AltsProtocolNegotiator |
A gRPC InternalProtocolNegotiator.ProtocolNegotiator for ALTS.
|
AltsProtocolNegotiator.AltsHandshakeValidator |
|
AltsProtocolNegotiator.ClientAltsProtocolNegotiator |
|
AltsProtocolNegotiator.ClientAltsProtocolNegotiatorFactory |
ClientAltsProtocolNegotiatorFactory is a factory for doing client side negotiation of an ALTS
channel.
|
AltsProtocolNegotiator.ClientTsiHandshakerFactory |
|
AltsProtocolNegotiator.GoogleDefaultProtocolNegotiator |
|
AltsProtocolNegotiator.GoogleDefaultProtocolNegotiatorFactory |
A Protocol Negotiator factory which can switch between ALTS and TLS based on EAG Attrs.
|
AltsProtocolNegotiator.LazyChannel |
Channel created from a channel pool lazily.
|
AltsProtocolNegotiator.ServerAltsProtocolNegotiator |
|
AltsServerBuilder |
gRPC secure server builder used for ALTS.
|
AltsServerCredentials |
gRPC secure server builder used for ALTS.
|
AltsServerCredentials.Builder |
|
AltsTsiFrameProtector |
Frame protector that uses the ALTS framing.
|
AltsTsiFrameProtector.DeframerState |
|
AltsTsiFrameProtector.Protector |
|
AltsTsiFrameProtector.Unprotector |
|
AltsTsiHandshaker |
Negotiates a grpc channel key to be used by the TsiFrameProtector, using ALTs handshaker service.
|
AndFilter |
Performs a logical “and” operation on the result of each filter in filters.
|
AndFilter.Builder |
Performs a logical “and” operation on the result of each filter in filters.
|
AndFilterOrBuilder |
|
ApiConfigSource |
API configuration source.
|
ApiConfigSource.ApiType |
APIs may be fetched via either REST or gRPC.
|
ApiConfigSource.Builder |
API configuration source.
|
ApiConfigSourceOrBuilder |
|
ApiListener |
Describes a type of API listener, which is used in non-proxy clients.
|
ApiListener.Builder |
Describes a type of API listener, which is used in non-proxy clients.
|
ApiListenerManager |
A placeholder proto so that users can explicitly configure the API
Listener Manager via the bootstrap's :ref:`listener_manager <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.listener_manager>`.
|
ApiListenerManager.Builder |
A placeholder proto so that users can explicitly configure the API
Listener Manager via the bootstrap's :ref:`listener_manager <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.listener_manager>`.
|
ApiListenerManagerOrBuilder |
|
ApiListenerOrBuilder |
|
ApiListenerProto |
|
ApiVersion |
xDS API and non-xDS services version.
|
AsyncDataSource |
Async data source which support async data fetch.
|
AsyncDataSource.Builder |
Async data source which support async data fetch.
|
AsyncDataSource.SpecifierCase |
|
AsyncDataSourceOrBuilder |
|
AsyncSemaphore |
Provides a semaphore primitive, without blocking waiting on permits.
|
Authority |
xDS authority information.
|
Authority.Builder |
xDS authority information.
|
AuthorityOrBuilder |
|
AuthorityProto |
|
AuthorizationUtil |
Utility class for ALTS client authorization.
|
AutoValue_Bootstrapper_AuthorityInfo |
|
AutoValue_Bootstrapper_BootstrapInfo |
|
AutoValue_Bootstrapper_BootstrapInfo.Builder |
|
AutoValue_Bootstrapper_CertificateProviderInfo |
|
AutoValue_Bootstrapper_ServerInfo |
|
AutoValue_ClusterSpecifierPlugin_NamedPluginConfig |
|
AutoValue_Endpoints_DropOverload |
|
AutoValue_Endpoints_LbEndpoint |
|
AutoValue_Endpoints_LocalityLbEndpoints |
|
AutoValue_EnvoyServerProtoData_CidrRange |
|
AutoValue_EnvoyServerProtoData_FailurePercentageEjection |
|
AutoValue_EnvoyServerProtoData_FilterChain |
|
AutoValue_EnvoyServerProtoData_FilterChainMatch |
|
AutoValue_EnvoyServerProtoData_Listener |
|
AutoValue_EnvoyServerProtoData_OutlierDetection |
|
AutoValue_EnvoyServerProtoData_SuccessRateEjection |
|
AutoValue_FaultConfig |
|
AutoValue_FaultConfig_FaultAbort |
|
AutoValue_FaultConfig_FaultDelay |
|
AutoValue_FaultConfig_FractionalPercent |
|
AutoValue_GrpcAuthorizationEngine_AlwaysTrueMatcher |
|
AutoValue_GrpcAuthorizationEngine_AndMatcher |
|
AutoValue_GrpcAuthorizationEngine_AuthConfig |
|
AutoValue_GrpcAuthorizationEngine_AuthDecision |
|
AutoValue_GrpcAuthorizationEngine_AuthenticatedMatcher |
|
AutoValue_GrpcAuthorizationEngine_AuthHeaderMatcher |
|
AutoValue_GrpcAuthorizationEngine_DestinationIpMatcher |
|
AutoValue_GrpcAuthorizationEngine_DestinationPortMatcher |
|
AutoValue_GrpcAuthorizationEngine_DestinationPortRangeMatcher |
|
AutoValue_GrpcAuthorizationEngine_InvertMatcher |
|
AutoValue_GrpcAuthorizationEngine_OrMatcher |
|
AutoValue_GrpcAuthorizationEngine_PathMatcher |
|
AutoValue_GrpcAuthorizationEngine_PolicyMatcher |
|
AutoValue_GrpcAuthorizationEngine_RequestedServerNameMatcher |
|
AutoValue_GrpcAuthorizationEngine_SourceIpMatcher |
|
AutoValue_HttpConnectionManager |
|
AutoValue_Locality |
|
AutoValue_Matchers_CidrMatcher |
|
AutoValue_Matchers_FractionMatcher |
|
AutoValue_Matchers_HeaderMatcher |
|
AutoValue_Matchers_HeaderMatcher_Range |
|
AutoValue_Matchers_StringMatcher |
|
AutoValue_OpenTelemetryMetricsResource |
|
AutoValue_OpenTelemetryMetricsResource.Builder |
|
AutoValue_RbacConfig |
|
AutoValue_RouteLookupServiceClusterSpecifierPlugin_RlsPluginConfig |
|
AutoValue_Stats_ClusterStats |
|
AutoValue_Stats_ClusterStats.Builder |
|
AutoValue_Stats_DroppedRequests |
|
AutoValue_Stats_UpstreamLocalityStats |
|
AutoValue_VirtualHost |
|
AutoValue_VirtualHost_Route |
|
AutoValue_VirtualHost_Route_RouteAction |
|
AutoValue_VirtualHost_Route_RouteAction_ClusterWeight |
|
AutoValue_VirtualHost_Route_RouteAction_HashPolicy |
|
AutoValue_VirtualHost_Route_RouteAction_RetryPolicy |
|
AutoValue_VirtualHost_Route_RouteMatch |
|
AutoValue_VirtualHost_Route_RouteMatch_PathMatcher |
|
AutoValue_XdsClusterResource_CdsUpdate |
|
AutoValue_XdsClusterResource_CdsUpdate.Builder |
|
AutoValue_XdsListenerResource_LdsUpdate |
|
AutoValue_XdsServerWrapper_ServerRoutingConfig |
|
BackoffProto |
|
BackoffStrategy |
Configuration defining a jittered exponential back off strategy.
|
BackoffStrategy.Builder |
Configuration defining a jittered exponential back off strategy.
|
BackoffStrategyOrBuilder |
|
BaseProto |
|
BinaryFormat |
Binary encoded SpanContext for context propagation.
|
BindConfig |
[#next-free-field: 7]
|
BindConfig.Builder |
[#next-free-field: 7]
|
BindConfigOrBuilder |
|
Bootstrap |
Bootstrap :ref:`configuration overview <config_overview_bootstrap>`.
|
Bootstrap.ApplicationLogConfig |
Protobuf type envoy.config.bootstrap.v3.Bootstrap.ApplicationLogConfig
|
Bootstrap.ApplicationLogConfig.Builder |
Protobuf type envoy.config.bootstrap.v3.Bootstrap.ApplicationLogConfig
|
Bootstrap.ApplicationLogConfig.LogFormat |
Protobuf type envoy.config.bootstrap.v3.Bootstrap.ApplicationLogConfig.LogFormat
|
Bootstrap.ApplicationLogConfig.LogFormat.Builder |
Protobuf type envoy.config.bootstrap.v3.Bootstrap.ApplicationLogConfig.LogFormat
|
Bootstrap.ApplicationLogConfig.LogFormat.LogFormatCase |
|
Bootstrap.ApplicationLogConfig.LogFormatOrBuilder |
|
Bootstrap.ApplicationLogConfigOrBuilder |
|
Bootstrap.Builder |
Bootstrap :ref:`configuration overview <config_overview_bootstrap>`.
|
Bootstrap.Builder.CertificateProviderInstancesConverter |
|
Bootstrap.CertificateProviderInstancesDefaultEntryHolder |
|
Bootstrap.DeferredStatOptions |
Protobuf type envoy.config.bootstrap.v3.Bootstrap.DeferredStatOptions
|
Bootstrap.DeferredStatOptions.Builder |
Protobuf type envoy.config.bootstrap.v3.Bootstrap.DeferredStatOptions
|
Bootstrap.DeferredStatOptionsOrBuilder |
|
Bootstrap.DynamicResources |
[#next-free-field: 7]
|
Bootstrap.DynamicResources.Builder |
[#next-free-field: 7]
|
Bootstrap.DynamicResourcesOrBuilder |
|
Bootstrap.GrpcAsyncClientManagerConfig |
Protobuf type envoy.config.bootstrap.v3.Bootstrap.GrpcAsyncClientManagerConfig
|
Bootstrap.GrpcAsyncClientManagerConfig.Builder |
Protobuf type envoy.config.bootstrap.v3.Bootstrap.GrpcAsyncClientManagerConfig
|
Bootstrap.GrpcAsyncClientManagerConfigOrBuilder |
|
Bootstrap.StaticResources |
Protobuf type envoy.config.bootstrap.v3.Bootstrap.StaticResources
|
Bootstrap.StaticResources.Builder |
Protobuf type envoy.config.bootstrap.v3.Bootstrap.StaticResources
|
Bootstrap.StaticResourcesOrBuilder |
|
Bootstrap.StatsFlushCase |
|
BootstrapConfigDump |
This message describes the bootstrap configuration that Envoy was started with.
|
BootstrapConfigDump.Builder |
This message describes the bootstrap configuration that Envoy was started with.
|
BootstrapConfigDumpOrBuilder |
|
BootstrapOrBuilder |
|
Bootstrapper |
Loads configuration information to bootstrap gRPC's integration of xDS protocol.
|
Bootstrapper.AuthorityInfo |
|
Bootstrapper.BootstrapInfo |
Data class containing the results of reading bootstrap.
|
Bootstrapper.BootstrapInfo.Builder |
|
Bootstrapper.CertificateProviderInfo |
Data class containing Certificate provider information: the plugin-name and an opaque
Map that represents the config for that plugin.
|
Bootstrapper.ServerInfo |
Data class containing xDS server information, such as server URI and channel credentials
to be used for communication.
|
BootstrapperImpl |
A Bootstrapper implementation that reads xDS configurations from local file system.
|
BootstrapperImpl.FileReader |
Reads the content of the file with the given path in the file system.
|
BootstrapperImpl.LocalFileReader |
|
BootstrapProto |
|
BucketId |
The identifier for the bucket.
|
BucketId.BucketDefaultEntryHolder |
|
BucketId.Builder |
The identifier for the bucket.
|
BucketIdOrBuilder |
|
BufferFactoryConfig |
Configuration for which accounts the WatermarkBuffer Factories should
track.
|
BufferFactoryConfig.Builder |
Configuration for which accounts the WatermarkBuffer Factories should
track.
|
BufferFactoryConfigOrBuilder |
|
BufUnwrapper |
Unwraps ByteBuf s into ByteBuffer s.
|
BuildVersion |
BuildVersion combines SemVer version of extension with free-form build information
(i.e.
|
BuildVersion.Builder |
BuildVersion combines SemVer version of extension with free-form build information
(i.e.
|
BuildVersionOrBuilder |
|
CdsLoadBalancer2 |
Load balancer for cds_experimental LB policy.
|
CdsLoadBalancerProvider |
The provider for the "cds" balancing policy.
|
CdsLoadBalancerProvider.CdsConfig |
Represents a successfully parsed and validated LoadBalancingConfig for CDS.
|
CelExpression |
Either parsed or checked representation of the `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) program.
|
CelExpression.Builder |
Either parsed or checked representation of the `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) program.
|
CelExpression.ExprSpecifierCase |
|
CelExpressionOrBuilder |
|
CelExtractString |
Extracts a string by evaluating a `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) expression against the standardized set of
:ref:`HTTP attributes <arch_overview_attributes>`.
|
CelExtractString.Builder |
Extracts a string by evaluating a `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) expression against the standardized set of
:ref:`HTTP attributes <arch_overview_attributes>`.
|
CelExtractStringOrBuilder |
|
CelMatcher |
Performs a match by evaluating a `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) expression against the standardized set of
:ref:`HTTP attributes <arch_overview_attributes>` specified via ``HttpAttributesCelMatchInput``.
|
CelMatcher.Builder |
Performs a match by evaluating a `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) expression against the standardized set of
:ref:`HTTP attributes <arch_overview_attributes>` specified via ``HttpAttributesCelMatchInput``.
|
CelMatcherOrBuilder |
|
CelProto |
|
CelProto |
|
CertificateProvider |
A plug-in that provides certificates required by the xDS security component and created
using the certificate-provider config from the xDS server.
|
CertificateProvider.DistributorWatcher |
|
CertificateProvider.Watcher |
A watcher is registered to receive certificate updates.
|
CertificateProviderPluginInstance |
Indicates a certificate to be obtained from a named CertificateProvider plugin instance.
|
CertificateProviderPluginInstance.Builder |
Indicates a certificate to be obtained from a named CertificateProvider plugin instance.
|
CertificateProviderPluginInstanceOrBuilder |
|
CertificateProviderProvider |
|
CertificateProviderRegistry |
|
CertificateProviderStore |
Global map of all ref-counted CertificateProvider s that have been instantiated in
the application.
|
CertificateProviderStore.CertProviderKey |
|
CertificateUtils |
Contains certificate utility method(s).
|
CertificateValidationContext |
[#next-free-field: 18]
|
CertificateValidationContext.Builder |
[#next-free-field: 18]
|
CertificateValidationContext.SystemRootCerts |
Protobuf type envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext.SystemRootCerts
|
CertificateValidationContext.SystemRootCerts.Builder |
Protobuf type envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext.SystemRootCerts
|
CertificateValidationContext.SystemRootCertsOrBuilder |
|
CertificateValidationContext.TrustChainVerification |
Peer certificate verification mode.
|
CertificateValidationContextOrBuilder |
|
CertProto |
|
CertProviderClientSslContextProvider |
A client SslContext provider using CertificateProviderInstance to fetch secrets.
|
CertProviderClientSslContextProviderFactory |
Creates CertProviderClientSslContextProvider.
|
CertProviderServerSslContextProvider |
A server SslContext provider using CertificateProviderInstance to fetch secrets.
|
CertProviderServerSslContextProviderFactory |
Creates CertProviderServerSslContextProvider.
|
CertProviderSslContextProvider |
|
ChannelCrypterNetty |
A ChannelCrypterNetty performs stateful encryption and decryption of independent input
and output streams.
|
CheckedExpr |
A CEL expression which has been successfully type checked.
|
CheckedExpr |
A CEL expression which has been successfully type checked.
|
CheckedExpr.Builder |
A CEL expression which has been successfully type checked.
|
CheckedExpr.Builder |
A CEL expression which has been successfully type checked.
|
CheckedExpr.Builder.ReferenceMapConverter |
|
CheckedExpr.Builder.ReferenceMapConverter |
|
CheckedExpr.Builder.TypeMapConverter |
|
CheckedExpr.Builder.TypeMapConverter |
|
CheckedExpr.ReferenceMapDefaultEntryHolder |
|
CheckedExpr.ReferenceMapDefaultEntryHolder |
|
CheckedExpr.TypeMapDefaultEntryHolder |
|
CheckedExpr.TypeMapDefaultEntryHolder |
|
CheckedExprOrBuilder |
|
CheckedExprOrBuilder |
|
CidrRange |
CidrRange specifies an IP Address and a prefix length to construct
the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.
|
CidrRange.Builder |
CidrRange specifies an IP Address and a prefix length to construct
the subnet mask for a `CIDR <https://tools.ietf.org/html/rfc4632>`_ range.
|
CidrRangeOrBuilder |
|
CircuitBreakerProto |
|
CircuitBreakers |
:ref:`Circuit breaking<arch_overview_circuit_break>` settings can be
specified individually for each defined priority.
|
CircuitBreakers.Builder |
:ref:`Circuit breaking<arch_overview_circuit_break>` settings can be
specified individually for each defined priority.
|
CircuitBreakers.Thresholds |
A Thresholds defines CircuitBreaker settings for a
:ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`.
|
CircuitBreakers.Thresholds.Builder |
A Thresholds defines CircuitBreaker settings for a
:ref:`RoutingPriority<envoy_v3_api_enum_config.core.v3.RoutingPriority>`.
|
CircuitBreakers.Thresholds.RetryBudget |
Protobuf type envoy.config.cluster.v3.CircuitBreakers.Thresholds.RetryBudget
|
CircuitBreakers.Thresholds.RetryBudget.Builder |
Protobuf type envoy.config.cluster.v3.CircuitBreakers.Thresholds.RetryBudget
|
CircuitBreakers.Thresholds.RetryBudgetOrBuilder |
|
CircuitBreakers.ThresholdsOrBuilder |
|
CircuitBreakersOrBuilder |
|
ClientAuthInterceptor |
Deprecated.
|
ClientConfig |
All xds configs for a particular client.
|
ClientConfig.Builder |
All xds configs for a particular client.
|
ClientConfig.GenericXdsConfig |
GenericXdsConfig is used to specify the config status and the dump
of any xDS resource identified by their type URL.
|
ClientConfig.GenericXdsConfig.Builder |
GenericXdsConfig is used to specify the config status and the dump
of any xDS resource identified by their type URL.
|
ClientConfig.GenericXdsConfigOrBuilder |
|
ClientConfigOrBuilder |
|
ClientConfigStatus |
Config status from a client-side view.
|
ClientResourceStatus |
Resource status from the view of a xDS client, which tells the synchronization
status between the xDS client and the xDS server.
|
ClientSideWeightedRoundRobin |
Configuration for the client_side_weighted_round_robin LB policy.
|
ClientSideWeightedRoundRobin.Builder |
Configuration for the client_side_weighted_round_robin LB policy.
|
ClientSideWeightedRoundRobinOrBuilder |
|
ClientSideWeightedRoundRobinProto |
|
ClientSslContextProviderFactory |
Factory to create client-side SslContextProvider from UpstreamTlsContext.
|
ClientStatusDiscoveryServiceGrpc |
CSDS is Client Status Discovery Service.
|
ClientStatusDiscoveryServiceGrpc.AsyncService |
CSDS is Client Status Discovery Service.
|
ClientStatusDiscoveryServiceGrpc.ClientStatusDiscoveryServiceBaseDescriptorSupplier |
|
ClientStatusDiscoveryServiceGrpc.ClientStatusDiscoveryServiceBlockingStub |
A stub to allow clients to do synchronous rpc calls to service ClientStatusDiscoveryService.
|
ClientStatusDiscoveryServiceGrpc.ClientStatusDiscoveryServiceFileDescriptorSupplier |
|
ClientStatusDiscoveryServiceGrpc.ClientStatusDiscoveryServiceFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service ClientStatusDiscoveryService.
|
ClientStatusDiscoveryServiceGrpc.ClientStatusDiscoveryServiceImplBase |
Base class for the server implementation of the service ClientStatusDiscoveryService.
|
ClientStatusDiscoveryServiceGrpc.ClientStatusDiscoveryServiceMethodDescriptorSupplier |
|
ClientStatusDiscoveryServiceGrpc.ClientStatusDiscoveryServiceStub |
A stub to allow clients to do asynchronous rpc calls to service ClientStatusDiscoveryService.
|
ClientStatusDiscoveryServiceGrpc.MethodHandlers<Req,Resp> |
|
ClientStatusRequest |
Request for client status of clients identified by a list of NodeMatchers.
|
ClientStatusRequest.Builder |
Request for client status of clients identified by a list of NodeMatchers.
|
ClientStatusRequestOrBuilder |
|
ClientStatusResponse |
Protobuf type envoy.service.status.v3.ClientStatusResponse
|
ClientStatusResponse.Builder |
Protobuf type envoy.service.status.v3.ClientStatusResponse
|
ClientStatusResponseOrBuilder |
|
Closeable |
|
Cluster |
Configuration for a single upstream cluster.
|
Cluster.Builder |
Configuration for a single upstream cluster.
|
Cluster.Builder.TypedExtensionProtocolOptionsConverter |
|
Cluster.ClusterDiscoveryTypeCase |
|
Cluster.ClusterProtocolSelection |
Protobuf enum envoy.config.cluster.v3.Cluster.ClusterProtocolSelection
|
Cluster.CommonLbConfig |
Common configuration for all load balancer implementations.
|
Cluster.CommonLbConfig.Builder |
Common configuration for all load balancer implementations.
|
Cluster.CommonLbConfig.ConsistentHashingLbConfig |
Common Configuration for all consistent hashing load balancers (MaglevLb, RingHashLb, etc.)
|
Cluster.CommonLbConfig.ConsistentHashingLbConfig.Builder |
Common Configuration for all consistent hashing load balancers (MaglevLb, RingHashLb, etc.)
|
Cluster.CommonLbConfig.ConsistentHashingLbConfigOrBuilder |
|
Cluster.CommonLbConfig.LocalityConfigSpecifierCase |
|
Cluster.CommonLbConfig.LocalityWeightedLbConfig |
Configuration for :ref:`locality weighted load balancing
<arch_overview_load_balancing_locality_weighted_lb>`
|
Cluster.CommonLbConfig.LocalityWeightedLbConfig.Builder |
Configuration for :ref:`locality weighted load balancing
<arch_overview_load_balancing_locality_weighted_lb>`
|
Cluster.CommonLbConfig.LocalityWeightedLbConfigOrBuilder |
|
Cluster.CommonLbConfig.ZoneAwareLbConfig |
Configuration for :ref:`zone aware routing
<arch_overview_load_balancing_zone_aware_routing>`.
|
Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder |
Configuration for :ref:`zone aware routing
<arch_overview_load_balancing_zone_aware_routing>`.
|
Cluster.CommonLbConfig.ZoneAwareLbConfigOrBuilder |
|
Cluster.CommonLbConfigOrBuilder |
|
Cluster.CustomClusterType |
Extended cluster type.
|
Cluster.CustomClusterType.Builder |
Extended cluster type.
|
Cluster.CustomClusterTypeOrBuilder |
|
Cluster.DiscoveryType |
Refer to :ref:`service discovery type <arch_overview_service_discovery_types>`
for an explanation on each type.
|
Cluster.DnsLookupFamily |
When V4_ONLY is selected, the DNS resolver will only perform a lookup for
addresses in the IPv4 family.
|
Cluster.EdsClusterConfig |
Only valid when discovery type is EDS.
|
Cluster.EdsClusterConfig.Builder |
Only valid when discovery type is EDS.
|
Cluster.EdsClusterConfigOrBuilder |
|
Cluster.LbConfigCase |
|
Cluster.LbPolicy |
Refer to :ref:`load balancer type <arch_overview_load_balancing_types>` architecture
overview section for information on each type.
|
Cluster.LbSubsetConfig |
Optionally divide the endpoints in this cluster into subsets defined by
endpoint metadata and selected by route and weighted cluster metadata.
|
Cluster.LbSubsetConfig.Builder |
Optionally divide the endpoints in this cluster into subsets defined by
endpoint metadata and selected by route and weighted cluster metadata.
|
Cluster.LbSubsetConfig.LbSubsetFallbackPolicy |
If NO_FALLBACK is selected, a result
equivalent to no healthy hosts is reported.
|
Cluster.LbSubsetConfig.LbSubsetMetadataFallbackPolicy |
Protobuf enum envoy.config.cluster.v3.Cluster.LbSubsetConfig.LbSubsetMetadataFallbackPolicy
|
Cluster.LbSubsetConfig.LbSubsetSelector |
Specifications for subsets.
|
Cluster.LbSubsetConfig.LbSubsetSelector.Builder |
Specifications for subsets.
|
Cluster.LbSubsetConfig.LbSubsetSelector.LbSubsetSelectorFallbackPolicy |
Allows to override top level fallback policy per selector.
|
Cluster.LbSubsetConfig.LbSubsetSelectorOrBuilder |
|
Cluster.LbSubsetConfigOrBuilder |
|
Cluster.LeastRequestLbConfig |
Specific configuration for the LeastRequest load balancing policy.
|
Cluster.LeastRequestLbConfig.Builder |
Specific configuration for the LeastRequest load balancing policy.
|
Cluster.LeastRequestLbConfigOrBuilder |
|
Cluster.MaglevLbConfig |
Specific configuration for the :ref:`Maglev<arch_overview_load_balancing_types_maglev>`
load balancing policy.
|
Cluster.MaglevLbConfig.Builder |
Specific configuration for the :ref:`Maglev<arch_overview_load_balancing_types_maglev>`
load balancing policy.
|
Cluster.MaglevLbConfigOrBuilder |
|
Cluster.OriginalDstLbConfig |
Specific configuration for the
:ref:`Original Destination <arch_overview_load_balancing_types_original_destination>`
load balancing policy.
|
Cluster.OriginalDstLbConfig.Builder |
Specific configuration for the
:ref:`Original Destination <arch_overview_load_balancing_types_original_destination>`
load balancing policy.
|
Cluster.OriginalDstLbConfigOrBuilder |
|
Cluster.PreconnectPolicy |
Protobuf type envoy.config.cluster.v3.Cluster.PreconnectPolicy
|
Cluster.PreconnectPolicy.Builder |
Protobuf type envoy.config.cluster.v3.Cluster.PreconnectPolicy
|
Cluster.PreconnectPolicyOrBuilder |
|
Cluster.RefreshRate |
Protobuf type envoy.config.cluster.v3.Cluster.RefreshRate
|
Cluster.RefreshRate.Builder |
Protobuf type envoy.config.cluster.v3.Cluster.RefreshRate
|
Cluster.RefreshRateOrBuilder |
|
Cluster.RingHashLbConfig |
Specific configuration for the :ref:`RingHash<arch_overview_load_balancing_types_ring_hash>`
load balancing policy.
|
Cluster.RingHashLbConfig.Builder |
Specific configuration for the :ref:`RingHash<arch_overview_load_balancing_types_ring_hash>`
load balancing policy.
|
Cluster.RingHashLbConfig.HashFunction |
The hash function used to hash hosts onto the ketama ring.
|
Cluster.RingHashLbConfigOrBuilder |
|
Cluster.RoundRobinLbConfig |
Specific configuration for the RoundRobin load balancing policy.
|
Cluster.RoundRobinLbConfig.Builder |
Specific configuration for the RoundRobin load balancing policy.
|
Cluster.RoundRobinLbConfigOrBuilder |
|
Cluster.SlowStartConfig |
Configuration for :ref:`slow start mode <arch_overview_load_balancing_slow_start>`.
|
Cluster.SlowStartConfig.Builder |
Configuration for :ref:`slow start mode <arch_overview_load_balancing_slow_start>`.
|
Cluster.SlowStartConfigOrBuilder |
|
Cluster.TransportSocketMatch |
TransportSocketMatch specifies what transport socket config will be used
when the match conditions are satisfied.
|
Cluster.TransportSocketMatch.Builder |
TransportSocketMatch specifies what transport socket config will be used
when the match conditions are satisfied.
|
Cluster.TransportSocketMatchOrBuilder |
|
Cluster.TypedExtensionProtocolOptionsDefaultEntryHolder |
|
ClusterCollection |
Cluster list collections.
|
ClusterCollection.Builder |
Cluster list collections.
|
ClusterCollectionOrBuilder |
|
ClusterConfig |
Configuration for the aggregate cluster.
|
ClusterConfig.Builder |
Configuration for the aggregate cluster.
|
ClusterConfigOrBuilder |
|
ClusterImplLoadBalancer |
Load balancer for cluster_impl_experimental LB policy.
|
ClusterImplLoadBalancer.ClusterLocality |
|
ClusterImplLoadBalancer.CountingStreamTracerFactory |
|
ClusterImplLoadBalancer.OrcaPerRpcListener |
|
ClusterImplLoadBalancerProvider |
The provider for the cluster_impl load balancing policy.
|
ClusterImplLoadBalancerProvider.ClusterImplConfig |
|
ClusterLoadAssignment |
Each route from RDS will map to a single cluster or traffic split across
clusters using weights expressed in the RDS WeightedCluster.
|
ClusterLoadAssignment.Builder |
Each route from RDS will map to a single cluster or traffic split across
clusters using weights expressed in the RDS WeightedCluster.
|
ClusterLoadAssignment.Builder.NamedEndpointsConverter |
|
ClusterLoadAssignment.NamedEndpointsDefaultEntryHolder |
|
ClusterLoadAssignment.Policy |
Load balancing policy settings.
|
ClusterLoadAssignment.Policy.Builder |
Load balancing policy settings.
|
ClusterLoadAssignment.Policy.DropOverload |
Protobuf type envoy.config.endpoint.v3.ClusterLoadAssignment.Policy.DropOverload
|
ClusterLoadAssignment.Policy.DropOverload.Builder |
Protobuf type envoy.config.endpoint.v3.ClusterLoadAssignment.Policy.DropOverload
|
ClusterLoadAssignment.Policy.DropOverloadOrBuilder |
|
ClusterLoadAssignment.PolicyOrBuilder |
|
ClusterLoadAssignmentOrBuilder |
|
ClusterManager |
Cluster manager :ref:`architecture overview <arch_overview_cluster_manager>`.
|
ClusterManager.Builder |
Cluster manager :ref:`architecture overview <arch_overview_cluster_manager>`.
|
ClusterManager.OutlierDetection |
Protobuf type envoy.config.bootstrap.v3.ClusterManager.OutlierDetection
|
ClusterManager.OutlierDetection.Builder |
Protobuf type envoy.config.bootstrap.v3.ClusterManager.OutlierDetection
|
ClusterManager.OutlierDetectionOrBuilder |
|
ClusterManagerLoadBalancer |
The top-level load balancing policy for use in XDS.
|
ClusterManagerLoadBalancer.GracefulSwitchLoadBalancerFactory |
|
ClusterManagerLoadBalancerProvider |
The provider for the cluster_manager load balancing policy.
|
ClusterManagerLoadBalancerProvider.ClusterManagerConfig |
|
ClusterManagerOrBuilder |
|
ClusterOrBuilder |
|
ClusterProto |
|
ClusterProto |
|
ClusterResolverLoadBalancer |
Load balancer for cluster_resolver_experimental LB policy.
|
ClusterResolverLoadBalancer.ClusterResolutionResult |
|
ClusterResolverLoadBalancerProvider |
The provider for the cluster_resolver load balancing policy.
|
ClusterResolverLoadBalancerProvider.ClusterResolverConfig |
|
ClusterResolverLoadBalancerProvider.ClusterResolverConfig.DiscoveryMechanism |
|
ClusterResolverLoadBalancerProvider.ClusterResolverConfig.DiscoveryMechanism.Type |
|
ClustersConfigDump |
Envoy's cluster manager fills this message with all currently known clusters.
|
ClustersConfigDump.Builder |
Envoy's cluster manager fills this message with all currently known clusters.
|
ClustersConfigDump.DynamicCluster |
Describes a dynamically loaded cluster via the CDS API.
|
ClustersConfigDump.DynamicCluster.Builder |
Describes a dynamically loaded cluster via the CDS API.
|
ClustersConfigDump.DynamicClusterOrBuilder |
|
ClustersConfigDump.StaticCluster |
Describes a statically loaded cluster.
|
ClustersConfigDump.StaticCluster.Builder |
Describes a statically loaded cluster.
|
ClustersConfigDump.StaticClusterOrBuilder |
|
ClustersConfigDumpOrBuilder |
|
ClusterSpecifierPlugin |
Configuration for a cluster specifier plugin.
|
ClusterSpecifierPlugin |
Defines the parsing functionality of a ClusterSpecifierPlugin as defined in the Enovy proto
api/envoy/config/route/v3/route.proto.
|
ClusterSpecifierPlugin.Builder |
Configuration for a cluster specifier plugin.
|
ClusterSpecifierPlugin.NamedPluginConfig |
|
ClusterSpecifierPlugin.PluginConfig |
Represents an opaque data structure holding configuration for a ClusterSpecifierPlugin.
|
ClusterSpecifierPluginOrBuilder |
|
ClusterSpecifierPluginRegistry |
|
ClusterStats |
Per cluster load stats.
|
ClusterStats.Builder |
Per cluster load stats.
|
ClusterStats.DroppedRequests |
Protobuf type envoy.config.endpoint.v3.ClusterStats.DroppedRequests
|
ClusterStats.DroppedRequests.Builder |
Protobuf type envoy.config.endpoint.v3.ClusterStats.DroppedRequests
|
ClusterStats.DroppedRequestsOrBuilder |
|
ClusterStatsOrBuilder |
|
CodecClientType |
Protobuf enum envoy.type.v3.CodecClientType
|
CollectionEntry |
xDS collection resource wrapper.
|
CollectionEntry.Builder |
xDS collection resource wrapper.
|
CollectionEntry.InlineEntry |
Inlined resource entry.
|
CollectionEntry.InlineEntry.Builder |
Inlined resource entry.
|
CollectionEntry.InlineEntryOrBuilder |
|
CollectionEntry.ResourceSpecifierCase |
|
CollectionEntryOrBuilder |
|
CollectionEntryProto |
|
CommonProto |
|
CommonProto |
|
CommonTlsContext |
TLS context shared by both client and server TLS contexts.
|
CommonTlsContext.Builder |
TLS context shared by both client and server TLS contexts.
|
CommonTlsContext.CertificateProvider |
Config for Certificate provider to get certificates.
|
CommonTlsContext.CertificateProvider.Builder |
Config for Certificate provider to get certificates.
|
CommonTlsContext.CertificateProvider.ConfigCase |
|
CommonTlsContext.CertificateProviderInstance |
Similar to CertificateProvider above, but allows the provider instances to be configured on
the client side instead of being sent from the control plane.
|
CommonTlsContext.CertificateProviderInstance.Builder |
Similar to CertificateProvider above, but allows the provider instances to be configured on
the client side instead of being sent from the control plane.
|
CommonTlsContext.CertificateProviderInstanceOrBuilder |
|
CommonTlsContext.CertificateProviderOrBuilder |
|
CommonTlsContext.CombinedCertificateValidationContext |
Protobuf type envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CombinedCertificateValidationContext
|
CommonTlsContext.CombinedCertificateValidationContext.Builder |
Protobuf type envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CombinedCertificateValidationContext
|
CommonTlsContext.CombinedCertificateValidationContextOrBuilder |
|
CommonTlsContext.ValidationContextTypeCase |
|
CommonTlsContextOrBuilder |
|
CommonTlsContextUtil |
|
ComparisonFilter |
Filter on an integer comparison.
|
ComparisonFilter.Builder |
Filter on an integer comparison.
|
ComparisonFilter.Op |
Protobuf enum envoy.config.accesslog.v3.ComparisonFilter.Op
|
ComparisonFilterOrBuilder |
|
ComputeEngineChannelBuilder |
ManagedChannelBuilder for Google Compute Engine.
|
ComputeEngineChannelCredentials |
Credentials appropriate to contact Google services when running on Google Compute Engine.
|
ConfigDump |
The :ref:`/config_dump <operations_admin_interface_config_dump>` admin endpoint uses this wrapper
message to maintain and serve arbitrary configuration information from any component in Envoy.
|
ConfigDump.Builder |
The :ref:`/config_dump <operations_admin_interface_config_dump>` admin endpoint uses this wrapper
message to maintain and serve arbitrary configuration information from any component in Envoy.
|
ConfigDumpOrBuilder |
|
ConfigDumpProto |
|
ConfigDumpSharedProto |
|
ConfigOrError<T> |
|
ConfigSource |
Configuration for :ref:`listeners <config_listeners>`, :ref:`clusters
<config_cluster_manager>`, :ref:`routes
<envoy_v3_api_msg_config.route.v3.RouteConfiguration>`, :ref:`endpoints
<arch_overview_service_discovery>` etc.
|
ConfigSource.Builder |
Configuration for :ref:`listeners <config_listeners>`, :ref:`clusters
<config_cluster_manager>`, :ref:`routes
<envoy_v3_api_msg_config.route.v3.RouteConfiguration>`, :ref:`endpoints
<arch_overview_service_discovery>` etc.
|
ConfigSource.ConfigSourceSpecifierCase |
|
ConfigSourceOrBuilder |
|
ConfigSourceProto |
|
ConfigStatus |
Status of a config from a management server view.
|
ConnectionProperties |
Defines fields for a connection
|
ConnectionProperties.Builder |
Defines fields for a connection
|
ConnectionPropertiesOrBuilder |
|
ConsistentHashingLbConfig |
Common Configuration for all consistent hashing load balancers (MaglevLb, RingHashLb, etc.)
|
ConsistentHashingLbConfig.Builder |
Common Configuration for all consistent hashing load balancers (MaglevLb, RingHashLb, etc.)
|
ConsistentHashingLbConfigOrBuilder |
|
Constant |
Represents a primitive literal.
|
Constant |
Represents a primitive literal.
|
Constant.Builder |
Represents a primitive literal.
|
Constant.Builder |
Represents a primitive literal.
|
Constant.ConstantKindCase |
|
Constant.ConstantKindCase |
|
ConstantOrBuilder |
|
ConstantOrBuilder |
|
ContextParams |
Additional parameters that can be used to select resource variants.
|
ContextParams.Builder |
Additional parameters that can be used to select resource variants.
|
ContextParams.ParamsDefaultEntryHolder |
|
ContextParamsOrBuilder |
|
ContextParamsProto |
|
ControlPlane |
Identifies a specific ControlPlane instance that Envoy is connected to.
|
ControlPlane.Builder |
Identifies a specific ControlPlane instance that Envoy is connected to.
|
ControlPlaneClient |
Common base type for XdsClient implementations, which encapsulates the layer abstraction of
the xDS RPC stream.
|
ControlPlaneOrBuilder |
|
CorsPolicy |
Cors policy configuration.
|
CorsPolicy.Builder |
Cors policy configuration.
|
CorsPolicy.EnabledSpecifierCase |
|
CorsPolicyOrBuilder |
|
CsdsProto |
|
CsdsService |
The CSDS service provides information about the status of a running xDS client.
|
CustomInlineHeader |
Used to specify the header that needs to be registered as an inline header.
|
CustomInlineHeader.Builder |
Used to specify the header that needs to be registered as an inline header.
|
CustomInlineHeader.InlineHeaderType |
Protobuf enum envoy.config.bootstrap.v3.CustomInlineHeader.InlineHeaderType
|
CustomInlineHeaderOrBuilder |
|
CustomTag |
Describes custom tags for the active span.
|
CustomTag.Builder |
Describes custom tags for the active span.
|
CustomTag.Environment |
Environment type custom tag with environment name and default value.
|
CustomTag.Environment.Builder |
Environment type custom tag with environment name and default value.
|
CustomTag.EnvironmentOrBuilder |
|
CustomTag.Header |
Header type custom tag with header name and default value.
|
CustomTag.Header.Builder |
Header type custom tag with header name and default value.
|
CustomTag.HeaderOrBuilder |
|
CustomTag.Literal |
Literal type custom tag with static value for the tag value.
|
CustomTag.Literal.Builder |
Literal type custom tag with static value for the tag value.
|
CustomTag.LiteralOrBuilder |
|
CustomTag.Metadata |
Metadata type custom tag using
:ref:`MetadataKey <envoy_v3_api_msg_type.metadata.v3.MetadataKey>` to retrieve the protobuf value
from :ref:`Metadata <envoy_v3_api_msg_config.core.v3.Metadata>`, and populate the tag value with
`the canonical JSON <https://developers.google.com/protocol-buffers/docs/proto3#json>`_
representation of it.
|
CustomTag.Metadata.Builder |
Metadata type custom tag using
:ref:`MetadataKey <envoy_v3_api_msg_type.metadata.v3.MetadataKey>` to retrieve the protobuf value
from :ref:`Metadata <envoy_v3_api_msg_config.core.v3.Metadata>`, and populate the tag value with
`the canonical JSON <https://developers.google.com/protocol-buffers/docs/proto3#json>`_
representation of it.
|
CustomTag.MetadataOrBuilder |
|
CustomTag.TypeCase |
|
CustomTagOrBuilder |
|
CustomTagProto |
|
DatadogConfig |
Configuration for the Datadog tracer.
|
DatadogConfig.Builder |
Configuration for the Datadog tracer.
|
DatadogConfigOrBuilder |
|
DatadogProto |
|
DataSource |
Data source consisting of a file, an inline value, or an environment variable.
|
DataSource.Builder |
Data source consisting of a file, an inline value, or an environment variable.
|
DataSource.SpecifierCase |
|
DataSourceOrBuilder |
|
Decl |
Represents a declaration of a named value or function.
|
Decl |
Represents a declaration of a named value or function.
|
Decl.Builder |
Represents a declaration of a named value or function.
|
Decl.Builder |
Represents a declaration of a named value or function.
|
Decl.DeclKindCase |
|
Decl.DeclKindCase |
|
Decl.FunctionDecl |
Function declaration specifies one or more overloads which indicate the
function's parameter types and return type.
|
Decl.FunctionDecl |
Function declaration specifies one or more overloads which indicate the
function's parameter types and return type.
|
Decl.FunctionDecl.Builder |
Function declaration specifies one or more overloads which indicate the
function's parameter types and return type.
|
Decl.FunctionDecl.Builder |
Function declaration specifies one or more overloads which indicate the
function's parameter types and return type.
|
Decl.FunctionDecl.Overload |
An overload indicates a function's parameter types and return type, and
may optionally include a function body described in terms of
[Expr][google.api.expr.v1alpha1.Expr] values.
|
Decl.FunctionDecl.Overload |
An overload indicates a function's parameter types and return type, and
may optionally include a function body described in terms of
[Expr][cel.expr.Expr] values.
|
Decl.FunctionDecl.Overload.Builder |
An overload indicates a function's parameter types and return type, and
may optionally include a function body described in terms of
[Expr][google.api.expr.v1alpha1.Expr] values.
|
Decl.FunctionDecl.Overload.Builder |
An overload indicates a function's parameter types and return type, and
may optionally include a function body described in terms of
[Expr][cel.expr.Expr] values.
|
Decl.FunctionDecl.OverloadOrBuilder |
|
Decl.FunctionDecl.OverloadOrBuilder |
|
Decl.FunctionDeclOrBuilder |
|
Decl.FunctionDeclOrBuilder |
|
Decl.IdentDecl |
Identifier declaration which specifies its type and optional `Expr` value.
|
Decl.IdentDecl |
Identifier declaration which specifies its type and optional `Expr` value.
|
Decl.IdentDecl.Builder |
Identifier declaration which specifies its type and optional `Expr` value.
|
Decl.IdentDecl.Builder |
Identifier declaration which specifies its type and optional `Expr` value.
|
Decl.IdentDeclOrBuilder |
|
Decl.IdentDeclOrBuilder |
|
DeclOrBuilder |
|
DeclOrBuilder |
|
DeclProto |
|
DeclProto |
|
Decorator |
Protobuf type envoy.config.route.v3.Decorator
|
Decorator.Builder |
Protobuf type envoy.config.route.v3.Decorator
|
DecoratorOrBuilder |
|
DeltaDiscoveryRequest |
DeltaDiscoveryRequest and DeltaDiscoveryResponse are used in a new gRPC
endpoint for Delta xDS.
|
DeltaDiscoveryRequest.Builder |
DeltaDiscoveryRequest and DeltaDiscoveryResponse are used in a new gRPC
endpoint for Delta xDS.
|
DeltaDiscoveryRequest.InitialResourceVersionsDefaultEntryHolder |
|
DeltaDiscoveryRequestOrBuilder |
|
DeltaDiscoveryResponse |
[#next-free-field: 9]
|
DeltaDiscoveryResponse.Builder |
[#next-free-field: 9]
|
DeltaDiscoveryResponseOrBuilder |
|
Deprecation |
|
DirectResponseAction |
Protobuf type envoy.config.route.v3.DirectResponseAction
|
DirectResponseAction.Builder |
Protobuf type envoy.config.route.v3.DirectResponseAction
|
DirectResponseActionOrBuilder |
|
DiscoveryProto |
|
DiscoveryRequest |
A DiscoveryRequest requests a set of versioned resources of the same type for
a given Envoy node on some API.
|
DiscoveryRequest.Builder |
A DiscoveryRequest requests a set of versioned resources of the same type for
a given Envoy node on some API.
|
DiscoveryRequestOrBuilder |
|
DiscoveryResponse |
[#next-free-field: 7]
|
DiscoveryResponse.Builder |
[#next-free-field: 7]
|
DiscoveryResponseOrBuilder |
|
DnsResolutionConfig |
DNS resolution configuration which includes the underlying dns resolver addresses and options.
|
DnsResolutionConfig.Builder |
DNS resolution configuration which includes the underlying dns resolver addresses and options.
|
DnsResolutionConfigOrBuilder |
|
DnsResolverOptions |
Configuration of DNS resolver option flags which control the behavior of the DNS resolver.
|
DnsResolverOptions.Builder |
Configuration of DNS resolver option flags which control the behavior of the DNS resolver.
|
DnsResolverOptionsOrBuilder |
|
DogStatsdSink |
Stats configuration proto schema for built-in ``envoy.stat_sinks.dog_statsd`` sink.
|
DogStatsdSink.Builder |
Stats configuration proto schema for built-in ``envoy.stat_sinks.dog_statsd`` sink.
|
DogStatsdSink.DogStatsdSpecifierCase |
|
DogStatsdSinkOrBuilder |
|
DoubleMatcher |
Specifies the way to match a double value.
|
DoubleMatcher.Builder |
Specifies the way to match a double value.
|
DoubleMatcher.MatchPatternCase |
|
DoubleMatcherOrBuilder |
|
DoubleRange |
Specifies the double start and end of the range using half-open interval semantics [start,
end).
|
DoubleRange.Builder |
Specifies the double start and end of the range using half-open interval semantics [start,
end).
|
DoubleRangeOrBuilder |
|
DownstreamTlsContext |
[#next-free-field: 11]
|
DownstreamTlsContext.Builder |
[#next-free-field: 11]
|
DownstreamTlsContext.OcspStaplePolicy |
Protobuf enum envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext.OcspStaplePolicy
|
DownstreamTlsContext.SessionTicketKeysTypeCase |
|
DownstreamTlsContextOrBuilder |
|
DurationFilter |
Filters based on the duration of the request or stream, in milliseconds.
|
DurationFilter.Builder |
Filters based on the duration of the request or stream, in milliseconds.
|
DurationFilterOrBuilder |
|
DynamicOtConfig |
DynamicOtConfig is used to dynamically load a tracer from a shared library
that implements the `OpenTracing dynamic loading API
<https://github.com/opentracing/opentracing-cpp>`_.
|
DynamicOtConfig.Builder |
DynamicOtConfig is used to dynamically load a tracer from a shared library
that implements the `OpenTracing dynamic loading API
<https://github.com/opentracing/opentracing-cpp>`_.
|
DynamicOtConfigOrBuilder |
|
DynamicOtProto |
|
DynamicParameterConstraints |
A set of dynamic parameter constraints associated with a variant of an individual xDS resource.
|
DynamicParameterConstraints.Builder |
A set of dynamic parameter constraints associated with a variant of an individual xDS resource.
|
DynamicParameterConstraints.ConstraintList |
Protobuf type envoy.service.discovery.v3.DynamicParameterConstraints.ConstraintList
|
DynamicParameterConstraints.ConstraintList.Builder |
Protobuf type envoy.service.discovery.v3.DynamicParameterConstraints.ConstraintList
|
DynamicParameterConstraints.ConstraintListOrBuilder |
|
DynamicParameterConstraints.SingleConstraint |
A single constraint for a given key.
|
DynamicParameterConstraints.SingleConstraint.Builder |
A single constraint for a given key.
|
DynamicParameterConstraints.SingleConstraint.ConstraintTypeCase |
|
DynamicParameterConstraints.SingleConstraint.Exists |
Protobuf type envoy.service.discovery.v3.DynamicParameterConstraints.SingleConstraint.Exists
|
DynamicParameterConstraints.SingleConstraint.Exists.Builder |
Protobuf type envoy.service.discovery.v3.DynamicParameterConstraints.SingleConstraint.Exists
|
DynamicParameterConstraints.SingleConstraint.ExistsOrBuilder |
|
DynamicParameterConstraints.SingleConstraintOrBuilder |
|
DynamicParameterConstraints.TypeCase |
|
DynamicParameterConstraintsOrBuilder |
|
DynamicSslContextProvider |
|
EcdsConfigDump |
Envoy's ECDS service fills this message with all currently extension
configuration.
|
EcdsConfigDump.Builder |
Envoy's ECDS service fills this message with all currently extension
configuration.
|
EcdsConfigDump.EcdsFilterConfig |
[#next-free-field: 6]
|
EcdsConfigDump.EcdsFilterConfig.Builder |
[#next-free-field: 6]
|
EcdsConfigDump.EcdsFilterConfigOrBuilder |
|
EcdsConfigDumpOrBuilder |
|
Endpoint |
Upstream host identifier.
|
Endpoint |
Protobuf type grpc.gcp.Endpoint
|
Endpoint.AdditionalAddress |
Protobuf type envoy.config.endpoint.v3.Endpoint.AdditionalAddress
|
Endpoint.AdditionalAddress.Builder |
Protobuf type envoy.config.endpoint.v3.Endpoint.AdditionalAddress
|
Endpoint.AdditionalAddressOrBuilder |
|
Endpoint.Builder |
Upstream host identifier.
|
Endpoint.Builder |
Protobuf type grpc.gcp.Endpoint
|
Endpoint.HealthCheckConfig |
The optional health check configuration.
|
Endpoint.HealthCheckConfig.Builder |
The optional health check configuration.
|
Endpoint.HealthCheckConfigOrBuilder |
|
EndpointComponentsProto |
|
EndpointLoadMetricStats |
Protobuf type envoy.config.endpoint.v3.EndpointLoadMetricStats
|
EndpointLoadMetricStats.Builder |
Protobuf type envoy.config.endpoint.v3.EndpointLoadMetricStats
|
EndpointLoadMetricStatsOrBuilder |
|
EndpointOrBuilder |
|
EndpointOrBuilder |
|
EndpointProto |
|
Endpoints |
Locality and endpoint level load balancing configurations.
|
Endpoints.DropOverload |
Represents a drop policy.
|
Endpoints.LbEndpoint |
Represents a single endpoint to be load balanced.
|
Endpoints.LocalityLbEndpoints |
Represents a group of endpoints belong to a single locality.
|
EndpointsConfigDump |
Envoy's admin fill this message with all currently known endpoints.
|
EndpointsConfigDump.Builder |
Envoy's admin fill this message with all currently known endpoints.
|
EndpointsConfigDump.DynamicEndpointConfig |
[#next-free-field: 6]
|
EndpointsConfigDump.DynamicEndpointConfig.Builder |
[#next-free-field: 6]
|
EndpointsConfigDump.DynamicEndpointConfigOrBuilder |
|
EndpointsConfigDump.StaticEndpointConfig |
Protobuf type envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig
|
EndpointsConfigDump.StaticEndpointConfig.Builder |
Protobuf type envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig
|
EndpointsConfigDump.StaticEndpointConfigOrBuilder |
|
EndpointsConfigDumpOrBuilder |
|
EnvoyInternalAddress |
The address represents an envoy internal listener.
|
EnvoyInternalAddress.AddressNameSpecifierCase |
|
EnvoyInternalAddress.Builder |
The address represents an envoy internal listener.
|
EnvoyInternalAddressOrBuilder |
|
EnvoyMobileHttpConnectionManager |
[#protodoc-title: Envoy Mobile HTTP connection manager]
HTTP connection manager for use in Envoy mobile.
|
EnvoyMobileHttpConnectionManager.Builder |
[#protodoc-title: Envoy Mobile HTTP connection manager]
HTTP connection manager for use in Envoy mobile.
|
EnvoyMobileHttpConnectionManagerOrBuilder |
|
EnvoyProtoData |
Defines gRPC data types for Envoy protobuf messages used in xDS protocol.
|
EnvoyProtoData.Address |
See corresponding Envoy proto message Address .
|
EnvoyProtoData.Node |
See corresponding Envoy proto message Node .
|
EnvoyProtoData.Node.Builder |
|
EnvoyServerProtoData |
Defines gRPC data types for Envoy protobuf messages used in xDS protocol on the server side,
similar to how EnvoyProtoData defines it for the client side.
|
EnvoyServerProtoData.BaseTlsContext |
|
EnvoyServerProtoData.CidrRange |
|
EnvoyServerProtoData.ConnectionSourceType |
|
EnvoyServerProtoData.DownstreamTlsContext |
|
EnvoyServerProtoData.FailurePercentageEjection |
|
EnvoyServerProtoData.FilterChain |
|
EnvoyServerProtoData.FilterChainMatch |
|
EnvoyServerProtoData.Listener |
Corresponds to Envoy proto message Listener and
related classes.
|
EnvoyServerProtoData.OutlierDetection |
|
EnvoyServerProtoData.SuccessRateEjection |
|
EnvoyServerProtoData.UpstreamTlsContext |
|
EventServiceConfig |
[#not-implemented-hide:]
Configuration of the event reporting service endpoint.
|
EventServiceConfig.Builder |
[#not-implemented-hide:]
Configuration of the event reporting service endpoint.
|
EventServiceConfig.ConfigSourceSpecifierCase |
|
EventServiceConfigOrBuilder |
|
EventServiceConfigProto |
|
Expr |
An abstract representation of a common expression.
|
Expr |
An abstract representation of a common expression.
|
Expr.Builder |
An abstract representation of a common expression.
|
Expr.Builder |
An abstract representation of a common expression.
|
Expr.Call |
A call expression, including calls to predefined functions and operators.
|
Expr.Call |
A call expression, including calls to predefined functions and operators.
|
Expr.Call.Builder |
A call expression, including calls to predefined functions and operators.
|
Expr.Call.Builder |
A call expression, including calls to predefined functions and operators.
|
Expr.CallOrBuilder |
|
Expr.CallOrBuilder |
|
Expr.Comprehension |
A comprehension expression applied to a list or map.
|
Expr.Comprehension |
A comprehension expression applied to a list or map.
|
Expr.Comprehension.Builder |
A comprehension expression applied to a list or map.
|
Expr.Comprehension.Builder |
A comprehension expression applied to a list or map.
|
Expr.ComprehensionOrBuilder |
|
Expr.ComprehensionOrBuilder |
|
Expr.CreateList |
A list creation expression.
|
Expr.CreateList |
A list creation expression.
|
Expr.CreateList.Builder |
A list creation expression.
|
Expr.CreateList.Builder |
A list creation expression.
|
Expr.CreateListOrBuilder |
|
Expr.CreateListOrBuilder |
|
Expr.CreateStruct |
A map or message creation expression.
|
Expr.CreateStruct |
A map or message creation expression.
|
Expr.CreateStruct.Builder |
A map or message creation expression.
|
Expr.CreateStruct.Builder |
A map or message creation expression.
|
Expr.CreateStruct.Entry |
Represents an entry.
|
Expr.CreateStruct.Entry |
Represents an entry.
|
Expr.CreateStruct.Entry.Builder |
Represents an entry.
|
Expr.CreateStruct.Entry.Builder |
Represents an entry.
|
Expr.CreateStruct.Entry.KeyKindCase |
|
Expr.CreateStruct.Entry.KeyKindCase |
|
Expr.CreateStruct.EntryOrBuilder |
|
Expr.CreateStruct.EntryOrBuilder |
|
Expr.CreateStructOrBuilder |
|
Expr.CreateStructOrBuilder |
|
Expr.ExprKindCase |
|
Expr.ExprKindCase |
|
Expr.Ident |
An identifier expression.
|
Expr.Ident |
An identifier expression.
|
Expr.Ident.Builder |
An identifier expression.
|
Expr.Ident.Builder |
An identifier expression.
|
Expr.IdentOrBuilder |
|
Expr.IdentOrBuilder |
|
Expr.Select |
A field selection expression.
|
Expr.Select |
A field selection expression.
|
Expr.Select.Builder |
A field selection expression.
|
Expr.Select.Builder |
A field selection expression.
|
Expr.SelectOrBuilder |
|
Expr.SelectOrBuilder |
|
ExprOrBuilder |
|
ExprOrBuilder |
|
Extension |
Version and identification for an Envoy extension.
|
Extension.Builder |
Version and identification for an Envoy extension.
|
ExtensionConfigSource |
Configuration source specifier for a late-bound extension configuration.
|
ExtensionConfigSource.Builder |
Configuration source specifier for a late-bound extension configuration.
|
ExtensionConfigSourceOrBuilder |
|
ExtensionFilter |
Extension filter is statically registered at runtime.
|
ExtensionFilter.Builder |
Extension filter is statically registered at runtime.
|
ExtensionFilter.ConfigTypeCase |
|
ExtensionFilterOrBuilder |
|
ExtensionOrBuilder |
|
ExtensionProto |
|
ExtensionProto |
|
ExtraSourceAddress |
Protobuf type envoy.config.core.v3.ExtraSourceAddress
|
ExtraSourceAddress.Builder |
Protobuf type envoy.config.core.v3.ExtraSourceAddress
|
ExtraSourceAddressOrBuilder |
|
FailingCallCredentials |
CallCredentials that always fail the RPC.
|
FailingClientCall<ReqT,RespT> |
An implementation of ClientCall that fails when started.
|
FakeNameResolverProvider |
A name resolver to always resolve the given URI into the given address.
|
FakeNameResolverProvider.FakeNameResolver |
A single name resolver.
|
FatalAction |
Fatal actions to run while crashing.
|
FatalAction.Builder |
Fatal actions to run while crashing.
|
FatalActionOrBuilder |
|
FaultAbort |
[#next-free-field: 6]
|
FaultAbort.Builder |
[#next-free-field: 6]
|
FaultAbort.ErrorTypeCase |
|
FaultAbort.HeaderAbort |
Fault aborts are controlled via an HTTP header (if applicable).
|
FaultAbort.HeaderAbort.Builder |
Fault aborts are controlled via an HTTP header (if applicable).
|
FaultAbort.HeaderAbortOrBuilder |
|
FaultAbortOrBuilder |
|
FaultConfig |
Fault injection configurations.
|
FaultConfig.FaultAbort |
Fault configurations for delaying requests.
|
FaultConfig.FaultDelay |
Fault configurations for aborting requests.
|
FaultConfig.FractionalPercent |
|
FaultConfig.FractionalPercent.DenominatorType |
|
FaultDelay |
Delay specification is used to inject latency into the
HTTP/Mongo operation.
|
FaultDelay.Builder |
Delay specification is used to inject latency into the
HTTP/Mongo operation.
|
FaultDelay.FaultDelaySecifierCase |
|
FaultDelay.FaultDelayType |
Protobuf enum envoy.extensions.filters.common.fault.v3.FaultDelay.FaultDelayType
|
FaultDelay.HeaderDelay |
Fault delays are controlled via an HTTP header (if applicable).
|
FaultDelay.HeaderDelay.Builder |
Fault delays are controlled via an HTTP header (if applicable).
|
FaultDelay.HeaderDelayOrBuilder |
|
FaultDelayOrBuilder |
|
FaultFilter |
HttpFault filter implementation.
|
FaultProto |
|
FaultProto |
|
FaultRateLimit |
Describes a rate limit to be applied.
|
FaultRateLimit.Builder |
Describes a rate limit to be applied.
|
FaultRateLimit.FixedLimit |
Describes a fixed/constant rate limit.
|
FaultRateLimit.FixedLimit.Builder |
Describes a fixed/constant rate limit.
|
FaultRateLimit.FixedLimitOrBuilder |
|
FaultRateLimit.HeaderLimit |
Rate limits are controlled via an HTTP header (if applicable).
|
FaultRateLimit.HeaderLimit.Builder |
Rate limits are controlled via an HTTP header (if applicable).
|
FaultRateLimit.HeaderLimitOrBuilder |
|
FaultRateLimit.LimitTypeCase |
|
FaultRateLimitOrBuilder |
|
FileWatcherCertificateProvider |
|
FileWatcherCertificateProvider.Factory |
|
FileWatcherCertificateProviderProvider |
|
FileWatcherCertificateProviderProvider.Config |
POJO class for storing various config values.
|
FileWatcherCertificateProviderProvider.ScheduledExecutorServiceFactory |
|
Filter |
Protobuf type envoy.config.cluster.v3.Filter
|
Filter |
[#next-free-field: 6]
|
Filter |
Defines the parsing functionality of an HTTP filter.
|
Filter.Builder |
Protobuf type envoy.config.cluster.v3.Filter
|
Filter.Builder |
[#next-free-field: 6]
|
Filter.ClientInterceptorBuilder |
Uses the FilterConfigs produced above to produce an HTTP filter interceptor for clients.
|
Filter.ConfigTypeCase |
|
Filter.FilterConfig |
Represents an opaque data structure holding configuration for a filter.
|
Filter.NamedFilterConfig |
Filter config with instance name.
|
Filter.ServerInterceptorBuilder |
Uses the FilterConfigs produced above to produce an HTTP filter interceptor for the server.
|
FilterAction |
A filter-defined action type.
|
FilterAction.Builder |
A filter-defined action type.
|
FilterActionOrBuilder |
|
FilterChain |
A filter chain wraps a set of match criteria, an option TLS context, a set of filters, and
various other parameters.
|
FilterChain.Builder |
A filter chain wraps a set of match criteria, an option TLS context, a set of filters, and
various other parameters.
|
FilterChain.OnDemandConfiguration |
The configuration for on-demand filter chain.
|
FilterChain.OnDemandConfiguration.Builder |
The configuration for on-demand filter chain.
|
FilterChain.OnDemandConfigurationOrBuilder |
|
FilterChainMatch |
Specifies the match criteria for selecting a specific filter chain for a
listener.
|
FilterChainMatch.Builder |
Specifies the match criteria for selecting a specific filter chain for a
listener.
|
FilterChainMatch.ConnectionSourceType |
Protobuf enum envoy.config.listener.v3.FilterChainMatch.ConnectionSourceType
|
FilterChainMatchingProtocolNegotiators |
Handles L4 filter chain match for the connection based on the xds configuration.
|
FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler |
|
FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector |
|
FilterChainMatchingProtocolNegotiators.FilterChainMatchingNegotiatorServerFactory |
|
FilterChainMatchingProtocolNegotiators.FilterChainSelectorManagerDeregister |
|
FilterChainMatchingProtocolNegotiators.GracefullyShutdownChannelRunnable |
|
FilterChainMatchingProtocolNegotiators.SelectedConfig |
The FilterChain level configuration.
|
FilterChainMatchOrBuilder |
|
FilterChainOrBuilder |
|
FilterChainSelectorManager |
Maintains the current xDS selector and any resources using that selector.
|
FilterChainSelectorManager.Closer |
|
FilterChainSelectorManager.CloserComparator |
|
FilterConfig |
A simple wrapper for an HTTP filter config.
|
FilterConfig.Builder |
A simple wrapper for an HTTP filter config.
|
FilterConfigOrBuilder |
|
FilterOrBuilder |
|
FilterOrBuilder |
|
FilterProto |
|
FilterRegistry |
A registry for all supported Filter s.
|
FilterStateMatcher |
FilterStateMatcher provides a general interface for matching the filter state objects.
|
FilterStateMatcher.Builder |
FilterStateMatcher provides a general interface for matching the filter state objects.
|
FilterStateMatcher.MatcherCase |
|
FilterStateMatcherOrBuilder |
|
FilterStateProto |
|
FractionalPercent |
A fractional percentage is used in cases in which for performance reasons performing floating
point to integer conversions during randomness calculations is undesirable.
|
FractionalPercent.Builder |
A fractional percentage is used in cases in which for performance reasons performing floating
point to integer conversions during randomness calculations is undesirable.
|
FractionalPercent.DenominatorType |
Fraction percentages support several fixed denominator values.
|
FractionalPercentOrBuilder |
|
GenericSecret |
Protobuf type envoy.extensions.transport_sockets.tls.v3.GenericSecret
|
GenericSecret.Builder |
Protobuf type envoy.extensions.transport_sockets.tls.v3.GenericSecret
|
GenericSecretOrBuilder |
|
GoogleAuthLibraryCallCredentials |
Wraps Credentials as a CallCredentials .
|
GoogleAuthLibraryCallCredentials.JwtHelper |
|
GoogleAuthLibraryCallCredentials.MethodPair |
|
GoogleDefaultChannelBuilder |
Google default version of ManagedChannelBuilder .
|
GoogleDefaultChannelCredentials |
Credentials appropriate to contact Google services.
|
GoogleDefaultChannelCredentials.Builder |
|
GoogleDefaultXdsCredentialsProvider |
|
GrpcAuthorizationEngine |
Implementation of gRPC server access control based on envoy RBAC protocol:
https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/rbac/v3/rbac.proto
|
GrpcAuthorizationEngine.Action |
|
GrpcAuthorizationEngine.AlwaysTrueMatcher |
Always true matcher.
|
GrpcAuthorizationEngine.AndMatcher |
|
GrpcAuthorizationEngine.AuthConfig |
Represents authorization config policy that the engine will evaluate against.
|
GrpcAuthorizationEngine.AuthDecision |
An authorization decision provides information about the decision type and the policy name
identifier based on the authorization engine evaluation.
|
GrpcAuthorizationEngine.AuthenticatedMatcher |
|
GrpcAuthorizationEngine.AuthHeaderMatcher |
|
GrpcAuthorizationEngine.DestinationIpMatcher |
|
GrpcAuthorizationEngine.DestinationPortMatcher |
|
GrpcAuthorizationEngine.DestinationPortRangeMatcher |
|
GrpcAuthorizationEngine.EvaluateArgs |
|
GrpcAuthorizationEngine.InvertMatcher |
Negate matcher.
|
GrpcAuthorizationEngine.Matcher |
|
GrpcAuthorizationEngine.OrMatcher |
|
GrpcAuthorizationEngine.PathMatcher |
|
GrpcAuthorizationEngine.PolicyMatcher |
Implements a top level GrpcAuthorizationEngine.Matcher for a single RBAC policy configuration per envoy
protocol:
https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/rbac/v3/rbac.proto#config-rbac-v3-policy.
|
GrpcAuthorizationEngine.RequestedServerNameMatcher |
|
GrpcAuthorizationEngine.SourceIpMatcher |
|
GrpcBootstrapperImpl |
|
GrpcCleanupRule |
A JUnit ExternalResource that can register gRPC resources and manages its automatic
release at the end of the test.
|
GrpcCleanupRule.ManagedChannelResource |
|
GrpcCleanupRule.Resource |
|
GrpcCleanupRule.ServerResource |
|
GrpcOpenTelemetry |
The entrypoint for OpenTelemetry metrics functionality in gRPC.
|
GrpcOpenTelemetry.Builder |
|
GrpcProtocolOptions |
[#not-implemented-hide:]
|
GrpcProtocolOptions.Builder |
[#not-implemented-hide:]
|
GrpcProtocolOptionsOrBuilder |
|
GrpcServerRule |
GrpcServerRule is a JUnit TestRule that starts an in-process gRPC service with
a MutableHandlerRegistry for adding services.
|
GrpcService |
gRPC service configuration.
|
GrpcService.Builder |
gRPC service configuration.
|
GrpcService.EnvoyGrpc |
[#next-free-field: 6]
|
GrpcService.EnvoyGrpc.Builder |
[#next-free-field: 6]
|
GrpcService.EnvoyGrpcOrBuilder |
|
GrpcService.GoogleGrpc |
[#next-free-field: 9]
|
GrpcService.GoogleGrpc.Builder |
[#next-free-field: 9]
|
GrpcService.GoogleGrpc.CallCredentials |
[#next-free-field: 8]
|
GrpcService.GoogleGrpc.CallCredentials.Builder |
[#next-free-field: 8]
|
GrpcService.GoogleGrpc.CallCredentials.CredentialSpecifierCase |
|
GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials |
Protobuf type envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials
|
GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials.Builder |
Protobuf type envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials
|
GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentialsOrBuilder |
|
GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin |
Protobuf type envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin
|
GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin.Builder |
Protobuf type envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin
|
GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin.ConfigTypeCase |
|
GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPluginOrBuilder |
|
GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials |
Protobuf type envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials
|
GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials.Builder |
Protobuf type envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials
|
GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentialsOrBuilder |
|
GrpcService.GoogleGrpc.CallCredentials.StsService |
Security token service configuration that allows Google gRPC to
fetch security token from an OAuth 2.0 authorization server.
|
GrpcService.GoogleGrpc.CallCredentials.StsService.Builder |
Security token service configuration that allows Google gRPC to
fetch security token from an OAuth 2.0 authorization server.
|
GrpcService.GoogleGrpc.CallCredentials.StsServiceOrBuilder |
|
GrpcService.GoogleGrpc.CallCredentialsOrBuilder |
|
GrpcService.GoogleGrpc.ChannelArgs |
Channel arguments.
|
GrpcService.GoogleGrpc.ChannelArgs.ArgsDefaultEntryHolder |
|
GrpcService.GoogleGrpc.ChannelArgs.Builder |
Channel arguments.
|
GrpcService.GoogleGrpc.ChannelArgs.Builder.ArgsConverter |
|
GrpcService.GoogleGrpc.ChannelArgs.Value |
Protobuf type envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs.Value
|
GrpcService.GoogleGrpc.ChannelArgs.Value.Builder |
Protobuf type envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs.Value
|
GrpcService.GoogleGrpc.ChannelArgs.Value.ValueSpecifierCase |
|
GrpcService.GoogleGrpc.ChannelArgs.ValueOrBuilder |
|
GrpcService.GoogleGrpc.ChannelArgsOrBuilder |
|
GrpcService.GoogleGrpc.ChannelCredentials |
See https://grpc.io/docs/guides/auth.html#credential-types to understand Channel and Call
credential types.
|
GrpcService.GoogleGrpc.ChannelCredentials.Builder |
See https://grpc.io/docs/guides/auth.html#credential-types to understand Channel and Call
credential types.
|
GrpcService.GoogleGrpc.ChannelCredentials.CredentialSpecifierCase |
|
GrpcService.GoogleGrpc.ChannelCredentialsOrBuilder |
|
GrpcService.GoogleGrpc.GoogleLocalCredentials |
Local channel credentials.
|
GrpcService.GoogleGrpc.GoogleLocalCredentials.Builder |
Local channel credentials.
|
GrpcService.GoogleGrpc.GoogleLocalCredentialsOrBuilder |
|
GrpcService.GoogleGrpc.SslCredentials |
See https://grpc.io/grpc/cpp/structgrpc_1_1_ssl_credentials_options.html.
|
GrpcService.GoogleGrpc.SslCredentials.Builder |
See https://grpc.io/grpc/cpp/structgrpc_1_1_ssl_credentials_options.html.
|
GrpcService.GoogleGrpc.SslCredentialsOrBuilder |
|
GrpcService.GoogleGrpcOrBuilder |
|
GrpcService.TargetSpecifierCase |
|
GrpcServiceOrBuilder |
|
GrpcServiceProto |
|
GrpcStatusFilter |
Filters gRPC requests based on their response status.
|
GrpcStatusFilter.Builder |
Filters gRPC requests based on their response status.
|
GrpcStatusFilter.Status |
Protobuf enum envoy.config.accesslog.v3.GrpcStatusFilter.Status
|
GrpcStatusFilterOrBuilder |
|
GrpcTraceBinContextPropagator |
A TextMapPropagator for transmitting "grpc-trace-bin" span context.
|
GrpcXdsTransportFactory |
|
GrpcXdsTransportFactory.EventHandlerToCallListenerAdapter<T> |
|
GrpcXdsTransportFactory.GrpcXdsTransport |
|
HandshakeProtocol |
Protobuf enum grpc.gcp.HandshakeProtocol
|
HandshakerProto |
|
HandshakerReq |
Protobuf type grpc.gcp.HandshakerReq
|
HandshakerReq.Builder |
Protobuf type grpc.gcp.HandshakerReq
|
HandshakerReq.ReqOneofCase |
|
HandshakerReqOrBuilder |
|
HandshakerResp |
Protobuf type grpc.gcp.HandshakerResp
|
HandshakerResp.Builder |
Protobuf type grpc.gcp.HandshakerResp
|
HandshakerRespOrBuilder |
|
HandshakerResult |
Protobuf type grpc.gcp.HandshakerResult
|
HandshakerResult.Builder |
Protobuf type grpc.gcp.HandshakerResult
|
HandshakerResultOrBuilder |
|
HandshakerServiceChannel |
Class for creating a single shared gRPC channel to the ALTS Handshaker Service using
SharedResourceHolder.
|
HandshakerServiceChannel.ChannelResource |
|
HandshakerServiceChannel.EventLoopHoldingChannel |
|
HandshakerServiceChannel.ForwardingChannel |
|
HandshakerServiceGrpc |
|
HandshakerServiceGrpc.AsyncService |
|
HandshakerServiceGrpc.HandshakerServiceBaseDescriptorSupplier |
|
HandshakerServiceGrpc.HandshakerServiceBlockingStub |
A stub to allow clients to do synchronous rpc calls to service HandshakerService.
|
HandshakerServiceGrpc.HandshakerServiceFileDescriptorSupplier |
|
HandshakerServiceGrpc.HandshakerServiceFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service HandshakerService.
|
HandshakerServiceGrpc.HandshakerServiceImplBase |
Base class for the server implementation of the service HandshakerService.
|
HandshakerServiceGrpc.HandshakerServiceMethodDescriptorSupplier |
|
HandshakerServiceGrpc.HandshakerServiceStub |
A stub to allow clients to do asynchronous rpc calls to service HandshakerService.
|
HandshakerServiceGrpc.MethodHandlers<Req,Resp> |
|
HandshakerStatus |
Protobuf type grpc.gcp.HandshakerStatus
|
HandshakerStatus.Builder |
Protobuf type grpc.gcp.HandshakerStatus
|
HandshakerStatusOrBuilder |
|
HeaderFilter |
Filters requests based on the presence or value of a request header.
|
HeaderFilter.Builder |
Filters requests based on the presence or value of a request header.
|
HeaderFilterOrBuilder |
|
HeaderMap |
Wrapper for a set of headers.
|
HeaderMap.Builder |
Wrapper for a set of headers.
|
HeaderMapOrBuilder |
|
HeaderMatcher |
..
|
HeaderMatcher.Builder |
..
|
HeaderMatcher.HeaderMatchSpecifierCase |
|
HeaderMatcherOrBuilder |
|
HeaderValue |
Header name/value pair.
|
HeaderValue.Builder |
Header name/value pair.
|
HeaderValueOption |
Header name/value pair plus option to control append behavior.
|
HeaderValueOption.Builder |
Header name/value pair plus option to control append behavior.
|
HeaderValueOption.HeaderAppendAction |
Describes the supported actions types for header append action.
|
HeaderValueOptionOrBuilder |
|
HeaderValueOrBuilder |
|
HealthCheck |
[#next-free-field: 27]
|
HealthCheck.Builder |
[#next-free-field: 27]
|
HealthCheck.CustomHealthCheck |
Custom health check.
|
HealthCheck.CustomHealthCheck.Builder |
Custom health check.
|
HealthCheck.CustomHealthCheck.ConfigTypeCase |
|
HealthCheck.CustomHealthCheckOrBuilder |
|
HealthCheck.GrpcHealthCheck |
`grpc.health.v1.Health
<https://github.com/grpc/grpc/blob/master/src/proto/grpc/health/v1/health.proto>`_-based
healthcheck.
|
HealthCheck.GrpcHealthCheck.Builder |
`grpc.health.v1.Health
<https://github.com/grpc/grpc/blob/master/src/proto/grpc/health/v1/health.proto>`_-based
healthcheck.
|
HealthCheck.GrpcHealthCheckOrBuilder |
|
HealthCheck.HealthCheckerCase |
|
HealthCheck.HttpHealthCheck |
[#next-free-field: 15]
|
HealthCheck.HttpHealthCheck.Builder |
[#next-free-field: 15]
|
HealthCheck.HttpHealthCheckOrBuilder |
|
HealthCheck.Payload |
Describes the encoding of the payload bytes in the payload.
|
HealthCheck.Payload.Builder |
Describes the encoding of the payload bytes in the payload.
|
HealthCheck.Payload.PayloadCase |
|
HealthCheck.PayloadOrBuilder |
|
HealthCheck.RedisHealthCheck |
Protobuf type envoy.config.core.v3.HealthCheck.RedisHealthCheck
|
HealthCheck.RedisHealthCheck.Builder |
Protobuf type envoy.config.core.v3.HealthCheck.RedisHealthCheck
|
HealthCheck.RedisHealthCheckOrBuilder |
|
HealthCheck.TcpHealthCheck |
Protobuf type envoy.config.core.v3.HealthCheck.TcpHealthCheck
|
HealthCheck.TcpHealthCheck.Builder |
Protobuf type envoy.config.core.v3.HealthCheck.TcpHealthCheck
|
HealthCheck.TcpHealthCheckOrBuilder |
|
HealthCheck.TlsOptions |
Health checks occur over the transport socket specified for the cluster.
|
HealthCheck.TlsOptions.Builder |
Health checks occur over the transport socket specified for the cluster.
|
HealthCheck.TlsOptionsOrBuilder |
|
HealthCheckOrBuilder |
|
HealthCheckProto |
|
HealthStatus |
Endpoint health status.
|
HealthStatusSet |
Protobuf type envoy.config.core.v3.HealthStatusSet
|
HealthStatusSet.Builder |
Protobuf type envoy.config.core.v3.HealthStatusSet
|
HealthStatusSetOrBuilder |
|
HedgePolicy |
HTTP request hedging :ref:`architecture overview <arch_overview_http_routing_hedging>`.
|
HedgePolicy.Builder |
HTTP request hedging :ref:`architecture overview <arch_overview_http_routing_hedging>`.
|
HedgePolicyOrBuilder |
|
HistogramBucketSettings |
Specifies a matcher for stats and the buckets that matching stats should use.
|
HistogramBucketSettings.Builder |
Specifies a matcher for stats and the buckets that matching stats should use.
|
HistogramBucketSettingsOrBuilder |
|
Http1ProtocolOptions |
[#next-free-field: 11]
|
Http1ProtocolOptions.Builder |
[#next-free-field: 11]
|
Http1ProtocolOptions.HeaderKeyFormat |
[#next-free-field: 9]
|
Http1ProtocolOptions.HeaderKeyFormat.Builder |
[#next-free-field: 9]
|
Http1ProtocolOptions.HeaderKeyFormat.HeaderFormatCase |
|
Http1ProtocolOptions.HeaderKeyFormat.ProperCaseWords |
Protobuf type envoy.config.core.v3.Http1ProtocolOptions.HeaderKeyFormat.ProperCaseWords
|
Http1ProtocolOptions.HeaderKeyFormat.ProperCaseWords.Builder |
Protobuf type envoy.config.core.v3.Http1ProtocolOptions.HeaderKeyFormat.ProperCaseWords
|
Http1ProtocolOptions.HeaderKeyFormat.ProperCaseWordsOrBuilder |
|
Http1ProtocolOptions.HeaderKeyFormatOrBuilder |
|
Http1ProtocolOptionsOrBuilder |
|
Http2ProtocolOptions |
[#next-free-field: 17]
|
Http2ProtocolOptions.Builder |
[#next-free-field: 17]
|
Http2ProtocolOptions.SettingsParameter |
Defines a parameter to be sent in the SETTINGS frame.
|
Http2ProtocolOptions.SettingsParameter.Builder |
Defines a parameter to be sent in the SETTINGS frame.
|
Http2ProtocolOptions.SettingsParameterOrBuilder |
|
Http2ProtocolOptionsOrBuilder |
|
Http3ProtocolOptions |
A message which allows using HTTP/3.
|
Http3ProtocolOptions.Builder |
A message which allows using HTTP/3.
|
Http3ProtocolOptionsOrBuilder |
|
HTTPAccessLogEntry |
Protobuf type envoy.data.accesslog.v3.HTTPAccessLogEntry
|
HTTPAccessLogEntry.Builder |
Protobuf type envoy.data.accesslog.v3.HTTPAccessLogEntry
|
HTTPAccessLogEntry.HTTPVersion |
HTTP version
|
HTTPAccessLogEntryOrBuilder |
|
HttpAttributesCelMatchInput |
Specifies that matching should be performed on the set of :ref:`HTTP attributes
<arch_overview_attributes>`.
|
HttpAttributesCelMatchInput.Builder |
Specifies that matching should be performed on the set of :ref:`HTTP attributes
<arch_overview_attributes>`.
|
HttpAttributesCelMatchInputOrBuilder |
|
HttpConnectionManager |
[#next-free-field: 58]
|
HttpConnectionManager |
HttpConnectionManager is a network filter for proxying HTTP requests.
|
HttpConnectionManager.Builder |
[#next-free-field: 58]
|
HttpConnectionManager.CodecType |
Protobuf enum envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.CodecType
|
HttpConnectionManager.ForwardClientCertDetails |
How to handle the :ref:`config_http_conn_man_headers_x-forwarded-client-cert` (XFCC) HTTP
header.
|
HttpConnectionManager.HcmAccessLogOptions |
Protobuf type envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.HcmAccessLogOptions
|
HttpConnectionManager.HcmAccessLogOptions.Builder |
Protobuf type envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.HcmAccessLogOptions
|
HttpConnectionManager.HcmAccessLogOptionsOrBuilder |
|
HttpConnectionManager.InternalAddressConfig |
Protobuf type envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.InternalAddressConfig
|
HttpConnectionManager.InternalAddressConfig.Builder |
Protobuf type envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.InternalAddressConfig
|
HttpConnectionManager.InternalAddressConfigOrBuilder |
|
HttpConnectionManager.PathNormalizationOptions |
[#not-implemented-hide:] Transformations that apply to path headers.
|
HttpConnectionManager.PathNormalizationOptions.Builder |
[#not-implemented-hide:] Transformations that apply to path headers.
|
HttpConnectionManager.PathNormalizationOptionsOrBuilder |
|
HttpConnectionManager.PathWithEscapedSlashesAction |
Determines the action for request that contain %2F, %2f, %5C or %5c sequences in the URI path.
|
HttpConnectionManager.ProxyStatusConfig |
Configures the manner in which the Proxy-Status HTTP response header is
populated.
|
HttpConnectionManager.ProxyStatusConfig.Builder |
Configures the manner in which the Proxy-Status HTTP response header is
populated.
|
HttpConnectionManager.ProxyStatusConfig.ProxyNameCase |
|
HttpConnectionManager.ProxyStatusConfigOrBuilder |
|
HttpConnectionManager.RouteSpecifierCase |
|
HttpConnectionManager.ServerHeaderTransformation |
Protobuf enum envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.ServerHeaderTransformation
|
HttpConnectionManager.SetCurrentClientCertDetails |
[#next-free-field: 7]
|
HttpConnectionManager.SetCurrentClientCertDetails.Builder |
[#next-free-field: 7]
|
HttpConnectionManager.SetCurrentClientCertDetailsOrBuilder |
|
HttpConnectionManager.StripPortModeCase |
|
HttpConnectionManager.Tracing |
[#next-free-field: 11]
|
HttpConnectionManager.Tracing.Builder |
[#next-free-field: 11]
|
HttpConnectionManager.Tracing.OperationName |
Protobuf enum envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.Tracing.OperationName
|
HttpConnectionManager.TracingOrBuilder |
|
HttpConnectionManager.UpgradeConfig |
The configuration for HTTP upgrades.
|
HttpConnectionManager.UpgradeConfig.Builder |
The configuration for HTTP upgrades.
|
HttpConnectionManager.UpgradeConfigOrBuilder |
|
HttpConnectionManagerOrBuilder |
|
HttpConnectionManagerProto |
|
HTTPFault |
[#next-free-field: 17]
|
HTTPFault.Builder |
[#next-free-field: 17]
|
HTTPFaultOrBuilder |
|
HttpFilter |
[#next-free-field: 8]
|
HttpFilter.Builder |
[#next-free-field: 8]
|
HttpFilter.ConfigTypeCase |
|
HttpFilterOrBuilder |
|
HttpInputsProto |
|
HttpInputsProto |
|
HttpProto |
|
HttpProtocolOptions |
[#next-free-field: 7]
|
HttpProtocolOptions.Builder |
[#next-free-field: 7]
|
HttpProtocolOptions.HeadersWithUnderscoresAction |
Action to take when Envoy receives client request with header names containing underscore
characters.
|
HttpProtocolOptionsOrBuilder |
|
HttpRequestHeaderMatchInput |
Match input indicates that matching should be done on a specific request header.
|
HttpRequestHeaderMatchInput.Builder |
Match input indicates that matching should be done on a specific request header.
|
HttpRequestHeaderMatchInputOrBuilder |
|
HTTPRequestProperties |
[#next-free-field: 16]
|
HTTPRequestProperties.Builder |
[#next-free-field: 16]
|
HTTPRequestProperties.RequestHeadersDefaultEntryHolder |
|
HTTPRequestPropertiesOrBuilder |
|
HttpRequestQueryParamMatchInput |
Match input indicates that matching should be done on a specific query parameter.
|
HttpRequestQueryParamMatchInput.Builder |
Match input indicates that matching should be done on a specific query parameter.
|
HttpRequestQueryParamMatchInputOrBuilder |
|
HttpRequestTrailerMatchInput |
Match input indicates that matching should be done on a specific request trailer.
|
HttpRequestTrailerMatchInput.Builder |
Match input indicates that matching should be done on a specific request trailer.
|
HttpRequestTrailerMatchInputOrBuilder |
|
HttpResponseHeaderMatchInput |
Match input indicating that matching should be done on a specific response header.
|
HttpResponseHeaderMatchInput.Builder |
Match input indicating that matching should be done on a specific response header.
|
HttpResponseHeaderMatchInputOrBuilder |
|
HTTPResponseProperties |
[#next-free-field: 9]
|
HTTPResponseProperties.Builder |
[#next-free-field: 9]
|
HTTPResponseProperties.ResponseHeadersDefaultEntryHolder |
|
HTTPResponseProperties.ResponseTrailersDefaultEntryHolder |
|
HTTPResponsePropertiesOrBuilder |
|
HttpResponseTrailerMatchInput |
Match input indicates that matching should be done on a specific response trailer.
|
HttpResponseTrailerMatchInput.Builder |
Match input indicates that matching should be done on a specific response trailer.
|
HttpResponseTrailerMatchInputOrBuilder |
|
HttpService |
HTTP service configuration.
|
HttpService.Builder |
HTTP service configuration.
|
HttpServiceOrBuilder |
|
HttpServiceProto |
|
HttpStatus |
HTTP status.
|
HttpStatus.Builder |
HTTP status.
|
HttpStatusOrBuilder |
|
HttpStatusProto |
|
HttpTracerProto |
|
HttpUri |
Envoy external URI descriptor
|
HttpUri.Builder |
Envoy external URI descriptor
|
HttpUri.HttpUpstreamTypeCase |
|
HttpUriOrBuilder |
|
HttpUriProto |
|
HystrixSink |
Stats configuration proto schema for built-in ``envoy.stat_sinks.hystrix`` sink.
|
HystrixSink.Builder |
Stats configuration proto schema for built-in ``envoy.stat_sinks.hystrix`` sink.
|
HystrixSinkOrBuilder |
|
Identity |
Protobuf type grpc.gcp.Identity
|
Identity.AttributesDefaultEntryHolder |
|
Identity.Builder |
Protobuf type grpc.gcp.Identity
|
Identity.IdentityOneofCase |
|
IdentityOrBuilder |
|
InsecureXdsCredentialsProvider |
|
Int32Range |
Specifies the int32 start and end of the range using half-open interval semantics [start,
end).
|
Int32Range.Builder |
Specifies the int32 start and end of the range using half-open interval semantics [start,
end).
|
Int32RangeOrBuilder |
|
Int64Range |
Specifies the int64 start and end of the range using half-open interval semantics [start,
end).
|
Int64Range.Builder |
Specifies the int64 start and end of the range using half-open interval semantics [start,
end).
|
Int64RangeOrBuilder |
|
InternalCheckGcpEnvironment |
Class for checking if the system is running on Google Cloud Platform (GCP).
|
InternalGrpcBootstrapperImpl |
Internal accessors for GrpcBootstrapperImpl.
|
InternalGrpcOpenTelemetry |
|
InternalOpenTelemetryPlugin |
Accessors for making plugins.
|
InternalOpenTelemetryPlugin.ClientCallPlugin |
|
InternalOpenTelemetryPlugin.ClientStreamPlugin |
|
InternalRbacFilter |
This class exposes some functionality in RbacFilter to other packages.
|
InternalRedirectPolicy |
HTTP Internal Redirect :ref:`architecture overview <arch_overview_internal_redirects>`.
|
InternalRedirectPolicy.Builder |
HTTP Internal Redirect :ref:`architecture overview <arch_overview_internal_redirects>`.
|
InternalRedirectPolicyOrBuilder |
|
InternalSharedXdsClientPoolProvider |
Accessor for global factory for managing XdsClient instance.
|
InternalXdsAttributes |
Internal attributes used for xDS implementation.
|
JsonFormatOptions |
Optional configuration options to be used with json_format.
|
JsonFormatOptions.Builder |
Optional configuration options to be used with json_format.
|
JsonFormatOptionsOrBuilder |
|
KeepaliveSettings |
Protobuf type envoy.config.core.v3.KeepaliveSettings
|
KeepaliveSettings.Builder |
Protobuf type envoy.config.core.v3.KeepaliveSettings
|
KeepaliveSettingsOrBuilder |
|
KeyValue |
Protobuf type envoy.config.core.v3.KeyValue
|
KeyValue.Builder |
Protobuf type envoy.config.core.v3.KeyValue
|
KeyValueAppend |
Key/value pair plus option to control append behavior.
|
KeyValueAppend.Builder |
Key/value pair plus option to control append behavior.
|
KeyValueAppend.KeyValueAppendAction |
Describes the supported actions types for key/value pair append action.
|
KeyValueAppendOrBuilder |
|
KeyValueMutation |
Key/value pair to append or remove.
|
KeyValueMutation.Builder |
Key/value pair to append or remove.
|
KeyValueMutationOrBuilder |
|
KeyValueOrBuilder |
|
LayeredRuntime |
Runtime :ref:`configuration overview <config_runtime>`.
|
LayeredRuntime.Builder |
Runtime :ref:`configuration overview <config_runtime>`.
|
LayeredRuntimeOrBuilder |
|
LazyLoadBalancer |
A load balancer that starts in IDLE instead of CONNECTING.
|
LazyLoadBalancer.Factory |
|
LbEndpoint |
An Endpoint that Envoy can route traffic to.
|
LbEndpoint.Builder |
An Endpoint that Envoy can route traffic to.
|
LbEndpoint.HostIdentifierCase |
|
LbEndpointOrBuilder |
|
LeastRequest |
This configuration allows the built-in LEAST_REQUEST LB policy to be configured via the LB policy
extension point.
|
LeastRequest.Builder |
This configuration allows the built-in LEAST_REQUEST LB policy to be configured via the LB policy
extension point.
|
LeastRequest.SelectionMethod |
Available methods for selecting the host set from which to return the host with the
fewest active requests.
|
LeastRequestLoadBalancer |
A LoadBalancer that provides least request load balancing based on
outstanding request counters.
|
LeastRequestLoadBalancer.EmptyPicker |
|
LeastRequestLoadBalancer.LeastRequestConfig |
|
LeastRequestLoadBalancer.OutstandingRequestsTracingFactory |
|
LeastRequestLoadBalancer.ReadyPicker |
|
LeastRequestLoadBalancerProvider |
Provider for the "least_request_experimental" balancing policy.
|
LeastRequestOrBuilder |
|
LeastRequestProto |
|
LedsClusterLocalityConfig |
[#not-implemented-hide:]
A configuration for a LEDS collection.
|
LedsClusterLocalityConfig.Builder |
[#not-implemented-hide:]
A configuration for a LEDS collection.
|
LedsClusterLocalityConfigOrBuilder |
|
LightstepConfig |
Configuration for the LightStep tracer.
|
LightstepConfig.Builder |
Configuration for the LightStep tracer.
|
LightstepConfig.PropagationMode |
Available propagation modes
|
LightstepConfigOrBuilder |
|
LightstepProto |
|
Listener |
[#next-free-field: 36]
|
Listener.Builder |
[#next-free-field: 36]
|
Listener.ConnectionBalanceConfig |
Configuration for listener connection balancing.
|
Listener.ConnectionBalanceConfig.BalanceTypeCase |
|
Listener.ConnectionBalanceConfig.Builder |
Configuration for listener connection balancing.
|
Listener.ConnectionBalanceConfig.ExactBalance |
A connection balancer implementation that does exact balancing.
|
Listener.ConnectionBalanceConfig.ExactBalance.Builder |
A connection balancer implementation that does exact balancing.
|
Listener.ConnectionBalanceConfig.ExactBalanceOrBuilder |
|
Listener.ConnectionBalanceConfigOrBuilder |
|
Listener.DeprecatedV1 |
[#not-implemented-hide:]
|
Listener.DeprecatedV1.Builder |
[#not-implemented-hide:]
|
Listener.DeprecatedV1OrBuilder |
|
Listener.DrainType |
Protobuf enum envoy.config.listener.v3.Listener.DrainType
|
Listener.InternalListenerConfig |
Configuration for envoy internal listener.
|
Listener.InternalListenerConfig.Builder |
Configuration for envoy internal listener.
|
Listener.InternalListenerConfigOrBuilder |
|
Listener.ListenerSpecifierCase |
|
ListenerCollection |
Listener list collections.
|
ListenerCollection.Builder |
Listener list collections.
|
ListenerCollectionOrBuilder |
|
ListenerComponentsProto |
|
ListenerFilter |
[#next-free-field: 6]
|
ListenerFilter.Builder |
[#next-free-field: 6]
|
ListenerFilter.ConfigTypeCase |
|
ListenerFilterChainMatchPredicate |
Listener filter chain match configuration.
|
ListenerFilterChainMatchPredicate.Builder |
Listener filter chain match configuration.
|
ListenerFilterChainMatchPredicate.MatchSet |
A set of match configurations used for logical operations.
|
ListenerFilterChainMatchPredicate.MatchSet.Builder |
A set of match configurations used for logical operations.
|
ListenerFilterChainMatchPredicate.MatchSetOrBuilder |
|
ListenerFilterChainMatchPredicate.RuleCase |
|
ListenerFilterChainMatchPredicateOrBuilder |
|
ListenerFilterOrBuilder |
|
ListenerManager |
A placeholder proto so that users can explicitly configure the standard
Listener Manager via the bootstrap's :ref:`listener_manager <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.listener_manager>`.
|
ListenerManager.Builder |
A placeholder proto so that users can explicitly configure the standard
Listener Manager via the bootstrap's :ref:`listener_manager <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.listener_manager>`.
|
ListenerManagerOrBuilder |
|
ListenerOrBuilder |
|
ListenerProto |
|
ListenersConfigDump |
Envoy's listener manager fills this message with all currently known listeners.
|
ListenersConfigDump.Builder |
Envoy's listener manager fills this message with all currently known listeners.
|
ListenersConfigDump.DynamicListener |
Describes a dynamically loaded listener via the LDS API.
|
ListenersConfigDump.DynamicListener.Builder |
Describes a dynamically loaded listener via the LDS API.
|
ListenersConfigDump.DynamicListenerOrBuilder |
|
ListenersConfigDump.DynamicListenerState |
Protobuf type envoy.admin.v3.ListenersConfigDump.DynamicListenerState
|
ListenersConfigDump.DynamicListenerState.Builder |
Protobuf type envoy.admin.v3.ListenersConfigDump.DynamicListenerState
|
ListenersConfigDump.DynamicListenerStateOrBuilder |
|
ListenersConfigDump.StaticListener |
Describes a statically loaded listener.
|
ListenersConfigDump.StaticListener.Builder |
Describes a statically loaded listener.
|
ListenersConfigDump.StaticListenerOrBuilder |
|
ListenersConfigDumpOrBuilder |
|
ListMatcher |
Specifies the way to match a list value.
|
ListMatcher.Builder |
Specifies the way to match a list value.
|
ListMatcher.MatchPatternCase |
|
ListMatcherOrBuilder |
|
ListStringMatcher |
Specifies a list of ways to match a string.
|
ListStringMatcher |
Specifies a list of ways to match a string.
|
ListStringMatcher.Builder |
Specifies a list of ways to match a string.
|
ListStringMatcher.Builder |
Specifies a list of ways to match a string.
|
ListStringMatcherOrBuilder |
|
ListStringMatcherOrBuilder |
|
LoadBalancerConfigFactory |
Creates service config JSON load balancer config objects for a given xDS Cluster message.
|
LoadBalancerConfigFactory.LegacyLoadBalancingPolicyConverter |
Builds a JSON LB configuration based on the old style of using the xDS Cluster proto message.
|
LoadBalancerConfigFactory.LoadBalancingPolicyConverter |
Responsible for converting from a envoy.config.cluster.v3.LoadBalancingPolicy proto
message to a gRPC service config format.
|
LoadBalancerConfigFactory.LoadBalancingPolicyConverter.MaxRecursionReachedException |
|
LoadBalancingPolicy |
Extensible load balancing policy configuration.
|
LoadBalancingPolicy.Builder |
Extensible load balancing policy configuration.
|
LoadBalancingPolicy.Policy |
Protobuf type envoy.config.cluster.v3.LoadBalancingPolicy.Policy
|
LoadBalancingPolicy.Policy.Builder |
Protobuf type envoy.config.cluster.v3.LoadBalancingPolicy.Policy
|
LoadBalancingPolicy.PolicyOrBuilder |
|
LoadBalancingPolicyOrBuilder |
|
LoadReportClient |
Client of xDS load reporting service based on LRS protocol, which reports load stats of
gRPC client's perspective to a management server.
|
LoadReportClient.LoadReportingTask |
|
LoadReportingServiceGrpc |
|
LoadReportingServiceGrpc.AsyncService |
|
LoadReportingServiceGrpc.LoadReportingServiceBaseDescriptorSupplier |
|
LoadReportingServiceGrpc.LoadReportingServiceBlockingStub |
A stub to allow clients to do synchronous rpc calls to service LoadReportingService.
|
LoadReportingServiceGrpc.LoadReportingServiceFileDescriptorSupplier |
|
LoadReportingServiceGrpc.LoadReportingServiceFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service LoadReportingService.
|
LoadReportingServiceGrpc.LoadReportingServiceImplBase |
Base class for the server implementation of the service LoadReportingService.
|
LoadReportingServiceGrpc.LoadReportingServiceMethodDescriptorSupplier |
|
LoadReportingServiceGrpc.LoadReportingServiceStub |
A stub to allow clients to do asynchronous rpc calls to service LoadReportingService.
|
LoadReportingServiceGrpc.MethodHandlers<Req,Resp> |
|
LoadReportProto |
|
LoadShedPoint |
A point within the connection or request lifecycle that provides context on
whether to shed load at that given stage for the current entity at the
point.
|
LoadShedPoint.Builder |
A point within the connection or request lifecycle that provides context on
whether to shed load at that given stage for the current entity at the
point.
|
LoadShedPointOrBuilder |
|
LoadStatsManager2 |
Manages client side traffic stats.
|
LoadStatsManager2.ClusterDropStatsSnapshot |
|
LoadStatsManager2.ClusterLocalityStatsSnapshot |
|
LoadStatsRequest |
A load report Envoy sends to the management server.
|
LoadStatsRequest.Builder |
A load report Envoy sends to the management server.
|
LoadStatsRequestOrBuilder |
|
LoadStatsResponse |
The management server sends envoy a LoadStatsResponse with all clusters it
is interested in learning load stats about.
|
LoadStatsResponse.Builder |
The management server sends envoy a LoadStatsResponse with all clusters it
is interested in learning load stats about.
|
LoadStatsResponseOrBuilder |
|
Locality |
Identifies location of where either Envoy runs or where upstream hosts run.
|
Locality |
Represents a network locality.
|
Locality.Builder |
Identifies location of where either Envoy runs or where upstream hosts run.
|
LocalityLbConfig |
Protobuf type envoy.extensions.load_balancing_policies.common.v3.LocalityLbConfig
|
LocalityLbConfig.Builder |
Protobuf type envoy.extensions.load_balancing_policies.common.v3.LocalityLbConfig
|
LocalityLbConfig.LocalityConfigSpecifierCase |
|
LocalityLbConfig.LocalityWeightedLbConfig |
Configuration for :ref:`locality weighted load balancing
<arch_overview_load_balancing_locality_weighted_lb>`
|
LocalityLbConfig.LocalityWeightedLbConfig.Builder |
Configuration for :ref:`locality weighted load balancing
<arch_overview_load_balancing_locality_weighted_lb>`
|
LocalityLbConfig.LocalityWeightedLbConfigOrBuilder |
|
LocalityLbConfig.ZoneAwareLbConfig |
Configuration for :ref:`zone aware routing
<arch_overview_load_balancing_zone_aware_routing>`.
|
LocalityLbConfig.ZoneAwareLbConfig.Builder |
Configuration for :ref:`zone aware routing
<arch_overview_load_balancing_zone_aware_routing>`.
|
LocalityLbConfig.ZoneAwareLbConfigOrBuilder |
|
LocalityLbConfigOrBuilder |
|
LocalityLbEndpoints |
A group of endpoints belonging to a Locality.
|
LocalityLbEndpoints.Builder |
A group of endpoints belonging to a Locality.
|
LocalityLbEndpoints.LbConfigCase |
|
LocalityLbEndpoints.LbEndpointList |
[#not-implemented-hide:]
A list of endpoints of a specific locality.
|
LocalityLbEndpoints.LbEndpointList.Builder |
[#not-implemented-hide:]
A list of endpoints of a specific locality.
|
LocalityLbEndpoints.LbEndpointListOrBuilder |
|
LocalityLbEndpointsOrBuilder |
|
LocalityOrBuilder |
|
LocalReplyConfig |
The configuration to customize local reply returned by Envoy.
|
LocalReplyConfig.Builder |
The configuration to customize local reply returned by Envoy.
|
LocalReplyConfigOrBuilder |
|
LogTypeFilter |
Filters based on access log type.
|
LogTypeFilter.Builder |
Filters based on access log type.
|
LogTypeFilterOrBuilder |
|
LrsProto |
|
Matcher |
A matcher, which may traverse a matching tree in order to result in a match action.
|
Matcher.Builder |
A matcher, which may traverse a matching tree in order to result in a match action.
|
Matcher.MatcherList |
A linear list of field matchers.
|
Matcher.MatcherList.Builder |
A linear list of field matchers.
|
Matcher.MatcherList.FieldMatcher |
An individual matcher.
|
Matcher.MatcherList.FieldMatcher.Builder |
An individual matcher.
|
Matcher.MatcherList.FieldMatcherOrBuilder |
|
Matcher.MatcherList.Predicate |
Predicate to determine if a match is successful.
|
Matcher.MatcherList.Predicate.Builder |
Predicate to determine if a match is successful.
|
Matcher.MatcherList.Predicate.MatchTypeCase |
|
Matcher.MatcherList.Predicate.PredicateList |
A list of two or more matchers.
|
Matcher.MatcherList.Predicate.PredicateList.Builder |
A list of two or more matchers.
|
Matcher.MatcherList.Predicate.PredicateListOrBuilder |
|
Matcher.MatcherList.Predicate.SinglePredicate |
Predicate for a single input field.
|
Matcher.MatcherList.Predicate.SinglePredicate.Builder |
Predicate for a single input field.
|
Matcher.MatcherList.Predicate.SinglePredicate.MatcherCase |
|
Matcher.MatcherList.Predicate.SinglePredicateOrBuilder |
|
Matcher.MatcherList.PredicateOrBuilder |
|
Matcher.MatcherListOrBuilder |
|
Matcher.MatcherTree |
Protobuf type xds.type.matcher.v3.Matcher.MatcherTree
|
Matcher.MatcherTree.Builder |
Protobuf type xds.type.matcher.v3.Matcher.MatcherTree
|
Matcher.MatcherTree.MatchMap |
A map of configured matchers.
|
Matcher.MatcherTree.MatchMap.Builder |
A map of configured matchers.
|
Matcher.MatcherTree.MatchMap.Builder.MapConverter |
|
Matcher.MatcherTree.MatchMap.MapDefaultEntryHolder |
|
Matcher.MatcherTree.MatchMapOrBuilder |
|
Matcher.MatcherTree.TreeTypeCase |
|
Matcher.MatcherTreeOrBuilder |
|
Matcher.MatcherTypeCase |
|
Matcher.OnMatch |
What to do if a match is successful.
|
Matcher.OnMatch.Builder |
What to do if a match is successful.
|
Matcher.OnMatch.OnMatchCase |
|
Matcher.OnMatchOrBuilder |
|
MatcherOrBuilder |
|
MatcherParser |
|
MatcherProto |
|
Matchers |
Provides a group of request matchers.
|
Matchers.CidrMatcher |
Matcher to evaluate whether an IPv4 or IPv6 address is within a CIDR range.
|
Matchers.FractionMatcher |
Represents a fractional value.
|
Matchers.HeaderMatcher |
Matcher for HTTP request headers.
|
Matchers.HeaderMatcher.Range |
Represents an integer range.
|
Matchers.StringMatcher |
Represents various ways to match a string .
|
MemoryAllocatorManager |
Protobuf type envoy.config.bootstrap.v3.MemoryAllocatorManager
|
MemoryAllocatorManager.Builder |
Protobuf type envoy.config.bootstrap.v3.MemoryAllocatorManager
|
MemoryAllocatorManagerOrBuilder |
|
MessagePrettyPrinter |
|
MessagePrinter |
Converts protobuf message to human readable String format.
|
MessagePrinter.LazyHolder |
|
Metadata |
Metadata provides additional inputs to filters based on matched listeners,
filter chains, routes and endpoints.
|
Metadata.Builder |
Metadata provides additional inputs to filters based on matched listeners,
filter chains, routes and endpoints.
|
Metadata.Builder.FilterMetadataConverter |
|
Metadata.Builder.TypedFilterMetadataConverter |
|
Metadata.FilterMetadataDefaultEntryHolder |
|
Metadata.TypedFilterMetadataDefaultEntryHolder |
|
MetadataFilter |
Filters based on matching dynamic metadata.
|
MetadataFilter.Builder |
Filters based on matching dynamic metadata.
|
MetadataFilterOrBuilder |
|
MetadataGetter |
A TextMapGetter that reads value from gRPC Metadata .
|
MetadataKey |
MetadataKey provides a general interface using ``key`` and ``path`` to retrieve value from
:ref:`Metadata <envoy_v3_api_msg_config.core.v3.Metadata>`.
|
MetadataKey.Builder |
MetadataKey provides a general interface using ``key`` and ``path`` to retrieve value from
:ref:`Metadata <envoy_v3_api_msg_config.core.v3.Metadata>`.
|
MetadataKey.PathSegment |
Specifies the segment in a path to retrieve value from Metadata.
|
MetadataKey.PathSegment.Builder |
Specifies the segment in a path to retrieve value from Metadata.
|
MetadataKey.PathSegment.SegmentCase |
|
MetadataKey.PathSegmentOrBuilder |
|
MetadataKeyOrBuilder |
|
MetadataKind |
Describes what kind of metadata.
|
MetadataKind.Builder |
Describes what kind of metadata.
|
MetadataKind.Cluster |
Represents metadata from :ref:`the upstream cluster<envoy_v3_api_field_config.cluster.v3.Cluster.metadata>`.
|
MetadataKind.Cluster.Builder |
Represents metadata from :ref:`the upstream cluster<envoy_v3_api_field_config.cluster.v3.Cluster.metadata>`.
|
MetadataKind.ClusterOrBuilder |
|
MetadataKind.Host |
Represents metadata from :ref:`the upstream
host<envoy_v3_api_field_config.endpoint.v3.LbEndpoint.metadata>`.
|
MetadataKind.Host.Builder |
Represents metadata from :ref:`the upstream
host<envoy_v3_api_field_config.endpoint.v3.LbEndpoint.metadata>`.
|
MetadataKind.HostOrBuilder |
|
MetadataKind.KindCase |
|
MetadataKind.Request |
Represents dynamic metadata associated with the request.
|
MetadataKind.Request.Builder |
Represents dynamic metadata associated with the request.
|
MetadataKind.RequestOrBuilder |
|
MetadataKind.Route |
Represents metadata from :ref:`the route<envoy_v3_api_field_config.route.v3.Route.metadata>`.
|
MetadataKind.Route.Builder |
Represents metadata from :ref:`the route<envoy_v3_api_field_config.route.v3.Route.metadata>`.
|
MetadataKind.RouteOrBuilder |
|
MetadataKindOrBuilder |
|
MetadataMatcher |
[#next-major-version: MetadataMatcher should use StructMatcher]
|
MetadataMatcher.Builder |
[#next-major-version: MetadataMatcher should use StructMatcher]
|
MetadataMatcher.PathSegment |
Specifies the segment in a path to retrieve value from Metadata.
|
MetadataMatcher.PathSegment.Builder |
Specifies the segment in a path to retrieve value from Metadata.
|
MetadataMatcher.PathSegment.SegmentCase |
|
MetadataMatcher.PathSegmentOrBuilder |
|
MetadataMatcherOrBuilder |
|
MetadataOrBuilder |
|
MetadataProto |
|
MetadataProto |
|
MetadataSetter |
A TextMapSetter that sets value to gRPC Metadata .
|
Migrate |
|
Migrate |
|
Migrate.FieldMigrateAnnotation |
Protobuf type udpa.annotations.FieldMigrateAnnotation
|
Migrate.FieldMigrateAnnotation |
Protobuf type xds.annotations.v3.FieldMigrateAnnotation
|
Migrate.FieldMigrateAnnotation.Builder |
Protobuf type udpa.annotations.FieldMigrateAnnotation
|
Migrate.FieldMigrateAnnotation.Builder |
Protobuf type xds.annotations.v3.FieldMigrateAnnotation
|
Migrate.FieldMigrateAnnotationOrBuilder |
|
Migrate.FieldMigrateAnnotationOrBuilder |
|
Migrate.FileMigrateAnnotation |
Protobuf type udpa.annotations.FileMigrateAnnotation
|
Migrate.FileMigrateAnnotation |
Protobuf type xds.annotations.v3.FileMigrateAnnotation
|
Migrate.FileMigrateAnnotation.Builder |
Protobuf type udpa.annotations.FileMigrateAnnotation
|
Migrate.FileMigrateAnnotation.Builder |
Protobuf type xds.annotations.v3.FileMigrateAnnotation
|
Migrate.FileMigrateAnnotationOrBuilder |
|
Migrate.FileMigrateAnnotationOrBuilder |
|
Migrate.MigrateAnnotation |
Protobuf type udpa.annotations.MigrateAnnotation
|
Migrate.MigrateAnnotation |
Protobuf type xds.annotations.v3.MigrateAnnotation
|
Migrate.MigrateAnnotation.Builder |
Protobuf type udpa.annotations.MigrateAnnotation
|
Migrate.MigrateAnnotation.Builder |
Protobuf type xds.annotations.v3.MigrateAnnotation
|
Migrate.MigrateAnnotationOrBuilder |
|
Migrate.MigrateAnnotationOrBuilder |
|
MoreCallCredentials |
A utility class that converts other types of credentials to CallCredentials .
|
NettyTsiHandshaker |
|
NetworkProtocol |
Protobuf enum grpc.gcp.NetworkProtocol
|
NextHandshakeMessageReq |
Protobuf type grpc.gcp.NextHandshakeMessageReq
|
NextHandshakeMessageReq.Builder |
Protobuf type grpc.gcp.NextHandshakeMessageReq
|
NextHandshakeMessageReqOrBuilder |
|
Node |
Identifies a specific Envoy instance.
|
Node.Builder |
Identifies a specific Envoy instance.
|
Node.Builder.DynamicParametersConverter |
|
Node.DynamicParametersDefaultEntryHolder |
|
Node.UserAgentVersionTypeCase |
|
NodeMatcher |
Specifies the way to match a Node.
|
NodeMatcher.Builder |
Specifies the way to match a Node.
|
NodeMatcherOrBuilder |
|
NodeOrBuilder |
|
NodeProto |
|
NonForwardingAction |
[#not-implemented-hide:]
|
NonForwardingAction.Builder |
[#not-implemented-hide:]
|
NonForwardingActionOrBuilder |
|
NotHealthCheckFilter |
Filters for requests that are not health check requests.
|
NotHealthCheckFilter.Builder |
Filters for requests that are not health check requests.
|
NotHealthCheckFilterOrBuilder |
|
NumberProto |
|
OpenRcaServiceGrpc |
Out-of-band (OOB) load reporting service for the additional load reporting
agent that does not sit in the request path.
|
OpenRcaServiceGrpc.AsyncService |
Out-of-band (OOB) load reporting service for the additional load reporting
agent that does not sit in the request path.
|
OpenRcaServiceGrpc.MethodHandlers<Req,Resp> |
|
OpenRcaServiceGrpc.OpenRcaServiceBaseDescriptorSupplier |
|
OpenRcaServiceGrpc.OpenRcaServiceBlockingStub |
A stub to allow clients to do synchronous rpc calls to service OpenRcaService.
|
OpenRcaServiceGrpc.OpenRcaServiceFileDescriptorSupplier |
|
OpenRcaServiceGrpc.OpenRcaServiceFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service OpenRcaService.
|
OpenRcaServiceGrpc.OpenRcaServiceImplBase |
Base class for the server implementation of the service OpenRcaService.
|
OpenRcaServiceGrpc.OpenRcaServiceMethodDescriptorSupplier |
|
OpenRcaServiceGrpc.OpenRcaServiceStub |
A stub to allow clients to do asynchronous rpc calls to service OpenRcaService.
|
OpenTelemetryConfig |
Configuration for the OpenTelemetry tracer.
|
OpenTelemetryConfig.Builder |
Configuration for the OpenTelemetry tracer.
|
OpenTelemetryConfigOrBuilder |
|
OpenTelemetryConstants |
|
OpenTelemetryMetricSink |
|
OpenTelemetryMetricSink.MeasuresData |
|
OpenTelemetryMetricsModule |
Provides factories for StreamTracer that records metrics to OpenTelemetry.
|
OpenTelemetryMetricsModule.CallAttemptsTracerFactory |
|
OpenTelemetryMetricsModule.ClientTracer |
|
OpenTelemetryMetricsModule.ServerTracer |
|
OpenTelemetryMetricsResource |
|
OpenTelemetryMetricsResource.Builder |
|
OpenTelemetryPlugin |
|
OpenTelemetryPlugin.ClientCallPlugin |
|
OpenTelemetryPlugin.ClientStreamPlugin |
|
OpenTelemetryPlugin.ServerStreamPlugin |
|
OpentelemetryProto |
|
OpenTelemetryTracingModule |
Provides factories for StreamTracer that records tracing to OpenTelemetry.
|
OpenTelemetryTracingModule.ContextServerCallListener<ReqT> |
|
OrcaLoadReport |
Protobuf type xds.data.orca.v3.OrcaLoadReport
|
OrcaLoadReport.Builder |
Protobuf type xds.data.orca.v3.OrcaLoadReport
|
OrcaLoadReport.NamedMetricsDefaultEntryHolder |
|
OrcaLoadReport.RequestCostDefaultEntryHolder |
|
OrcaLoadReport.UtilizationDefaultEntryHolder |
|
OrcaLoadReportOrBuilder |
|
OrcaLoadReportProto |
|
OrcaLoadReportRequest |
Protobuf type xds.service.orca.v3.OrcaLoadReportRequest
|
OrcaLoadReportRequest.Builder |
Protobuf type xds.service.orca.v3.OrcaLoadReportRequest
|
OrcaLoadReportRequestOrBuilder |
|
OrcaMetricReportingServerInterceptor |
A ServerInterceptor that intercepts a ServerCall by running server-side RPC
handling under a Context that records custom per-request metrics provided by server
applications and sends to client side along with the response in the format of Open Request
Cost Aggregation (ORCA).
|
OrcaOobUtil |
Utility class that provides method for LoadBalancer to install listeners to receive
out-of-band backend metrics in the format of Open Request Cost Aggregation (ORCA).
|
OrcaOobUtil.OrcaOobReportListener |
The listener interface for receiving out-of-band ORCA reports from backends.
|
OrcaOobUtil.OrcaReportingConfig |
Configuration for out-of-band ORCA reporting service RPC.
|
OrcaOobUtil.OrcaReportingConfig.Builder |
|
OrcaOobUtil.OrcaReportingHelper |
An OrcaOobUtil.OrcaReportingHelper wraps a delegated LoadBalancer.Helper with additional
functionality to manage RPCs for out-of-band ORCA reporting for each backend it establishes
connection to.
|
OrcaOobUtil.SubchannelImpl |
|
OrcaPerRequestUtil |
Utility class that provides method for LoadBalancer to install listeners to receive
per-request backend cost metrics in the format of Open Request Cost Aggregation (ORCA).
|
OrcaPerRequestUtil.OrcaPerRequestReportListener |
The listener interface for receiving per-request ORCA reports from backends.
|
OrcaPerRequestUtil.OrcaReportBroker |
|
OrcaPerRequestUtil.OrcaReportingTracerFactory |
An OrcaPerRequestUtil.OrcaReportingTracerFactory wraps a delegated ClientStreamTracer.Factory with
additional functionality to produce ClientStreamTracer instances that extract
per-request ORCA reports and push to registered listeners for calls they trace.
|
OrcaProto |
|
OrcaServiceImpl |
Implements a BindableService that generates Out-Of-Band server metrics.
|
OrFilter |
Performs a logical “or” operation on the result of each individual filter.
|
OrFilter.Builder |
Performs a logical “or” operation on the result of each individual filter.
|
OrFilterOrBuilder |
|
OrMatcher |
Specifies a list of alternatives for the match.
|
OrMatcher.Builder |
Specifies a list of alternatives for the match.
|
OrMatcherOrBuilder |
|
OutlierDetection |
See the :ref:`architecture overview <arch_overview_outlier_detection>` for
more information on outlier detection.
|
OutlierDetection.Builder |
See the :ref:`architecture overview <arch_overview_outlier_detection>` for
more information on outlier detection.
|
OutlierDetectionOrBuilder |
|
OutlierDetectionProto |
|
OverloadAction |
Protobuf type envoy.config.overload.v3.OverloadAction
|
OverloadAction.Builder |
Protobuf type envoy.config.overload.v3.OverloadAction
|
OverloadActionOrBuilder |
|
OverloadManager |
[#next-free-field: 6]
|
OverloadManager.Builder |
[#next-free-field: 6]
|
OverloadManagerOrBuilder |
|
OverloadProto |
|
ParsedExpr |
An expression together with source information as returned by the parser.
|
ParsedExpr |
An expression together with source information as returned by the parser.
|
ParsedExpr.Builder |
An expression together with source information as returned by the parser.
|
ParsedExpr.Builder |
An expression together with source information as returned by the parser.
|
ParsedExprOrBuilder |
|
ParsedExprOrBuilder |
|
PathConfigSource |
Local filesystem path configuration source.
|
PathConfigSource.Builder |
Local filesystem path configuration source.
|
PathConfigSourceOrBuilder |
|
PathMatcher |
Specifies the way to match a path on HTTP request.
|
PathMatcher.Builder |
Specifies the way to match a path on HTTP request.
|
PathMatcher.RuleCase |
|
PathMatcherOrBuilder |
|
PathProto |
|
PathTransformation |
Protobuf type envoy.type.http.v3.PathTransformation
|
PathTransformation.Builder |
Protobuf type envoy.type.http.v3.PathTransformation
|
PathTransformation.Operation |
A type of operation to alter text.
|
PathTransformation.Operation.Builder |
A type of operation to alter text.
|
PathTransformation.Operation.MergeSlashes |
Determines if adjacent slashes are merged into one.
|
PathTransformation.Operation.MergeSlashes.Builder |
Determines if adjacent slashes are merged into one.
|
PathTransformation.Operation.MergeSlashesOrBuilder |
|
PathTransformation.Operation.NormalizePathRFC3986 |
Should text be normalized according to RFC 3986? This typically is used for path headers
before any processing of requests by HTTP filters or routing.
|
PathTransformation.Operation.NormalizePathRFC3986.Builder |
Should text be normalized according to RFC 3986? This typically is used for path headers
before any processing of requests by HTTP filters or routing.
|
PathTransformation.Operation.NormalizePathRFC3986OrBuilder |
|
PathTransformation.Operation.OperationSpecifierCase |
|
PathTransformation.OperationOrBuilder |
|
PathTransformationOrBuilder |
|
PathTransformationProto |
|
Percent |
Identifies a percentage, in the range [0.0, 100.0].
|
Percent.Builder |
Identifies a percentage, in the range [0.0, 100.0].
|
PercentOrBuilder |
|
PercentProto |
|
Permission |
Permission defines an action (or actions) that a principal can take.
|
Permission.Builder |
Permission defines an action (or actions) that a principal can take.
|
Permission.RuleCase |
|
Permission.Set |
Used in the ``and_rules`` and ``or_rules`` fields in the ``rule`` oneof.
|
Permission.Set.Builder |
Used in the ``and_rules`` and ``or_rules`` fields in the ``rule`` oneof.
|
Permission.SetOrBuilder |
|
PermissionOrBuilder |
|
PerXdsConfig |
Detailed config (per xDS) with status.
|
PerXdsConfig.Builder |
Detailed config (per xDS) with status.
|
PerXdsConfig.PerXdsConfigCase |
|
PerXdsConfigOrBuilder |
|
PickFirst |
This configuration allows the built-in PICK_FIRST LB policy to be configured
via the LB policy extension point.
|
PickFirst.Builder |
This configuration allows the built-in PICK_FIRST LB policy to be configured
via the LB policy extension point.
|
PickFirstOrBuilder |
|
PickFirstProto |
|
Pipe |
Protobuf type envoy.config.core.v3.Pipe
|
Pipe.Builder |
Protobuf type envoy.config.core.v3.Pipe
|
PipeOrBuilder |
|
Policy |
Policy specifies a role and the principals that are assigned/denied the role.
|
Policy.Builder |
Policy specifies a role and the principals that are assigned/denied the role.
|
PolicyOrBuilder |
|
Principal |
Principal defines an identity or a group of identities for a downstream
subject.
|
Principal.Authenticated |
Authentication attributes for a downstream.
|
Principal.Authenticated.Builder |
Authentication attributes for a downstream.
|
Principal.AuthenticatedOrBuilder |
|
Principal.Builder |
Principal defines an identity or a group of identities for a downstream
subject.
|
Principal.IdentifierCase |
|
Principal.Set |
Used in the ``and_ids`` and ``or_ids`` fields in the ``identifier`` oneof.
|
Principal.Set.Builder |
Used in the ``and_ids`` and ``or_ids`` fields in the ``identifier`` oneof.
|
Principal.SetOrBuilder |
|
PrincipalOrBuilder |
|
PriorityLoadBalancer |
Load balancer for priority policy.
|
PriorityLoadBalancerProvider |
Provider for priority load balancing policy.
|
PriorityLoadBalancerProvider.PriorityLbConfig |
|
PriorityLoadBalancerProvider.PriorityLbConfig.PriorityChildConfig |
|
PrivateKeyProvider |
BoringSSL private key method configuration.
|
PrivateKeyProvider.Builder |
BoringSSL private key method configuration.
|
PrivateKeyProvider.ConfigTypeCase |
|
PrivateKeyProviderOrBuilder |
|
ProtectedPromise |
Promise used when flushing the pendingUnprotectedWrites queue.
|
ProtocolProto |
|
ProxyProtocolConfig |
Protobuf type envoy.config.core.v3.ProxyProtocolConfig
|
ProxyProtocolConfig.Builder |
Protobuf type envoy.config.core.v3.ProxyProtocolConfig
|
ProxyProtocolConfig.Version |
Protobuf enum envoy.config.core.v3.ProxyProtocolConfig.Version
|
ProxyProtocolConfigOrBuilder |
|
ProxyProtocolPassThroughTLVs |
Protobuf type envoy.config.core.v3.ProxyProtocolPassThroughTLVs
|
ProxyProtocolPassThroughTLVs.Builder |
Protobuf type envoy.config.core.v3.ProxyProtocolPassThroughTLVs
|
ProxyProtocolPassThroughTLVs.PassTLVsMatchType |
Protobuf enum envoy.config.core.v3.ProxyProtocolPassThroughTLVs.PassTLVsMatchType
|
ProxyProtocolPassThroughTLVsOrBuilder |
|
ProxyProtocolProto |
|
QueryParameter |
Query parameter name/value pair.
|
QueryParameter.Builder |
Query parameter name/value pair.
|
QueryParameterMatcher |
Query parameter matching treats the query string of a request's :path header
as an ampersand-separated list of keys and/or key=value elements.
|
QueryParameterMatcher.Builder |
Query parameter matching treats the query string of a request's :path header
as an ampersand-separated list of keys and/or key=value elements.
|
QueryParameterMatcher.QueryParameterMatchSpecifierCase |
|
QueryParameterMatcherOrBuilder |
|
QueryParameterOrBuilder |
|
QuicConfigProto |
|
QuicKeepAliveSettings |
Config for keepalive probes in a QUIC connection.
|
QuicKeepAliveSettings.Builder |
Config for keepalive probes in a QUIC connection.
|
QuicKeepAliveSettingsOrBuilder |
|
QuicProtocolOptions |
QUIC protocol options which apply to both downstream and upstream connections.
|
QuicProtocolOptions |
Configuration specific to the UDP QUIC listener.
|
QuicProtocolOptions.Builder |
QUIC protocol options which apply to both downstream and upstream connections.
|
QuicProtocolOptions.Builder |
Configuration specific to the UDP QUIC listener.
|
QuicProtocolOptionsOrBuilder |
|
QuicProtocolOptionsOrBuilder |
|
RangeProto |
|
RateLimit |
Global rate limiting :ref:`architecture overview <arch_overview_global_rate_limit>`.
|
RateLimit.Action |
[#next-free-field: 12]
|
RateLimit.Action.ActionSpecifierCase |
|
RateLimit.Action.Builder |
[#next-free-field: 12]
|
RateLimit.Action.DestinationCluster |
The following descriptor entry is appended to the descriptor:
..
|
RateLimit.Action.DestinationCluster.Builder |
The following descriptor entry is appended to the descriptor:
..
|
RateLimit.Action.DestinationClusterOrBuilder |
|
RateLimit.Action.DynamicMetaData |
The following descriptor entry is appended when the
:ref:`dynamic metadata <well_known_dynamic_metadata>` contains a key value:
..
|
RateLimit.Action.DynamicMetaData.Builder |
The following descriptor entry is appended when the
:ref:`dynamic metadata <well_known_dynamic_metadata>` contains a key value:
..
|
RateLimit.Action.DynamicMetaDataOrBuilder |
|
RateLimit.Action.GenericKey |
The following descriptor entry is appended to the descriptor:
..
|
RateLimit.Action.GenericKey.Builder |
The following descriptor entry is appended to the descriptor:
..
|
RateLimit.Action.GenericKeyOrBuilder |
|
RateLimit.Action.HeaderValueMatch |
The following descriptor entry is appended to the descriptor:
..
|
RateLimit.Action.HeaderValueMatch.Builder |
The following descriptor entry is appended to the descriptor:
..
|
RateLimit.Action.HeaderValueMatchOrBuilder |
|
RateLimit.Action.MaskedRemoteAddress |
The following descriptor entry is appended to the descriptor and is populated using the
masked address from :ref:`x-forwarded-for <config_http_conn_man_headers_x-forwarded-for>`:
..
|
RateLimit.Action.MaskedRemoteAddress.Builder |
The following descriptor entry is appended to the descriptor and is populated using the
masked address from :ref:`x-forwarded-for <config_http_conn_man_headers_x-forwarded-for>`:
..
|
RateLimit.Action.MaskedRemoteAddressOrBuilder |
|
RateLimit.Action.MetaData |
The following descriptor entry is appended when the metadata contains a key value:
..
|
RateLimit.Action.MetaData.Builder |
The following descriptor entry is appended when the metadata contains a key value:
..
|
RateLimit.Action.MetaData.Source |
Protobuf enum envoy.config.route.v3.RateLimit.Action.MetaData.Source
|
RateLimit.Action.MetaDataOrBuilder |
|
RateLimit.Action.QueryParameterValueMatch |
The following descriptor entry is appended to the descriptor:
..
|
RateLimit.Action.QueryParameterValueMatch.Builder |
The following descriptor entry is appended to the descriptor:
..
|
RateLimit.Action.QueryParameterValueMatchOrBuilder |
|
RateLimit.Action.RemoteAddress |
The following descriptor entry is appended to the descriptor and is populated using the
trusted address from :ref:`x-forwarded-for <config_http_conn_man_headers_x-forwarded-for>`:
..
|
RateLimit.Action.RemoteAddress.Builder |
The following descriptor entry is appended to the descriptor and is populated using the
trusted address from :ref:`x-forwarded-for <config_http_conn_man_headers_x-forwarded-for>`:
..
|
RateLimit.Action.RemoteAddressOrBuilder |
|
RateLimit.Action.RequestHeaders |
The following descriptor entry is appended when a header contains a key that matches the
``header_name``:
..
|
RateLimit.Action.RequestHeaders.Builder |
The following descriptor entry is appended when a header contains a key that matches the
``header_name``:
..
|
RateLimit.Action.RequestHeadersOrBuilder |
|
RateLimit.Action.SourceCluster |
The following descriptor entry is appended to the descriptor:
..
|
RateLimit.Action.SourceCluster.Builder |
The following descriptor entry is appended to the descriptor:
..
|
RateLimit.Action.SourceClusterOrBuilder |
|
RateLimit.ActionOrBuilder |
|
RateLimit.Builder |
Global rate limiting :ref:`architecture overview <arch_overview_global_rate_limit>`.
|
RateLimit.Override |
Protobuf type envoy.config.route.v3.RateLimit.Override
|
RateLimit.Override.Builder |
Protobuf type envoy.config.route.v3.RateLimit.Override
|
RateLimit.Override.DynamicMetadata |
Fetches the override from the dynamic metadata.
|
RateLimit.Override.DynamicMetadata.Builder |
Fetches the override from the dynamic metadata.
|
RateLimit.Override.DynamicMetadataOrBuilder |
|
RateLimit.Override.OverrideSpecifierCase |
|
RateLimit.OverrideOrBuilder |
|
RateLimitOrBuilder |
|
RateLimitQuotaBucketSettings |
Rate Limit Quota Bucket Settings to apply on the successful ``bucket_matchers`` match.
|
RateLimitQuotaBucketSettings.BucketIdBuilder |
``BucketIdBuilder`` makes it possible to build :ref:`BucketId
<envoy_v3_api_msg_service.rate_limit_quota.v3.BucketId>` with values substituted
from the dynamic properties associated with each individual request.
|
RateLimitQuotaBucketSettings.BucketIdBuilder.BucketIdBuilderDefaultEntryHolder |
|
RateLimitQuotaBucketSettings.BucketIdBuilder.Builder |
``BucketIdBuilder`` makes it possible to build :ref:`BucketId
<envoy_v3_api_msg_service.rate_limit_quota.v3.BucketId>` with values substituted
from the dynamic properties associated with each individual request.
|
RateLimitQuotaBucketSettings.BucketIdBuilder.Builder.BucketIdBuilderConverter |
|
RateLimitQuotaBucketSettings.BucketIdBuilder.ValueBuilder |
Produces the value of the :ref:`BucketId
<envoy_v3_api_msg_service.rate_limit_quota.v3.BucketId>` map.
|
RateLimitQuotaBucketSettings.BucketIdBuilder.ValueBuilder.Builder |
Produces the value of the :ref:`BucketId
<envoy_v3_api_msg_service.rate_limit_quota.v3.BucketId>` map.
|
RateLimitQuotaBucketSettings.BucketIdBuilder.ValueBuilder.ValueSpecifierCase |
|
RateLimitQuotaBucketSettings.BucketIdBuilder.ValueBuilderOrBuilder |
|
RateLimitQuotaBucketSettings.BucketIdBuilderOrBuilder |
|
RateLimitQuotaBucketSettings.Builder |
Rate Limit Quota Bucket Settings to apply on the successful ``bucket_matchers`` match.
|
RateLimitQuotaBucketSettings.DenyResponseSettings |
Customize the deny response to the requests over the rate limit.
|
RateLimitQuotaBucketSettings.DenyResponseSettings.Builder |
Customize the deny response to the requests over the rate limit.
|
RateLimitQuotaBucketSettings.DenyResponseSettingsOrBuilder |
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior |
Specifies the behavior when the bucket's assignment has expired, and cannot be refreshed for
any reason.
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.Builder |
Specifies the behavior when the bucket's assignment has expired, and cannot be refreshed for
any reason.
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.ExpiredAssignmentBehaviorCase |
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.ReuseLastAssignment |
Reuse the last known quota assignment, effectively extending it for the duration
specified in the :ref:`expired_assignment_behavior_timeout
<envoy_v3_api_field_extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.expired_assignment_behavior_timeout>`
field.
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.ReuseLastAssignment.Builder |
Reuse the last known quota assignment, effectively extending it for the duration
specified in the :ref:`expired_assignment_behavior_timeout
<envoy_v3_api_field_extensions.filters.http.rate_limit_quota.v3.RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.expired_assignment_behavior_timeout>`
field.
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehavior.ReuseLastAssignmentOrBuilder |
|
RateLimitQuotaBucketSettings.ExpiredAssignmentBehaviorOrBuilder |
|
RateLimitQuotaBucketSettings.NoAssignmentBehavior |
Configures the behavior after the first request has been matched to the bucket, and before the
the RLQS server returns the first quota assignment.
|
RateLimitQuotaBucketSettings.NoAssignmentBehavior.Builder |
Configures the behavior after the first request has been matched to the bucket, and before the
the RLQS server returns the first quota assignment.
|
RateLimitQuotaBucketSettings.NoAssignmentBehavior.NoAssignmentBehaviorCase |
|
RateLimitQuotaBucketSettings.NoAssignmentBehaviorOrBuilder |
|
RateLimitQuotaBucketSettingsOrBuilder |
|
RateLimitQuotaFilterConfig |
Configures the Rate Limit Quota filter.
|
RateLimitQuotaFilterConfig.Builder |
Configures the Rate Limit Quota filter.
|
RateLimitQuotaFilterConfigOrBuilder |
|
RateLimitQuotaOverride |
Per-route and per-host configuration overrides.
|
RateLimitQuotaOverride.Builder |
Per-route and per-host configuration overrides.
|
RateLimitQuotaOverrideOrBuilder |
|
RateLimitQuotaProto |
|
RateLimitQuotaResponse |
Protobuf type envoy.service.rate_limit_quota.v3.RateLimitQuotaResponse
|
RateLimitQuotaResponse.BucketAction |
Commands the data plane to apply one of the actions to the bucket with the
:ref:`bucket_id <envoy_v3_api_field_service.rate_limit_quota.v3.RateLimitQuotaResponse.BucketAction.bucket_id>`.
|
RateLimitQuotaResponse.BucketAction.AbandonAction |
Abandon action for the bucket.
|
RateLimitQuotaResponse.BucketAction.AbandonAction.Builder |
Abandon action for the bucket.
|
RateLimitQuotaResponse.BucketAction.AbandonActionOrBuilder |
|
RateLimitQuotaResponse.BucketAction.BucketActionCase |
|
RateLimitQuotaResponse.BucketAction.Builder |
Commands the data plane to apply one of the actions to the bucket with the
:ref:`bucket_id <envoy_v3_api_field_service.rate_limit_quota.v3.RateLimitQuotaResponse.BucketAction.bucket_id>`.
|
RateLimitQuotaResponse.BucketAction.QuotaAssignmentAction |
Quota assignment for the bucket.
|
RateLimitQuotaResponse.BucketAction.QuotaAssignmentAction.Builder |
Quota assignment for the bucket.
|
RateLimitQuotaResponse.BucketAction.QuotaAssignmentActionOrBuilder |
|
RateLimitQuotaResponse.BucketActionOrBuilder |
|
RateLimitQuotaResponse.Builder |
Protobuf type envoy.service.rate_limit_quota.v3.RateLimitQuotaResponse
|
RateLimitQuotaResponseOrBuilder |
|
RateLimitQuotaServiceGrpc |
Defines the Rate Limit Quota Service (RLQS).
|
RateLimitQuotaServiceGrpc.AsyncService |
Defines the Rate Limit Quota Service (RLQS).
|
RateLimitQuotaServiceGrpc.MethodHandlers<Req,Resp> |
|
RateLimitQuotaServiceGrpc.RateLimitQuotaServiceBaseDescriptorSupplier |
|
RateLimitQuotaServiceGrpc.RateLimitQuotaServiceBlockingStub |
A stub to allow clients to do synchronous rpc calls to service RateLimitQuotaService.
|
RateLimitQuotaServiceGrpc.RateLimitQuotaServiceFileDescriptorSupplier |
|
RateLimitQuotaServiceGrpc.RateLimitQuotaServiceFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service RateLimitQuotaService.
|
RateLimitQuotaServiceGrpc.RateLimitQuotaServiceImplBase |
Base class for the server implementation of the service RateLimitQuotaService.
|
RateLimitQuotaServiceGrpc.RateLimitQuotaServiceMethodDescriptorSupplier |
|
RateLimitQuotaServiceGrpc.RateLimitQuotaServiceStub |
A stub to allow clients to do asynchronous rpc calls to service RateLimitQuotaService.
|
RateLimitQuotaUsageReports |
Protobuf type envoy.service.rate_limit_quota.v3.RateLimitQuotaUsageReports
|
RateLimitQuotaUsageReports.BucketQuotaUsage |
The usage report for a bucket.
|
RateLimitQuotaUsageReports.BucketQuotaUsage.Builder |
The usage report for a bucket.
|
RateLimitQuotaUsageReports.BucketQuotaUsageOrBuilder |
|
RateLimitQuotaUsageReports.Builder |
Protobuf type envoy.service.rate_limit_quota.v3.RateLimitQuotaUsageReports
|
RateLimitQuotaUsageReportsOrBuilder |
|
RateLimitSettings |
Rate Limit settings to be applied for discovery requests made by Envoy.
|
RateLimitSettings.Builder |
Rate Limit settings to be applied for discovery requests made by Envoy.
|
RateLimitSettingsOrBuilder |
|
RateLimitStrategy |
Protobuf type envoy.type.v3.RateLimitStrategy
|
RateLimitStrategy.BlanketRule |
Choose between allow all and deny all.
|
RateLimitStrategy.Builder |
Protobuf type envoy.type.v3.RateLimitStrategy
|
RateLimitStrategy.RequestsPerTimeUnit |
Best-effort limit of the number of requests per time unit.
|
RateLimitStrategy.RequestsPerTimeUnit.Builder |
Best-effort limit of the number of requests per time unit.
|
RateLimitStrategy.RequestsPerTimeUnitOrBuilder |
|
RateLimitStrategy.StrategyCase |
|
RateLimitStrategyOrBuilder |
|
RatelimitStrategyProto |
|
RateLimitUnit |
Identifies the unit of of time for rate limit.
|
RatelimitUnitProto |
|
RBAC |
Role Based Access Control (RBAC) provides service-level and method-level access control for a
service.
|
RBAC |
RBAC filter config.
|
RBAC.Action |
Should we do safe-list or block-list style access control?
|
RBAC.AuditLoggingOptions |
Protobuf type envoy.config.rbac.v3.RBAC.AuditLoggingOptions
|
RBAC.AuditLoggingOptions.AuditCondition |
Deny and allow here refer to RBAC decisions, not actions.
|
RBAC.AuditLoggingOptions.AuditLoggerConfig |
[#not-implemented-hide:]
|
RBAC.AuditLoggingOptions.AuditLoggerConfig.Builder |
[#not-implemented-hide:]
|
RBAC.AuditLoggingOptions.AuditLoggerConfigOrBuilder |
|
RBAC.AuditLoggingOptions.Builder |
Protobuf type envoy.config.rbac.v3.RBAC.AuditLoggingOptions
|
RBAC.AuditLoggingOptionsOrBuilder |
|
RBAC.Builder |
Role Based Access Control (RBAC) provides service-level and method-level access control for a
service.
|
RBAC.Builder |
RBAC filter config.
|
RBAC.Builder.PoliciesConverter |
|
RBAC.PoliciesDefaultEntryHolder |
|
RbacConfig |
Rbac configuration for Rbac filter.
|
RbacFilter |
RBAC Http filter implementation.
|
RBACOrBuilder |
|
RBACOrBuilder |
|
RBACPerRoute |
Protobuf type envoy.extensions.filters.http.rbac.v3.RBACPerRoute
|
RBACPerRoute.Builder |
Protobuf type envoy.extensions.filters.http.rbac.v3.RBACPerRoute
|
RBACPerRouteOrBuilder |
|
RbacProto |
|
RbacProto |
|
Rds |
Protobuf type envoy.extensions.filters.network.http_connection_manager.v3.Rds
|
Rds.Builder |
Protobuf type envoy.extensions.filters.network.http_connection_manager.v3.Rds
|
RdsOrBuilder |
|
RedirectAction |
[#next-free-field: 10]
|
RedirectAction.Builder |
[#next-free-field: 10]
|
RedirectAction.PathRewriteSpecifierCase |
|
RedirectAction.RedirectResponseCode |
Protobuf enum envoy.config.route.v3.RedirectAction.RedirectResponseCode
|
RedirectAction.SchemeRewriteSpecifierCase |
|
RedirectActionOrBuilder |
|
Reference |
Describes a resolved reference to a declaration.
|
Reference |
Describes a resolved reference to a declaration.
|
Reference.Builder |
Describes a resolved reference to a declaration.
|
Reference.Builder |
Describes a resolved reference to a declaration.
|
ReferenceCounted<T> |
A reference count wrapper for objects.
|
ReferenceCountingMap<K,V extends Closeable> |
A map for managing reference-counted shared resources - typically providers.
|
ReferenceCountingMap.Instance<V extends Closeable> |
|
ReferenceCountingMap.ValueFactory<K,V extends Closeable> |
A factory to create a value from the given key.
|
ReferenceOrBuilder |
|
ReferenceOrBuilder |
|
RegexMatchAndSubstitute |
Describes how to match a string and then produce a new string using a regular
expression and a substitution string.
|
RegexMatchAndSubstitute.Builder |
Describes how to match a string and then produce a new string using a regular
expression and a substitution string.
|
RegexMatchAndSubstituteOrBuilder |
|
RegexMatcher |
A regex matcher designed for safety when used with untrusted input.
|
RegexMatcher |
A regex matcher designed for safety when used with untrusted input.
|
RegexMatcher.Builder |
A regex matcher designed for safety when used with untrusted input.
|
RegexMatcher.Builder |
A regex matcher designed for safety when used with untrusted input.
|
RegexMatcher.EngineTypeCase |
|
RegexMatcher.EngineTypeCase |
|
RegexMatcher.GoogleRE2 |
Google's `RE2 <https://github.com/google/re2>`_ regex engine.
|
RegexMatcher.GoogleRE2 |
Google's `RE2 <https://github.com/google/re2>`_ regex engine.
|
RegexMatcher.GoogleRE2.Builder |
Google's `RE2 <https://github.com/google/re2>`_ regex engine.
|
RegexMatcher.GoogleRE2.Builder |
Google's `RE2 <https://github.com/google/re2>`_ regex engine.
|
RegexMatcher.GoogleRE2OrBuilder |
|
RegexMatcher.GoogleRE2OrBuilder |
|
RegexMatcherOrBuilder |
|
RegexMatcherOrBuilder |
|
RegexProto |
|
RegexProto |
|
RemoteDataSource |
The message specifies how to fetch data from remote and how to verify it.
|
RemoteDataSource.Builder |
The message specifies how to fetch data from remote and how to verify it.
|
RemoteDataSourceOrBuilder |
|
RequestIDExtension |
Protobuf type envoy.extensions.filters.network.http_connection_manager.v3.RequestIDExtension
|
RequestIDExtension.Builder |
Protobuf type envoy.extensions.filters.network.http_connection_manager.v3.RequestIDExtension
|
RequestIDExtensionOrBuilder |
|
RequestMethod |
HTTP request method.
|
ResolverProto |
|
Resource |
[#next-free-field: 10]
|
Resource.Builder |
[#next-free-field: 10]
|
Resource.CacheControl |
Cache control properties for the resource.
|
Resource.CacheControl.Builder |
Cache control properties for the resource.
|
Resource.CacheControlOrBuilder |
|
ResourceLocator |
xDS resource locators identify a xDS resource name and instruct the
data-plane load balancer on how the resource may be located.
|
ResourceLocator |
Specifies a resource to be subscribed to.
|
ResourceLocator.Builder |
xDS resource locators identify a xDS resource name and instruct the
data-plane load balancer on how the resource may be located.
|
ResourceLocator.Builder |
Specifies a resource to be subscribed to.
|
ResourceLocator.ContextParamSpecifierCase |
|
ResourceLocator.Directive |
Directives provide information to data-plane load balancers on how xDS
resource names are to be interpreted and potentially further resolved.
|
ResourceLocator.Directive.Builder |
Directives provide information to data-plane load balancers on how xDS
resource names are to be interpreted and potentially further resolved.
|
ResourceLocator.Directive.DirectiveCase |
|
ResourceLocator.DirectiveOrBuilder |
|
ResourceLocator.DynamicParametersDefaultEntryHolder |
|
ResourceLocator.Scheme |
Protobuf enum xds.core.v3.ResourceLocator.Scheme
|
ResourceLocatorOrBuilder |
|
ResourceLocatorOrBuilder |
|
ResourceLocatorProto |
|
ResourceMonitor |
Protobuf type envoy.config.overload.v3.ResourceMonitor
|
ResourceMonitor.Builder |
Protobuf type envoy.config.overload.v3.ResourceMonitor
|
ResourceMonitor.ConfigTypeCase |
|
ResourceMonitorOrBuilder |
|
ResourceName |
xDS resource name.
|
ResourceName |
Specifies a concrete resource name.
|
ResourceName.Builder |
xDS resource name.
|
ResourceName.Builder |
Specifies a concrete resource name.
|
ResourceNameOrBuilder |
|
ResourceNameOrBuilder |
|
ResourceNameProto |
|
ResourceOrBuilder |
|
ResponseFlagFilter |
Filters requests that received responses with an Envoy response flag set.
|
ResponseFlagFilter.Builder |
Filters requests that received responses with an Envoy response flag set.
|
ResponseFlagFilterOrBuilder |
|
ResponseFlags |
Flags indicating occurrences during request/response processing.
|
ResponseFlags.Builder |
Flags indicating occurrences during request/response processing.
|
ResponseFlags.Unauthorized |
Protobuf type envoy.data.accesslog.v3.ResponseFlags.Unauthorized
|
ResponseFlags.Unauthorized.Builder |
Protobuf type envoy.data.accesslog.v3.ResponseFlags.Unauthorized
|
ResponseFlags.Unauthorized.Reason |
Reasons why the request was unauthorized
|
ResponseFlags.UnauthorizedOrBuilder |
|
ResponseFlagsOrBuilder |
|
ResponseMapper |
The configuration to filter and change local response.
|
ResponseMapper.Builder |
The configuration to filter and change local response.
|
ResponseMapperOrBuilder |
|
RetryPolicy |
The message specifies the retry policy of remote data source when fetching fails.
|
RetryPolicy |
HTTP retry :ref:`architecture overview <arch_overview_http_routing_retry>`.
|
RetryPolicy.Builder |
The message specifies the retry policy of remote data source when fetching fails.
|
RetryPolicy.Builder |
HTTP retry :ref:`architecture overview <arch_overview_http_routing_retry>`.
|
RetryPolicy.RateLimitedRetryBackOff |
A retry back-off strategy that applies when the upstream server rate limits
the request.
|
RetryPolicy.RateLimitedRetryBackOff.Builder |
A retry back-off strategy that applies when the upstream server rate limits
the request.
|
RetryPolicy.RateLimitedRetryBackOffOrBuilder |
|
RetryPolicy.ResetHeader |
Protobuf type envoy.config.route.v3.RetryPolicy.ResetHeader
|
RetryPolicy.ResetHeader.Builder |
Protobuf type envoy.config.route.v3.RetryPolicy.ResetHeader
|
RetryPolicy.ResetHeaderFormat |
Protobuf enum envoy.config.route.v3.RetryPolicy.ResetHeaderFormat
|
RetryPolicy.ResetHeaderOrBuilder |
|
RetryPolicy.RetryBackOff |
Protobuf type envoy.config.route.v3.RetryPolicy.RetryBackOff
|
RetryPolicy.RetryBackOff.Builder |
Protobuf type envoy.config.route.v3.RetryPolicy.RetryBackOff
|
RetryPolicy.RetryBackOffOrBuilder |
|
RetryPolicy.RetryHostPredicate |
See :ref:`RetryHostPredicate <envoy_v3_api_field_config.route.v3.RetryPolicy.retry_host_predicate>`.
|
RetryPolicy.RetryHostPredicate |
Protobuf type envoy.config.route.v3.RetryPolicy.RetryHostPredicate
|
RetryPolicy.RetryHostPredicate.Builder |
See :ref:`RetryHostPredicate <envoy_v3_api_field_config.route.v3.RetryPolicy.retry_host_predicate>`.
|
RetryPolicy.RetryHostPredicate.Builder |
Protobuf type envoy.config.route.v3.RetryPolicy.RetryHostPredicate
|
RetryPolicy.RetryHostPredicate.ConfigTypeCase |
|
RetryPolicy.RetryHostPredicate.ConfigTypeCase |
|
RetryPolicy.RetryHostPredicateOrBuilder |
|
RetryPolicy.RetryHostPredicateOrBuilder |
|
RetryPolicy.RetryPriority |
See :ref:`RetryPriority <envoy_v3_api_field_config.route.v3.RetryPolicy.retry_priority>`.
|
RetryPolicy.RetryPriority |
Protobuf type envoy.config.route.v3.RetryPolicy.RetryPriority
|
RetryPolicy.RetryPriority.Builder |
See :ref:`RetryPriority <envoy_v3_api_field_config.route.v3.RetryPolicy.retry_priority>`.
|
RetryPolicy.RetryPriority.Builder |
Protobuf type envoy.config.route.v3.RetryPolicy.RetryPriority
|
RetryPolicy.RetryPriority.ConfigTypeCase |
|
RetryPolicy.RetryPriority.ConfigTypeCase |
|
RetryPolicy.RetryPriorityOrBuilder |
|
RetryPolicy.RetryPriorityOrBuilder |
|
RetryPolicyOrBuilder |
|
RetryPolicyOrBuilder |
|
RingHash |
This configuration allows the built-in RING_HASH LB policy to be configured via the LB policy
extension point.
|
RingHash.Builder |
This configuration allows the built-in RING_HASH LB policy to be configured via the LB policy
extension point.
|
RingHash.HashFunction |
The hash function used to hash hosts onto the ketama ring.
|
RingHashLoadBalancer |
A LoadBalancer that provides consistent hashing based load balancing to upstream hosts.
|
RingHashLoadBalancer.RingEntry |
|
RingHashLoadBalancer.RingHashConfig |
Configures the ring property.
|
RingHashLoadBalancer.RingHashPicker |
|
RingHashLoadBalancer.SubchannelView |
An unmodifiable view of a subchannel with state not subject to its real connectivity
state changes.
|
RingHashLoadBalancerProvider |
The provider for the "ring_hash_experimental" balancing policy.
|
RingHashOptions |
Utility class that provides a way to configure ring hash size limits.
|
RingHashOrBuilder |
|
RingHashProto |
|
RlqsProto |
|
RoundRobin |
This configuration allows the built-in ROUND_ROBIN LB policy to be configured via the LB policy
extension point.
|
RoundRobin.Builder |
This configuration allows the built-in ROUND_ROBIN LB policy to be configured via the LB policy
extension point.
|
RoundRobinOrBuilder |
|
RoundRobinProto |
|
Route |
A route is both a specification of how to match a request as well as an indication of what to do
next (e.g., redirect, forward, rewrite, etc.).
|
Route.ActionCase |
|
Route.Builder |
A route is both a specification of how to match a request as well as an indication of what to do
next (e.g., redirect, forward, rewrite, etc.).
|
Route.Builder.TypedPerFilterConfigConverter |
|
Route.TypedPerFilterConfigDefaultEntryHolder |
|
RouteAction |
[#next-free-field: 42]
|
RouteAction.Builder |
[#next-free-field: 42]
|
RouteAction.ClusterNotFoundResponseCode |
Protobuf enum envoy.config.route.v3.RouteAction.ClusterNotFoundResponseCode
|
RouteAction.ClusterSpecifierCase |
|
RouteAction.HashPolicy |
Specifies the route's hashing policy if the upstream cluster uses a hashing :ref:`load balancer
<arch_overview_load_balancing_types>`.
|
RouteAction.HashPolicy.Builder |
Specifies the route's hashing policy if the upstream cluster uses a hashing :ref:`load balancer
<arch_overview_load_balancing_types>`.
|
RouteAction.HashPolicy.ConnectionProperties |
Protobuf type envoy.config.route.v3.RouteAction.HashPolicy.ConnectionProperties
|
RouteAction.HashPolicy.ConnectionProperties.Builder |
Protobuf type envoy.config.route.v3.RouteAction.HashPolicy.ConnectionProperties
|
RouteAction.HashPolicy.ConnectionPropertiesOrBuilder |
|
RouteAction.HashPolicy.Cookie |
Envoy supports two types of cookie affinity:
1.
|
RouteAction.HashPolicy.Cookie.Builder |
Envoy supports two types of cookie affinity:
1.
|
RouteAction.HashPolicy.CookieAttribute |
CookieAttribute defines an API for adding additional attributes for a HTTP cookie.
|
RouteAction.HashPolicy.CookieAttribute.Builder |
CookieAttribute defines an API for adding additional attributes for a HTTP cookie.
|
RouteAction.HashPolicy.CookieAttributeOrBuilder |
|
RouteAction.HashPolicy.CookieOrBuilder |
|
RouteAction.HashPolicy.FilterState |
Protobuf type envoy.config.route.v3.RouteAction.HashPolicy.FilterState
|
RouteAction.HashPolicy.FilterState.Builder |
Protobuf type envoy.config.route.v3.RouteAction.HashPolicy.FilterState
|
RouteAction.HashPolicy.FilterStateOrBuilder |
|
RouteAction.HashPolicy.Header |
Protobuf type envoy.config.route.v3.RouteAction.HashPolicy.Header
|
RouteAction.HashPolicy.Header.Builder |
Protobuf type envoy.config.route.v3.RouteAction.HashPolicy.Header
|
RouteAction.HashPolicy.HeaderOrBuilder |
|
RouteAction.HashPolicy.PolicySpecifierCase |
|
RouteAction.HashPolicy.QueryParameter |
Protobuf type envoy.config.route.v3.RouteAction.HashPolicy.QueryParameter
|
RouteAction.HashPolicy.QueryParameter.Builder |
Protobuf type envoy.config.route.v3.RouteAction.HashPolicy.QueryParameter
|
RouteAction.HashPolicy.QueryParameterOrBuilder |
|
RouteAction.HashPolicyOrBuilder |
|
RouteAction.HostRewriteSpecifierCase |
|
RouteAction.InternalRedirectAction |
Deprecated. |
RouteAction.MaxStreamDuration |
Protobuf type envoy.config.route.v3.RouteAction.MaxStreamDuration
|
RouteAction.MaxStreamDuration.Builder |
Protobuf type envoy.config.route.v3.RouteAction.MaxStreamDuration
|
RouteAction.MaxStreamDurationOrBuilder |
|
RouteAction.RequestMirrorPolicy |
The router is capable of shadowing traffic from one cluster to another.
|
RouteAction.RequestMirrorPolicy.Builder |
The router is capable of shadowing traffic from one cluster to another.
|
RouteAction.RequestMirrorPolicyOrBuilder |
|
RouteAction.UpgradeConfig |
Allows enabling and disabling upgrades on a per-route basis.
|
RouteAction.UpgradeConfig.Builder |
Allows enabling and disabling upgrades on a per-route basis.
|
RouteAction.UpgradeConfig.ConnectConfig |
Configuration for sending data upstream as a raw data payload.
|
RouteAction.UpgradeConfig.ConnectConfig.Builder |
Configuration for sending data upstream as a raw data payload.
|
RouteAction.UpgradeConfig.ConnectConfigOrBuilder |
|
RouteAction.UpgradeConfigOrBuilder |
|
RouteActionOrBuilder |
|
RouteComponentsProto |
|
RouteConfiguration |
[#next-free-field: 18]
|
RouteConfiguration.Builder |
[#next-free-field: 18]
|
RouteConfiguration.Builder.TypedPerFilterConfigConverter |
|
RouteConfiguration.TypedPerFilterConfigDefaultEntryHolder |
|
RouteConfigurationOrBuilder |
|
RouteList |
This can be used in route matcher :ref:`VirtualHost.matcher <envoy_v3_api_field_config.route.v3.VirtualHost.matcher>`.
|
RouteList.Builder |
This can be used in route matcher :ref:`VirtualHost.matcher <envoy_v3_api_field_config.route.v3.VirtualHost.matcher>`.
|
RouteListOrBuilder |
|
RouteLookupServiceClusterSpecifierPlugin |
The ClusterSpecifierPlugin for RouteLookup policy.
|
RouteLookupServiceClusterSpecifierPlugin.RlsPluginConfig |
|
RouteMatch |
[#next-free-field: 16]
|
RouteMatch.Builder |
[#next-free-field: 16]
|
RouteMatch.ConnectMatcher |
An extensible message for matching CONNECT or CONNECT-UDP requests.
|
RouteMatch.ConnectMatcher.Builder |
An extensible message for matching CONNECT or CONNECT-UDP requests.
|
RouteMatch.ConnectMatcherOrBuilder |
|
RouteMatch.GrpcRouteMatchOptions |
Protobuf type envoy.config.route.v3.RouteMatch.GrpcRouteMatchOptions
|
RouteMatch.GrpcRouteMatchOptions.Builder |
Protobuf type envoy.config.route.v3.RouteMatch.GrpcRouteMatchOptions
|
RouteMatch.GrpcRouteMatchOptionsOrBuilder |
|
RouteMatch.PathSpecifierCase |
|
RouteMatch.TlsContextMatchOptions |
Protobuf type envoy.config.route.v3.RouteMatch.TlsContextMatchOptions
|
RouteMatch.TlsContextMatchOptions.Builder |
Protobuf type envoy.config.route.v3.RouteMatch.TlsContextMatchOptions
|
RouteMatch.TlsContextMatchOptionsOrBuilder |
|
RouteMatchOrBuilder |
|
RouteOrBuilder |
|
RouteProto |
|
Router |
[#next-free-field: 10]
|
Router.Builder |
[#next-free-field: 10]
|
Router.UpstreamAccessLogOptions |
Protobuf type envoy.extensions.filters.http.router.v3.Router.UpstreamAccessLogOptions
|
Router.UpstreamAccessLogOptions.Builder |
Protobuf type envoy.extensions.filters.http.router.v3.Router.UpstreamAccessLogOptions
|
Router.UpstreamAccessLogOptionsOrBuilder |
|
RouterFilter |
Router filter implementation.
|
RouterOrBuilder |
|
RouterProto |
|
RoutesConfigDump |
Envoy's RDS implementation fills this message with all currently loaded routes, as described by
their RouteConfiguration objects.
|
RoutesConfigDump.Builder |
Envoy's RDS implementation fills this message with all currently loaded routes, as described by
their RouteConfiguration objects.
|
RoutesConfigDump.DynamicRouteConfig |
[#next-free-field: 6]
|
RoutesConfigDump.DynamicRouteConfig.Builder |
[#next-free-field: 6]
|
RoutesConfigDump.DynamicRouteConfigOrBuilder |
|
RoutesConfigDump.StaticRouteConfig |
Protobuf type envoy.admin.v3.RoutesConfigDump.StaticRouteConfig
|
RoutesConfigDump.StaticRouteConfig.Builder |
Protobuf type envoy.admin.v3.RoutesConfigDump.StaticRouteConfig
|
RoutesConfigDump.StaticRouteConfigOrBuilder |
|
RoutesConfigDumpOrBuilder |
|
RoutingPriority |
Envoy supports :ref:`upstream priority routing
<arch_overview_http_routing_priority>` both at the route and the virtual
cluster level.
|
RoutingUtils |
Utilities for performing virtual host domain name matching and route matching.
|
RpcProtocolVersions |
Max and min supported RPC protocol versions.
|
RpcProtocolVersions.Builder |
Max and min supported RPC protocol versions.
|
RpcProtocolVersions.Version |
RPC version contains a major version and a minor version.
|
RpcProtocolVersions.Version.Builder |
RPC version contains a major version and a minor version.
|
RpcProtocolVersions.VersionOrBuilder |
|
RpcProtocolVersionsOrBuilder |
|
RpcProtocolVersionsUtil |
Utility class for Rpc Protocol Versions.
|
RpcProtocolVersionsUtil.RpcVersionsCheckResult |
Wrapper class that stores results of Rpc Protocol Versions check.
|
RpcProtocolVersionsUtil.RpcVersionsCheckResult.Builder |
|
Runtime |
Runtime :ref:`configuration overview <config_runtime>` (deprecated).
|
Runtime.Builder |
Runtime :ref:`configuration overview <config_runtime>` (deprecated).
|
RuntimeDouble |
Runtime derived double with a default when not specified.
|
RuntimeDouble.Builder |
Runtime derived double with a default when not specified.
|
RuntimeDoubleOrBuilder |
|
RuntimeFeatureFlag |
Runtime derived bool with a default when not specified.
|
RuntimeFeatureFlag.Builder |
Runtime derived bool with a default when not specified.
|
RuntimeFeatureFlagOrBuilder |
|
RuntimeFilter |
Filters for random sampling of requests.
|
RuntimeFilter.Builder |
Filters for random sampling of requests.
|
RuntimeFilterOrBuilder |
|
RuntimeFractionalPercent |
Runtime derived FractionalPercent with defaults for when the numerator or denominator is not
specified via a runtime key.
|
RuntimeFractionalPercent.Builder |
Runtime derived FractionalPercent with defaults for when the numerator or denominator is not
specified via a runtime key.
|
RuntimeFractionalPercentOrBuilder |
|
RuntimeLayer |
[#next-free-field: 6]
|
RuntimeLayer.AdminLayer |
:ref:`Admin console runtime <config_runtime_admin>` layer.
|
RuntimeLayer.AdminLayer.Builder |
:ref:`Admin console runtime <config_runtime_admin>` layer.
|
RuntimeLayer.AdminLayerOrBuilder |
|
RuntimeLayer.Builder |
[#next-free-field: 6]
|
RuntimeLayer.DiskLayer |
:ref:`Disk runtime <config_runtime_local_disk>` layer.
|
RuntimeLayer.DiskLayer.Builder |
:ref:`Disk runtime <config_runtime_local_disk>` layer.
|
RuntimeLayer.DiskLayerOrBuilder |
|
RuntimeLayer.LayerSpecifierCase |
|
RuntimeLayer.RtdsLayer |
:ref:`Runtime Discovery Service (RTDS) <config_runtime_rtds>` layer.
|
RuntimeLayer.RtdsLayer.Builder |
:ref:`Runtime Discovery Service (RTDS) <config_runtime_rtds>` layer.
|
RuntimeLayer.RtdsLayerOrBuilder |
|
RuntimeLayerOrBuilder |
|
RuntimeOrBuilder |
|
RuntimePercent |
Runtime derived percentage with a default when not specified.
|
RuntimePercent.Builder |
Runtime derived percentage with a default when not specified.
|
RuntimePercentOrBuilder |
|
RuntimeUInt32 |
Runtime derived uint32 with a default when not specified.
|
RuntimeUInt32.Builder |
Runtime derived uint32 with a default when not specified.
|
RuntimeUInt32OrBuilder |
|
ScaledTrigger |
Protobuf type envoy.config.overload.v3.ScaledTrigger
|
ScaledTrigger.Builder |
Protobuf type envoy.config.overload.v3.ScaledTrigger
|
ScaledTriggerOrBuilder |
|
ScaleTimersOverloadActionConfig |
Typed configuration for the "envoy.overload_actions.reduce_timeouts" action.
|
ScaleTimersOverloadActionConfig.Builder |
Typed configuration for the "envoy.overload_actions.reduce_timeouts" action.
|
ScaleTimersOverloadActionConfig.ScaleTimer |
Protobuf type envoy.config.overload.v3.ScaleTimersOverloadActionConfig.ScaleTimer
|
ScaleTimersOverloadActionConfig.ScaleTimer.Builder |
Protobuf type envoy.config.overload.v3.ScaleTimersOverloadActionConfig.ScaleTimer
|
ScaleTimersOverloadActionConfig.ScaleTimer.OverloadAdjustCase |
|
ScaleTimersOverloadActionConfig.ScaleTimerOrBuilder |
|
ScaleTimersOverloadActionConfig.TimerType |
Protobuf enum envoy.config.overload.v3.ScaleTimersOverloadActionConfig.TimerType
|
ScaleTimersOverloadActionConfigOrBuilder |
|
SchemeHeaderTransformation |
A message to control transformations to the :scheme header
|
SchemeHeaderTransformation.Builder |
A message to control transformations to the :scheme header
|
SchemeHeaderTransformation.TransformationCase |
|
SchemeHeaderTransformationOrBuilder |
|
ScopedRds |
Protobuf type envoy.extensions.filters.network.http_connection_manager.v3.ScopedRds
|
ScopedRds.Builder |
Protobuf type envoy.extensions.filters.network.http_connection_manager.v3.ScopedRds
|
ScopedRdsOrBuilder |
|
ScopedRouteConfiguration |
Specifies a routing scope, which associates a
:ref:`Key<envoy_v3_api_msg_config.route.v3.ScopedRouteConfiguration.Key>` to a
:ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration`.
|
ScopedRouteConfiguration.Builder |
Specifies a routing scope, which associates a
:ref:`Key<envoy_v3_api_msg_config.route.v3.ScopedRouteConfiguration.Key>` to a
:ref:`envoy_v3_api_msg_config.route.v3.RouteConfiguration`.
|
ScopedRouteConfiguration.Key |
Specifies a key which is matched against the output of the
:ref:`scope_key_builder<envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.ScopedRoutes.scope_key_builder>`
specified in the HttpConnectionManager.
|
ScopedRouteConfiguration.Key.Builder |
Specifies a key which is matched against the output of the
:ref:`scope_key_builder<envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.ScopedRoutes.scope_key_builder>`
specified in the HttpConnectionManager.
|
ScopedRouteConfiguration.Key.Fragment |
Protobuf type envoy.config.route.v3.ScopedRouteConfiguration.Key.Fragment
|
ScopedRouteConfiguration.Key.Fragment.Builder |
Protobuf type envoy.config.route.v3.ScopedRouteConfiguration.Key.Fragment
|
ScopedRouteConfiguration.Key.Fragment.TypeCase |
|
ScopedRouteConfiguration.Key.FragmentOrBuilder |
|
ScopedRouteConfiguration.KeyOrBuilder |
|
ScopedRouteConfigurationOrBuilder |
|
ScopedRouteConfigurationsList |
This message is used to work around the limitations with 'oneof' and repeated fields.
|
ScopedRouteConfigurationsList.Builder |
This message is used to work around the limitations with 'oneof' and repeated fields.
|
ScopedRouteConfigurationsListOrBuilder |
|
ScopedRouteProto |
|
ScopedRoutes |
[#next-free-field: 6]
|
ScopedRoutes.Builder |
[#next-free-field: 6]
|
ScopedRoutes.ConfigSpecifierCase |
|
ScopedRoutes.ScopeKeyBuilder |
Specifies the mechanism for constructing "scope keys" based on HTTP request attributes.
|
ScopedRoutes.ScopeKeyBuilder.Builder |
Specifies the mechanism for constructing "scope keys" based on HTTP request attributes.
|
ScopedRoutes.ScopeKeyBuilder.FragmentBuilder |
Specifies the mechanism for constructing key fragments which are composed into scope keys.
|
ScopedRoutes.ScopeKeyBuilder.FragmentBuilder.Builder |
Specifies the mechanism for constructing key fragments which are composed into scope keys.
|
ScopedRoutes.ScopeKeyBuilder.FragmentBuilder.HeaderValueExtractor |
Specifies how the value of a header should be extracted.
|
ScopedRoutes.ScopeKeyBuilder.FragmentBuilder.HeaderValueExtractor.Builder |
Specifies how the value of a header should be extracted.
|
ScopedRoutes.ScopeKeyBuilder.FragmentBuilder.HeaderValueExtractor.ExtractTypeCase |
|
ScopedRoutes.ScopeKeyBuilder.FragmentBuilder.HeaderValueExtractor.KvElement |
Specifies a header field's key value pair to match on.
|
ScopedRoutes.ScopeKeyBuilder.FragmentBuilder.HeaderValueExtractor.KvElement.Builder |
Specifies a header field's key value pair to match on.
|
ScopedRoutes.ScopeKeyBuilder.FragmentBuilder.HeaderValueExtractor.KvElementOrBuilder |
|
ScopedRoutes.ScopeKeyBuilder.FragmentBuilder.HeaderValueExtractorOrBuilder |
|
ScopedRoutes.ScopeKeyBuilder.FragmentBuilder.TypeCase |
|
ScopedRoutes.ScopeKeyBuilder.FragmentBuilderOrBuilder |
|
ScopedRoutes.ScopeKeyBuilderOrBuilder |
|
ScopedRoutesConfigDump |
Envoy's scoped RDS implementation fills this message with all currently loaded route
configuration scopes (defined via ScopedRouteConfigurationsSet protos).
|
ScopedRoutesConfigDump.Builder |
Envoy's scoped RDS implementation fills this message with all currently loaded route
configuration scopes (defined via ScopedRouteConfigurationsSet protos).
|
ScopedRoutesConfigDump.DynamicScopedRouteConfigs |
[#next-free-field: 7]
|
ScopedRoutesConfigDump.DynamicScopedRouteConfigs.Builder |
[#next-free-field: 7]
|
ScopedRoutesConfigDump.DynamicScopedRouteConfigsOrBuilder |
|
ScopedRoutesConfigDump.InlineScopedRouteConfigs |
Protobuf type envoy.admin.v3.ScopedRoutesConfigDump.InlineScopedRouteConfigs
|
ScopedRoutesConfigDump.InlineScopedRouteConfigs.Builder |
Protobuf type envoy.admin.v3.ScopedRoutesConfigDump.InlineScopedRouteConfigs
|
ScopedRoutesConfigDump.InlineScopedRouteConfigsOrBuilder |
|
ScopedRoutesConfigDumpOrBuilder |
|
ScopedRoutesOrBuilder |
|
SdsSecretConfig |
Protobuf type envoy.extensions.transport_sockets.tls.v3.SdsSecretConfig
|
SdsSecretConfig.Builder |
Protobuf type envoy.extensions.transport_sockets.tls.v3.SdsSecretConfig
|
SdsSecretConfigOrBuilder |
|
Secret |
[#next-free-field: 6]
|
Secret.Builder |
[#next-free-field: 6]
|
Secret.TypeCase |
|
SecretOrBuilder |
|
SecretProto |
|
SecretsConfigDump |
Envoys SDS implementation fills this message with all secrets fetched dynamically via SDS.
|
SecretsConfigDump.Builder |
Envoys SDS implementation fills this message with all secrets fetched dynamically via SDS.
|
SecretsConfigDump.DynamicSecret |
DynamicSecret contains secret information fetched via SDS.
|
SecretsConfigDump.DynamicSecret.Builder |
DynamicSecret contains secret information fetched via SDS.
|
SecretsConfigDump.DynamicSecretOrBuilder |
|
SecretsConfigDump.StaticSecret |
StaticSecret specifies statically loaded secret in bootstrap.
|
SecretsConfigDump.StaticSecret.Builder |
StaticSecret specifies statically loaded secret in bootstrap.
|
SecretsConfigDump.StaticSecretOrBuilder |
|
SecretsConfigDumpOrBuilder |
|
Security |
|
Security |
|
Security.FieldSecurityAnnotation |
These annotations indicate metadata for the purpose of understanding the
security significance of fields.
|
Security.FieldSecurityAnnotation |
These annotations indicate metadata for the purpose of understanding the
security significance of fields.
|
Security.FieldSecurityAnnotation.Builder |
These annotations indicate metadata for the purpose of understanding the
security significance of fields.
|
Security.FieldSecurityAnnotation.Builder |
These annotations indicate metadata for the purpose of understanding the
security significance of fields.
|
Security.FieldSecurityAnnotationOrBuilder |
|
Security.FieldSecurityAnnotationOrBuilder |
|
SecurityLevel |
The security level of the created channel.
|
SecurityProtocolNegotiators |
Provides client and server side gRPC InternalProtocolNegotiator.ProtocolNegotiator s to provide the SSL
context.
|
SecurityProtocolNegotiators.BufferReadsHandler |
|
SecurityProtocolNegotiators.ClientFactory |
|
SecurityProtocolNegotiators.ClientSecurityHandler |
|
SecurityProtocolNegotiators.ClientSecurityProtocolNegotiator |
|
SecurityProtocolNegotiators.HandlerPickerHandler |
|
SecurityProtocolNegotiators.ServerFactory |
|
SecurityProtocolNegotiators.ServerSecurityHandler |
|
SecurityProtocolNegotiators.ServerSecurityProtocolNegotiator |
|
SelfConfigSource |
[#not-implemented-hide:]
Self-referencing config source options.
|
SelfConfigSource.Builder |
[#not-implemented-hide:]
Self-referencing config source options.
|
SelfConfigSourceOrBuilder |
|
SemanticVersion |
Envoy uses SemVer (https://semver.org/).
|
SemanticVersion.Builder |
Envoy uses SemVer (https://semver.org/).
|
SemanticVersionOrBuilder |
|
SemanticVersionProto |
|
Sensitive |
|
Sensitive |
|
ServerHandshakeParameters |
Protobuf type grpc.gcp.ServerHandshakeParameters
|
ServerHandshakeParameters.Builder |
Protobuf type grpc.gcp.ServerHandshakeParameters
|
ServerHandshakeParametersOrBuilder |
|
ServerSslContextProviderFactory |
Factory to create server-side SslContextProvider from DownstreamTlsContext.
|
ServiceProto |
|
SharedCallCounterMap |
The global map for holding circuit breaker atomic counters.
|
SharedCallCounterMap.CounterReference |
|
SharedCallCounterMap.SharedCallCounterMapHolder |
|
SharedXdsClientPoolProvider |
The global factory for creating a singleton XdsClient instance to be used by all gRPC
clients in the process.
|
SharedXdsClientPoolProvider.RefCountedXdsClientObjectPool |
|
SharedXdsClientPoolProvider.SharedXdsClientPoolProviderHolder |
|
SlowStartConfig |
Configuration for :ref:`slow start mode <arch_overview_load_balancing_slow_start>`.
|
SlowStartConfig.Builder |
Configuration for :ref:`slow start mode <arch_overview_load_balancing_slow_start>`.
|
SlowStartConfigOrBuilder |
|
SocketAddress |
[#next-free-field: 7]
|
SocketAddress.Builder |
[#next-free-field: 7]
|
SocketAddress.PortSpecifierCase |
|
SocketAddress.Protocol |
Protobuf enum envoy.config.core.v3.SocketAddress.Protocol
|
SocketAddressOrBuilder |
|
SocketOption |
Generic socket option message.
|
SocketOption.Builder |
Generic socket option message.
|
SocketOption.SocketState |
Protobuf enum envoy.config.core.v3.SocketOption.SocketState
|
SocketOption.ValueCase |
|
SocketOptionOrBuilder |
|
SocketOptionProto |
|
SocketOptionsOverride |
Protobuf type envoy.config.core.v3.SocketOptionsOverride
|
SocketOptionsOverride.Builder |
Protobuf type envoy.config.core.v3.SocketOptionsOverride
|
SocketOptionsOverrideOrBuilder |
|
SourceInfo |
Source information collected at parse time.
|
SourceInfo |
Source information collected at parse time.
|
SourceInfo.Builder |
Source information collected at parse time.
|
SourceInfo.Builder |
Source information collected at parse time.
|
SourceInfo.Builder.MacroCallsConverter |
|
SourceInfo.Builder.MacroCallsConverter |
|
SourceInfo.Extension |
An extension that was requested for the source expression.
|
SourceInfo.Extension.Builder |
An extension that was requested for the source expression.
|
SourceInfo.Extension.Component |
CEL component specifier.
|
SourceInfo.Extension.Version |
Version
|
SourceInfo.Extension.Version.Builder |
Version
|
SourceInfo.Extension.VersionOrBuilder |
|
SourceInfo.ExtensionOrBuilder |
|
SourceInfo.MacroCallsDefaultEntryHolder |
|
SourceInfo.MacroCallsDefaultEntryHolder |
|
SourceInfo.PositionsDefaultEntryHolder |
|
SourceInfo.PositionsDefaultEntryHolder |
|
SourceInfoOrBuilder |
|
SourceInfoOrBuilder |
|
SourcePosition |
A specific position in source.
|
SourcePosition.Builder |
A specific position in source.
|
SourcePositionOrBuilder |
|
SslContextProvider |
A SslContextProvider is a "container" or provider of SslContext.
|
SslContextProvider.Callback |
|
SslContextProvider.SslContextGetter |
Allows implementations to compute or get SslContext.
|
SslContextProviderSupplier |
|
StartClientHandshakeReq |
Protobuf type grpc.gcp.StartClientHandshakeReq
|
StartClientHandshakeReq.Builder |
Protobuf type grpc.gcp.StartClientHandshakeReq
|
StartClientHandshakeReqOrBuilder |
|
StartServerHandshakeReq |
Protobuf type grpc.gcp.StartServerHandshakeReq
|
StartServerHandshakeReq.Builder |
Protobuf type grpc.gcp.StartServerHandshakeReq
|
StartServerHandshakeReq.Builder.HandshakeParametersConverter |
|
StartServerHandshakeReq.HandshakeParametersDefaultEntryHolder |
|
StartServerHandshakeReqOrBuilder |
|
Stats |
Represents client load stats.
|
Stats.BackendLoadMetricStats |
Load metric stats for multi-dimensional load balancing.
|
Stats.ClusterStats |
Cluster-level load stats.
|
Stats.ClusterStats.Builder |
|
Stats.DroppedRequests |
Stats for dropped requests.
|
Stats.UpstreamLocalityStats |
Load stats aggregated in locality level.
|
StatsConfig |
Statistics configuration such as tagging.
|
StatsConfig.Builder |
Statistics configuration such as tagging.
|
StatsConfigOrBuilder |
|
StatsdSink |
Stats configuration proto schema for built-in ``envoy.stat_sinks.statsd`` sink.
|
StatsdSink.Builder |
Stats configuration proto schema for built-in ``envoy.stat_sinks.statsd`` sink.
|
StatsdSink.StatsdSpecifierCase |
|
StatsdSinkOrBuilder |
|
StatsMatcher |
Configuration for disabling stat instantiation.
|
StatsMatcher.Builder |
Configuration for disabling stat instantiation.
|
StatsMatcher.StatsMatcherCase |
|
StatsMatcherOrBuilder |
|
StatsProto |
|
StatsSink |
Configuration for pluggable stats sinks.
|
StatsSink.Builder |
Configuration for pluggable stats sinks.
|
StatsSink.ConfigTypeCase |
|
StatsSinkOrBuilder |
|
StatsTestUtils |
|
StatsTestUtils.FakeStatsRecord |
|
StatsTestUtils.FakeStatsRecorder |
|
StatsTestUtils.FakeTagContext |
|
StatsTestUtils.FakeTagContextBinarySerializer |
|
StatsTestUtils.FakeTagContextBuilder |
|
StatsTestUtils.FakeTagger |
|
StatsTestUtils.MetricsRecord |
|
StatsTestUtils.MockableSpan |
|
StatsTestUtils.MockableSpan.Builder |
Mockable implementation for the SpanBuilder class.
|
Status |
|
Status |
|
Status.FieldStatusAnnotation |
Protobuf type xds.annotations.v3.FieldStatusAnnotation
|
Status.FieldStatusAnnotation.Builder |
Protobuf type xds.annotations.v3.FieldStatusAnnotation
|
Status.FieldStatusAnnotationOrBuilder |
|
Status.FileStatusAnnotation |
Protobuf type xds.annotations.v3.FileStatusAnnotation
|
Status.FileStatusAnnotation.Builder |
Protobuf type xds.annotations.v3.FileStatusAnnotation
|
Status.FileStatusAnnotationOrBuilder |
|
Status.MessageStatusAnnotation |
Protobuf type xds.annotations.v3.MessageStatusAnnotation
|
Status.MessageStatusAnnotation.Builder |
Protobuf type xds.annotations.v3.MessageStatusAnnotation
|
Status.MessageStatusAnnotationOrBuilder |
|
Status.PackageVersionStatus |
Protobuf enum udpa.annotations.PackageVersionStatus
|
Status.PackageVersionStatus |
Protobuf enum xds.annotations.v3.PackageVersionStatus
|
Status.StatusAnnotation |
Protobuf type udpa.annotations.StatusAnnotation
|
Status.StatusAnnotation |
Protobuf type xds.annotations.v3.StatusAnnotation
|
Status.StatusAnnotation.Builder |
Protobuf type udpa.annotations.StatusAnnotation
|
Status.StatusAnnotation.Builder |
Protobuf type xds.annotations.v3.StatusAnnotation
|
Status.StatusAnnotationOrBuilder |
|
Status.StatusAnnotationOrBuilder |
|
StatusCode |
HTTP response codes supported in Envoy.
|
StatusCodeFilter |
Filters on HTTP response/status code.
|
StatusCodeFilter.Builder |
Filters on HTTP response/status code.
|
StatusCodeFilterOrBuilder |
|
StreamRecorder<T> |
Utility implementation of StreamObserver used in testing.
|
StreamRecorder<T> |
Deprecated.
|
StringMatcher |
Specifies the way to match a string.
|
StringMatcher |
Specifies the way to match a string.
|
StringMatcher.Builder |
Specifies the way to match a string.
|
StringMatcher.Builder |
Specifies the way to match a string.
|
StringMatcher.MatchPatternCase |
|
StringMatcher.MatchPatternCase |
|
StringMatcherOrBuilder |
|
StringMatcherOrBuilder |
|
StringProto |
|
StringProto |
|
StructMatcher |
StructMatcher provides a general interface to check if a given value is matched in
google.protobuf.Struct.
|
StructMatcher.Builder |
StructMatcher provides a general interface to check if a given value is matched in
google.protobuf.Struct.
|
StructMatcher.PathSegment |
Specifies the segment in a path to retrieve value from Struct.
|
StructMatcher.PathSegment.Builder |
Specifies the segment in a path to retrieve value from Struct.
|
StructMatcher.PathSegment.SegmentCase |
|
StructMatcher.PathSegmentOrBuilder |
|
StructMatcherOrBuilder |
|
StructProto |
|
SubjectAltNameMatcher |
Matcher for subject alternative names, to match both type and value of the SAN.
|
SubjectAltNameMatcher.Builder |
Matcher for subject alternative names, to match both type and value of the SAN.
|
SubjectAltNameMatcher.SanType |
Indicates the choice of GeneralName as defined in section 4.2.1.5 of RFC 5280 to match
against.
|
SubjectAltNameMatcherOrBuilder |
|
SubstitutionFormatString |
Configuration to use multiple :ref:`command operators <config_access_log_command_operators>`
to generate a new string in either plain text or JSON format.
|
SubstitutionFormatString.Builder |
Configuration to use multiple :ref:`command operators <config_access_log_command_operators>`
to generate a new string in either plain text or JSON format.
|
SubstitutionFormatString.FormatCase |
|
SubstitutionFormatStringOrBuilder |
|
SubstitutionFormatStringProto |
|
SyntaxProto |
|
SyntaxProto |
|
TagSpecifier |
Designates a tag name and value pair.
|
TagSpecifier.Builder |
Designates a tag name and value pair.
|
TagSpecifier.TagValueCase |
|
TagSpecifierOrBuilder |
|
TCPAccessLogEntry |
Protobuf type envoy.data.accesslog.v3.TCPAccessLogEntry
|
TCPAccessLogEntry.Builder |
Protobuf type envoy.data.accesslog.v3.TCPAccessLogEntry
|
TCPAccessLogEntryOrBuilder |
|
TcpKeepalive |
Protobuf type envoy.config.core.v3.TcpKeepalive
|
TcpKeepalive.Builder |
Protobuf type envoy.config.core.v3.TcpKeepalive
|
TcpKeepaliveOrBuilder |
|
TcpProtocolOptions |
[#not-implemented-hide:]
|
TcpProtocolOptions.Builder |
[#not-implemented-hide:]
|
TcpProtocolOptionsOrBuilder |
|
TestClientStreamTracer |
A ClientStreamTracer suitable for testing.
|
TestMethodDescriptors |
A collection of method descriptor constructors useful for tests.
|
TestMethodDescriptors.NoopMarshaller |
|
TestServerStreamTracer |
A ServerStreamTracer suitable for testing.
|
TestStreamTracer |
A StreamTracer suitable for testing.
|
TestStreamTracer.TestBaseStreamTracer |
A StreamTracer suitable for testing.
|
TestUtils |
Internal utility functions useful for writing tests.
|
TestUtils |
Common utility functions useful for writing tests.
|
ThreadSafeRandom |
|
ThreadSafeRandom.ThreadSafeRandomImpl |
|
ThresholdTrigger |
Protobuf type envoy.config.overload.v3.ThresholdTrigger
|
ThresholdTrigger.Builder |
Protobuf type envoy.config.overload.v3.ThresholdTrigger
|
ThresholdTriggerOrBuilder |
|
TlsCertificate |
[#next-free-field: 9]
|
TlsCertificate.Builder |
[#next-free-field: 9]
|
TlsCertificateOrBuilder |
|
TlsContextManager |
|
TlsContextManagerImpl |
|
TlsKeyLog |
TLS key log configuration.
|
TlsKeyLog.Builder |
TLS key log configuration.
|
TlsKeyLogOrBuilder |
|
TlsParameters |
[#next-free-field: 6]
|
TlsParameters.Builder |
[#next-free-field: 6]
|
TlsParameters.TlsProtocol |
Protobuf enum envoy.extensions.transport_sockets.tls.v3.TlsParameters.TlsProtocol
|
TlsParametersOrBuilder |
|
TLSProperties |
Properties of a negotiated TLS connection.
|
TLSProperties.Builder |
Properties of a negotiated TLS connection.
|
TLSProperties.CertificateProperties |
Protobuf type envoy.data.accesslog.v3.TLSProperties.CertificateProperties
|
TLSProperties.CertificateProperties.Builder |
Protobuf type envoy.data.accesslog.v3.TLSProperties.CertificateProperties
|
TLSProperties.CertificateProperties.SubjectAltName |
Protobuf type envoy.data.accesslog.v3.TLSProperties.CertificateProperties.SubjectAltName
|
TLSProperties.CertificateProperties.SubjectAltName.Builder |
Protobuf type envoy.data.accesslog.v3.TLSProperties.CertificateProperties.SubjectAltName
|
TLSProperties.CertificateProperties.SubjectAltName.SanCase |
|
TLSProperties.CertificateProperties.SubjectAltNameOrBuilder |
|
TLSProperties.CertificatePropertiesOrBuilder |
|
TLSProperties.TLSVersion |
Protobuf enum envoy.data.accesslog.v3.TLSProperties.TLSVersion
|
TLSPropertiesOrBuilder |
|
TlsProto |
|
TlsSessionTicketKeys |
Protobuf type envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys
|
TlsSessionTicketKeys.Builder |
Protobuf type envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys
|
TlsSessionTicketKeysOrBuilder |
|
TlsTesting |
Convenience utilities for using TLS in tests.
|
TlsXdsCredentialsProvider |
|
TokenBucket |
Configures a token bucket, typically used for rate limiting.
|
TokenBucket.Builder |
Configures a token bucket, typically used for rate limiting.
|
TokenBucketOrBuilder |
|
TokenBucketProto |
|
TraceableFilter |
Filters for requests that are traceable.
|
TraceableFilter.Builder |
Filters for requests that are traceable.
|
TraceableFilterOrBuilder |
|
TraceServiceConfig |
Configuration structure.
|
TraceServiceConfig.Builder |
Configuration structure.
|
TraceServiceConfigOrBuilder |
|
Tracing |
Protobuf type envoy.config.route.v3.Tracing
|
Tracing |
The tracing configuration specifies settings for an HTTP tracer provider used by Envoy.
|
Tracing.Builder |
Protobuf type envoy.config.route.v3.Tracing
|
Tracing.Builder |
The tracing configuration specifies settings for an HTTP tracer provider used by Envoy.
|
Tracing.Http |
Configuration for an HTTP tracer provider used by Envoy.
|
Tracing.Http.Builder |
Configuration for an HTTP tracer provider used by Envoy.
|
Tracing.Http.ConfigTypeCase |
|
Tracing.HttpOrBuilder |
|
TracingOrBuilder |
|
TracingOrBuilder |
|
TrackClusterStats |
Protobuf type envoy.config.cluster.v3.TrackClusterStats
|
TrackClusterStats.Builder |
Protobuf type envoy.config.cluster.v3.TrackClusterStats
|
TrackClusterStatsOrBuilder |
|
TrafficDirection |
Identifies the direction of the traffic relative to the local Envoy.
|
TransportSecurityCommonProto |
|
TransportSocket |
Configuration for transport socket in :ref:`listeners <config_listeners>` and
:ref:`clusters <envoy_v3_api_msg_config.cluster.v3.Cluster>`.
|
TransportSocket.Builder |
Configuration for transport socket in :ref:`listeners <config_listeners>` and
:ref:`clusters <envoy_v3_api_msg_config.cluster.v3.Cluster>`.
|
TransportSocket.ConfigTypeCase |
|
TransportSocketOrBuilder |
|
Trigger |
Protobuf type envoy.config.overload.v3.Trigger
|
Trigger.Builder |
Protobuf type envoy.config.overload.v3.Trigger
|
Trigger.TriggerOneofCase |
|
TriggerOrBuilder |
|
TsiFrameHandler |
Encrypts and decrypts TSI Frames.
|
TsiFrameProtector |
This object protects and unprotects netty buffers once the handshake is done.
|
TsiFrameProtector.Consumer<T> |
A mirror of java.util.function.Consumer without the Java 8 dependency.
|
TsiHandshakeHandler |
Performs The TSI Handshake.
|
TsiHandshakeHandler.HandshakeValidator |
Validates a Tsi Peer object.
|
TsiHandshakeHandler.HandshakeValidator.SecurityDetails |
|
TsiHandshaker |
This object protects and unprotects buffers once the handshake is done.
|
TsiHandshakerFactory |
|
TsiPeer |
A set of peer properties.
|
TsiPeer.BooleanProperty |
A peer property corresponding to a boolean.
|
TsiPeer.DoubleProperty |
A peer property corresponding to a double.
|
TsiPeer.Property<T> |
A peer property.
|
TsiPeer.PropertyList |
A peer property corresponding to a list of peer properties.
|
TsiPeer.SignedInt64Property |
A peer property corresponding to a signed 64-bit integer.
|
TsiPeer.StringProperty |
A peer property corresponding to a string.
|
TsiPeer.UnsignedInt64Property |
A peer property corresponding to an unsigned 64-bit integer.
|
Type |
Represents a CEL type.
|
Type |
Represents a CEL type.
|
Type.AbstractType |
Application defined abstract type.
|
Type.AbstractType |
Application defined abstract type.
|
Type.AbstractType.Builder |
Application defined abstract type.
|
Type.AbstractType.Builder |
Application defined abstract type.
|
Type.AbstractTypeOrBuilder |
|
Type.AbstractTypeOrBuilder |
|
Type.Builder |
Represents a CEL type.
|
Type.Builder |
Represents a CEL type.
|
Type.FunctionType |
Function type with result and arg types.
|
Type.FunctionType |
Function type with result and arg types.
|
Type.FunctionType.Builder |
Function type with result and arg types.
|
Type.FunctionType.Builder |
Function type with result and arg types.
|
Type.FunctionTypeOrBuilder |
|
Type.FunctionTypeOrBuilder |
|
Type.ListType |
List type with typed elements, e.g.
|
Type.ListType |
List type with typed elements, e.g.
|
Type.ListType.Builder |
List type with typed elements, e.g.
|
Type.ListType.Builder |
List type with typed elements, e.g.
|
Type.ListTypeOrBuilder |
|
Type.ListTypeOrBuilder |
|
Type.MapType |
Map type with parameterized key and value types, e.g.
|
Type.MapType |
Map type with parameterized key and value types, e.g.
|
Type.MapType.Builder |
Map type with parameterized key and value types, e.g.
|
Type.MapType.Builder |
Map type with parameterized key and value types, e.g.
|
Type.MapTypeOrBuilder |
|
Type.MapTypeOrBuilder |
|
Type.PrimitiveType |
CEL primitive types.
|
Type.PrimitiveType |
CEL primitive types.
|
Type.TypeKindCase |
|
Type.TypeKindCase |
|
Type.WellKnownType |
Well-known protobuf types treated with first-class support in CEL.
|
Type.WellKnownType |
Well-known protobuf types treated with first-class support in CEL.
|
TypedExtensionConfig |
Message type for extension configuration.
|
TypedExtensionConfig |
Message type for extension configuration.
|
TypedExtensionConfig.Builder |
Message type for extension configuration.
|
TypedExtensionConfig.Builder |
Message type for extension configuration.
|
TypedExtensionConfigOrBuilder |
|
TypedExtensionConfigOrBuilder |
|
TypedStruct |
A TypedStruct contains an arbitrary JSON serialized protocol buffer message with a URL that
describes the type of the serialized message.
|
TypedStruct |
A TypedStruct contains an arbitrary JSON serialized protocol buffer message with a URL that
describes the type of the serialized message.
|
TypedStruct.Builder |
A TypedStruct contains an arbitrary JSON serialized protocol buffer message with a URL that
describes the type of the serialized message.
|
TypedStruct.Builder |
A TypedStruct contains an arbitrary JSON serialized protocol buffer message with a URL that
describes the type of the serialized message.
|
TypedStructOrBuilder |
|
TypedStructOrBuilder |
|
TypedStructProto |
|
TypedStructProto |
|
TypeOrBuilder |
|
TypeOrBuilder |
|
UdpListenerConfig |
[#next-free-field: 9]
|
UdpListenerConfig.Builder |
[#next-free-field: 9]
|
UdpListenerConfigOrBuilder |
|
UdpListenerConfigProto |
|
UdpSocketConfig |
Generic UDP socket configuration.
|
UdpSocketConfig.Builder |
Generic UDP socket configuration.
|
UdpSocketConfigOrBuilder |
|
UdpSocketConfigProto |
|
UpdateFailureState |
Protobuf type envoy.admin.v3.UpdateFailureState
|
UpdateFailureState.Builder |
Protobuf type envoy.admin.v3.UpdateFailureState
|
UpdateFailureStateOrBuilder |
|
UpstreamConnectionOptions |
Protobuf type envoy.config.cluster.v3.UpstreamConnectionOptions
|
UpstreamConnectionOptions.Builder |
Protobuf type envoy.config.cluster.v3.UpstreamConnectionOptions
|
UpstreamConnectionOptions.FirstAddressFamilyVersion |
Protobuf enum envoy.config.cluster.v3.UpstreamConnectionOptions.FirstAddressFamilyVersion
|
UpstreamConnectionOptions.HappyEyeballsConfig |
Protobuf type envoy.config.cluster.v3.UpstreamConnectionOptions.HappyEyeballsConfig
|
UpstreamConnectionOptions.HappyEyeballsConfig.Builder |
Protobuf type envoy.config.cluster.v3.UpstreamConnectionOptions.HappyEyeballsConfig
|
UpstreamConnectionOptions.HappyEyeballsConfigOrBuilder |
|
UpstreamConnectionOptionsOrBuilder |
|
UpstreamEndpointStats |
[#next-free-field: 8]
|
UpstreamEndpointStats.Builder |
[#next-free-field: 8]
|
UpstreamEndpointStatsOrBuilder |
|
UpstreamHttpProtocolOptions |
Protobuf type envoy.config.core.v3.UpstreamHttpProtocolOptions
|
UpstreamHttpProtocolOptions.Builder |
Protobuf type envoy.config.core.v3.UpstreamHttpProtocolOptions
|
UpstreamHttpProtocolOptionsOrBuilder |
|
UpstreamLocalityStats |
These are stats Envoy reports to the management server at a frequency defined by
:ref:`LoadStatsResponse.load_reporting_interval<envoy_v3_api_field_service.load_stats.v3.LoadStatsResponse.load_reporting_interval>`.
|
UpstreamLocalityStats.Builder |
These are stats Envoy reports to the management server at a frequency defined by
:ref:`LoadStatsResponse.load_reporting_interval<envoy_v3_api_field_service.load_stats.v3.LoadStatsResponse.load_reporting_interval>`.
|
UpstreamLocalityStatsOrBuilder |
|
UpstreamTlsContext |
[#next-free-field: 6]
|
UpstreamTlsContext.Builder |
[#next-free-field: 6]
|
UpstreamTlsContextOrBuilder |
|
Validate |
|
Validate.AnyRules |
AnyRules describe constraints applied exclusively to the
`google.protobuf.Any` well-known type
|
Validate.AnyRules.Builder |
AnyRules describe constraints applied exclusively to the
`google.protobuf.Any` well-known type
|
Validate.AnyRulesOrBuilder |
|
Validate.BoolRules |
BoolRules describes the constraints applied to `bool` values
|
Validate.BoolRules.Builder |
BoolRules describes the constraints applied to `bool` values
|
Validate.BoolRulesOrBuilder |
|
Validate.BytesRules |
BytesRules describe the constraints applied to `bytes` values
|
Validate.BytesRules.Builder |
BytesRules describe the constraints applied to `bytes` values
|
Validate.BytesRules.WellKnownCase |
|
Validate.BytesRulesOrBuilder |
|
Validate.DoubleRules |
DoubleRules describes the constraints applied to `double` values
|
Validate.DoubleRules.Builder |
DoubleRules describes the constraints applied to `double` values
|
Validate.DoubleRulesOrBuilder |
|
Validate.DurationRules |
DurationRules describe the constraints applied exclusively to the
`google.protobuf.Duration` well-known type
|
Validate.DurationRules.Builder |
DurationRules describe the constraints applied exclusively to the
`google.protobuf.Duration` well-known type
|
Validate.DurationRulesOrBuilder |
|
Validate.EnumRules |
EnumRules describe the constraints applied to enum values
|
Validate.EnumRules.Builder |
EnumRules describe the constraints applied to enum values
|
Validate.EnumRulesOrBuilder |
|
Validate.FieldRules |
FieldRules encapsulates the rules for each type of field.
|
Validate.FieldRules.Builder |
FieldRules encapsulates the rules for each type of field.
|
Validate.FieldRules.TypeCase |
|
Validate.FieldRulesOrBuilder |
|
Validate.Fixed32Rules |
Fixed32Rules describes the constraints applied to `fixed32` values
|
Validate.Fixed32Rules.Builder |
Fixed32Rules describes the constraints applied to `fixed32` values
|
Validate.Fixed32RulesOrBuilder |
|
Validate.Fixed64Rules |
Fixed64Rules describes the constraints applied to `fixed64` values
|
Validate.Fixed64Rules.Builder |
Fixed64Rules describes the constraints applied to `fixed64` values
|
Validate.Fixed64RulesOrBuilder |
|
Validate.FloatRules |
FloatRules describes the constraints applied to `float` values
|
Validate.FloatRules.Builder |
FloatRules describes the constraints applied to `float` values
|
Validate.FloatRulesOrBuilder |
|
Validate.Int32Rules |
Int32Rules describes the constraints applied to `int32` values
|
Validate.Int32Rules.Builder |
Int32Rules describes the constraints applied to `int32` values
|
Validate.Int32RulesOrBuilder |
|
Validate.Int64Rules |
Int64Rules describes the constraints applied to `int64` values
|
Validate.Int64Rules.Builder |
Int64Rules describes the constraints applied to `int64` values
|
Validate.Int64RulesOrBuilder |
|
Validate.KnownRegex |
WellKnownRegex contain some well-known patterns.
|
Validate.MapRules |
MapRules describe the constraints applied to `map` values
|
Validate.MapRules.Builder |
MapRules describe the constraints applied to `map` values
|
Validate.MapRulesOrBuilder |
|
Validate.MessageRules |
MessageRules describe the constraints applied to embedded message values.
|
Validate.MessageRules.Builder |
MessageRules describe the constraints applied to embedded message values.
|
Validate.MessageRulesOrBuilder |
|
Validate.RepeatedRules |
RepeatedRules describe the constraints applied to `repeated` values
|
Validate.RepeatedRules.Builder |
RepeatedRules describe the constraints applied to `repeated` values
|
Validate.RepeatedRulesOrBuilder |
|
Validate.SFixed32Rules |
SFixed32Rules describes the constraints applied to `sfixed32` values
|
Validate.SFixed32Rules.Builder |
SFixed32Rules describes the constraints applied to `sfixed32` values
|
Validate.SFixed32RulesOrBuilder |
|
Validate.SFixed64Rules |
SFixed64Rules describes the constraints applied to `sfixed64` values
|
Validate.SFixed64Rules.Builder |
SFixed64Rules describes the constraints applied to `sfixed64` values
|
Validate.SFixed64RulesOrBuilder |
|
Validate.SInt32Rules |
SInt32Rules describes the constraints applied to `sint32` values
|
Validate.SInt32Rules.Builder |
SInt32Rules describes the constraints applied to `sint32` values
|
Validate.SInt32RulesOrBuilder |
|
Validate.SInt64Rules |
SInt64Rules describes the constraints applied to `sint64` values
|
Validate.SInt64Rules.Builder |
SInt64Rules describes the constraints applied to `sint64` values
|
Validate.SInt64RulesOrBuilder |
|
Validate.StringRules |
StringRules describe the constraints applied to `string` values
|
Validate.StringRules.Builder |
StringRules describe the constraints applied to `string` values
|
Validate.StringRules.WellKnownCase |
|
Validate.StringRulesOrBuilder |
|
Validate.TimestampRules |
TimestampRules describe the constraints applied exclusively to the
`google.protobuf.Timestamp` well-known type
|
Validate.TimestampRules.Builder |
TimestampRules describe the constraints applied exclusively to the
`google.protobuf.Timestamp` well-known type
|
Validate.TimestampRulesOrBuilder |
|
Validate.UInt32Rules |
UInt32Rules describes the constraints applied to `uint32` values
|
Validate.UInt32Rules.Builder |
UInt32Rules describes the constraints applied to `uint32` values
|
Validate.UInt32RulesOrBuilder |
|
Validate.UInt64Rules |
UInt64Rules describes the constraints applied to `uint64` values
|
Validate.UInt64Rules.Builder |
UInt64Rules describes the constraints applied to `uint64` values
|
Validate.UInt64RulesOrBuilder |
|
ValidationListenerManager |
A placeholder proto so that users can explicitly configure the standard
Validation Listener Manager via the bootstrap's :ref:`listener_manager <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.listener_manager>`.
|
ValidationListenerManager.Builder |
A placeholder proto so that users can explicitly configure the standard
Validation Listener Manager via the bootstrap's :ref:`listener_manager <envoy_v3_api_field_config.bootstrap.v3.Bootstrap.listener_manager>`.
|
ValidationListenerManagerOrBuilder |
|
ValueMatcher |
Specifies the way to match a ProtobufWkt::Value.
|
ValueMatcher.Builder |
Specifies the way to match a ProtobufWkt::Value.
|
ValueMatcher.MatchPatternCase |
|
ValueMatcher.NullMatch |
NullMatch is an empty message to specify a null value.
|
ValueMatcher.NullMatch.Builder |
NullMatch is an empty message to specify a null value.
|
ValueMatcher.NullMatchOrBuilder |
|
ValueMatcherOrBuilder |
|
ValueProto |
|
Versioning |
|
Versioning |
|
Versioning.VersioningAnnotation |
Protobuf type udpa.annotations.VersioningAnnotation
|
Versioning.VersioningAnnotation |
Protobuf type xds.annotations.v3.VersioningAnnotation
|
Versioning.VersioningAnnotation.Builder |
Protobuf type udpa.annotations.VersioningAnnotation
|
Versioning.VersioningAnnotation.Builder |
Protobuf type xds.annotations.v3.VersioningAnnotation
|
Versioning.VersioningAnnotationOrBuilder |
|
Versioning.VersioningAnnotationOrBuilder |
|
Vhds |
Protobuf type envoy.config.route.v3.Vhds
|
Vhds.Builder |
Protobuf type envoy.config.route.v3.Vhds
|
VhdsOrBuilder |
|
VirtualCluster |
A virtual cluster is a way of specifying a regex matching rule against
certain important endpoints such that statistics are generated explicitly for
the matched requests.
|
VirtualCluster.Builder |
A virtual cluster is a way of specifying a regex matching rule against
certain important endpoints such that statistics are generated explicitly for
the matched requests.
|
VirtualClusterOrBuilder |
|
VirtualHost |
The top level element in the routing configuration is a virtual host.
|
VirtualHost |
Represents an upstream virtual host.
|
VirtualHost.Builder |
The top level element in the routing configuration is a virtual host.
|
VirtualHost.Builder.TypedPerFilterConfigConverter |
|
VirtualHost.Route |
|
VirtualHost.Route.RouteAction |
|
VirtualHost.Route.RouteAction.ClusterWeight |
|
VirtualHost.Route.RouteAction.HashPolicy |
|
VirtualHost.Route.RouteAction.HashPolicy.Type |
|
VirtualHost.Route.RouteAction.RetryPolicy |
|
VirtualHost.Route.RouteMatch |
|
VirtualHost.Route.RouteMatch.PathMatcher |
Matcher for HTTP request path.
|
VirtualHost.TlsRequirementType |
Protobuf enum envoy.config.route.v3.VirtualHost.TlsRequirementType
|
VirtualHost.TypedPerFilterConfigDefaultEntryHolder |
|
VirtualHostOrBuilder |
|
Watchdog |
Envoy process watchdog configuration.
|
Watchdog.Builder |
Envoy process watchdog configuration.
|
Watchdog.WatchdogAction |
Protobuf type envoy.config.bootstrap.v3.Watchdog.WatchdogAction
|
Watchdog.WatchdogAction.Builder |
Protobuf type envoy.config.bootstrap.v3.Watchdog.WatchdogAction
|
Watchdog.WatchdogAction.WatchdogEvent |
The events are fired in this order: KILL, MULTIKILL, MEGAMISS, MISS.
|
Watchdog.WatchdogActionOrBuilder |
|
WatchdogOrBuilder |
|
Watchdogs |
Allows you to specify different watchdog configs for different subsystems.
|
Watchdogs.Builder |
Allows you to specify different watchdog configs for different subsystems.
|
WatchdogsOrBuilder |
|
WatchedDirectory |
A directory that is watched for changes, e.g.
|
WatchedDirectory.Builder |
A directory that is watched for changes, e.g.
|
WatchedDirectoryOrBuilder |
|
WeightedCluster |
Compared to the :ref:`cluster <envoy_v3_api_field_config.route.v3.RouteAction.cluster>` field that specifies a
single upstream cluster as the target of a request, the :ref:`weighted_clusters
<envoy_v3_api_field_config.route.v3.RouteAction.weighted_clusters>` option allows for specification of
multiple upstream clusters along with weights that indicate the percentage of
traffic to be forwarded to each cluster.
|
WeightedCluster.Builder |
Compared to the :ref:`cluster <envoy_v3_api_field_config.route.v3.RouteAction.cluster>` field that specifies a
single upstream cluster as the target of a request, the :ref:`weighted_clusters
<envoy_v3_api_field_config.route.v3.RouteAction.weighted_clusters>` option allows for specification of
multiple upstream clusters along with weights that indicate the percentage of
traffic to be forwarded to each cluster.
|
WeightedCluster.ClusterWeight |
[#next-free-field: 13]
|
WeightedCluster.ClusterWeight.Builder |
[#next-free-field: 13]
|
WeightedCluster.ClusterWeight.Builder.TypedPerFilterConfigConverter |
|
WeightedCluster.ClusterWeight.HostRewriteSpecifierCase |
|
WeightedCluster.ClusterWeight.TypedPerFilterConfigDefaultEntryHolder |
|
WeightedCluster.ClusterWeightOrBuilder |
|
WeightedCluster.RandomValueSpecifierCase |
|
WeightedClusterOrBuilder |
|
WeightedRandomPicker |
|
WeightedRandomPicker.WeightedChildPicker |
|
WeightedRoundRobinLoadBalancer |
A LoadBalancer that provides weighted-round-robin load-balancing over the
EquivalentAddressGroup s from the NameResolver .
|
WeightedRoundRobinLoadBalancer.StaticStrideScheduler |
|
WeightedRoundRobinLoadBalancer.WeightedRoundRobinLoadBalancerConfig |
|
WeightedRoundRobinLoadBalancer.WeightedRoundRobinLoadBalancerConfig.Builder |
|
WeightedRoundRobinLoadBalancer.WeightedRoundRobinPicker |
|
WeightedRoundRobinLoadBalancerProvider |
|
WeightedTargetLoadBalancer |
Load balancer for weighted_target policy.
|
WeightedTargetLoadBalancerProvider |
The provider for the weighted_target balancing policy.
|
WeightedTargetLoadBalancerProvider.WeightedPolicySelection |
|
WeightedTargetLoadBalancerProvider.WeightedTargetConfig |
The lb config for WeightedTargetLoadBalancer.
|
WrrLocality |
Configuration for the wrr_locality LB policy.
|
WrrLocality.Builder |
Configuration for the wrr_locality LB policy.
|
WrrLocalityLoadBalancer |
This load balancer acts as a parent for the WeightedTargetLoadBalancer and configures
it with a child policy in its configuration and locality weights it gets from an attribute in
LoadBalancer.ResolvedAddresses .
|
WrrLocalityLoadBalancer.WrrLocalityConfig |
|
WrrLocalityLoadBalancerProvider |
|
WrrLocalityOrBuilder |
|
WrrLocalityProto |
|
XdsChannelCredentials |
|
XdsClient |
An XdsClient instance encapsulates all of the logic for communicating with the xDS
server.
|
XdsClient.ProcessingTracker |
|
XdsClient.ResourceMetadata |
The metadata of the xDS resource; used by the xDS config dump.
|
XdsClient.ResourceMetadata.ResourceMetadataStatus |
Resource status from the view of a xDS client, which tells the synchronization
status between the xDS client and the xDS server.
|
XdsClient.ResourceMetadata.UpdateFailureState |
Captures error metadata of failed resource updates.
|
XdsClient.ResourceStore |
|
XdsClient.ResourceUpdate |
|
XdsClient.ResourceWatcher<T extends XdsClient.ResourceUpdate> |
Watcher interface for a single requested xDS resource.
|
XdsClient.XdsResponseHandler |
|
XdsClientImpl |
XdsClient implementation.
|
XdsClientPoolFactory |
|
XdsClusterResource |
|
XdsClusterResource.CdsUpdate |
xDS resource update for cluster-level configuration.
|
XdsClusterResource.CdsUpdate.Builder |
|
XdsClusterResource.CdsUpdate.ClusterType |
|
XdsClusterResource.CdsUpdate.LbPolicy |
|
XdsCredentialsProvider |
Provider of credentials which can be consumed by clients for xds communications.
|
XdsCredentialsRegistry |
|
XdsCredentialsRegistry.XdsCredentialsProviderPriorityAccessor |
|
XdsEndpointResource |
|
XdsEndpointResource.EdsUpdate |
|
XdsInitializationException |
Throws when fail to bootstrap or initialize the XdsClient.
|
XdsLbPolicies |
|
XdsListenerResource |
|
XdsListenerResource.LdsUpdate |
|
XdsLogger |
An xDS-specific logger for collecting xDS specific events.
|
XdsLogger.XdsLogLevel |
Log levels.
|
XdsNameResolver |
A NameResolver for resolving gRPC target names with "xds:" scheme.
|
XdsNameResolver.ClusterRefState |
|
XdsNameResolver.FailingConfigSelector |
|
XdsNameResolver.RoutingConfig |
VirtualHost-level configuration for request routing.
|
XdsNameResolverProvider |
|
XdsNameResolverProvider.CallCounterProvider |
Provides the counter for aggregating outstanding requests per cluster:eds_service_name.
|
XdsResourceType<T extends XdsClient.ResourceUpdate> |
|
XdsResourceType.Args |
|
XdsResourceType.ParsedResource<T extends XdsClient.ResourceUpdate> |
|
XdsResourceType.ResourceInvalidException |
|
XdsResourceType.StructOrError<T> |
|
XdsResourceType.ValidatedResourceUpdate<T extends XdsClient.ResourceUpdate> |
|
XdsRouteConfigureResource |
|
XdsRouteConfigureResource.RdsUpdate |
|
XdsServerBuilder |
A version of ServerBuilder to create xDS managed servers.
|
XdsServerBuilder.DefaultListener |
|
XdsServerBuilder.XdsServingStatusListener |
|
XdsServerCredentials |
|
XdsServerWrapper |
|
XdsServerWrapper.ServerRoutingConfig |
The HttpConnectionManager level configuration.
|
XdsTransportFactory |
A factory for creating new XdsTransport instances.
|
XdsTransportFactory.EventHandler<RespT> |
An interface for handling events on a streaming call.
|
XdsTransportFactory.StreamingCall<ReqT,RespT> |
Represents a bidi streaming RPC call.
|
XdsTransportFactory.XdsTransport |
Represents transport for xDS communication (e.g., a gRPC channel).
|
XdsTrustManagerFactory |
|
XdsX509TrustManager |
Extension of X509ExtendedTrustManager that implements verification of
SANs (subject-alternate-names) against the list in CertificateValidationContext.
|
XxHash64 |
The XxHash is a fast, non-cryptographic, 64-bit hash function that has excellent avalanche
and 2-way bit independence properties.
|
XxHash64.AsciiStringByteSupplier |
|
XxHash64.ByteSupplier |
|
XxHash64.PlainByteSupplier |
|
ZipkinConfig |
Configuration for the Zipkin tracer.
|
ZipkinConfig.Builder |
Configuration for the Zipkin tracer.
|
ZipkinConfig.CollectorEndpointVersion |
Available Zipkin collector endpoint versions.
|
ZipkinConfigOrBuilder |
|
ZipkinProto |
|