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 ByteBufs into ByteBuffers.
|
| 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 CertificateProviders 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 Filters.
|
| 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.ProtocolNegotiators 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
EquivalentAddressGroups 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 |
|