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.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.
|
AddressProto |
|
AggregatedConfigSource |
Aggregated Discovery Service (ADS) options.
|
AggregatedConfigSource.Builder |
Aggregated Discovery Service (ADS) options.
|
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.Builder |
Configures the alternate protocols cache which tracks alternate protocols that can be used to
make an HTTP connection to an origin server.
|
ApiConfigSource |
API configuration source.
|
ApiConfigSource.Builder |
API configuration source.
|
AsyncDataSource |
Async data source which support async data fetch.
|
AsyncDataSource.Builder |
Async data source which support async data fetch.
|
BackoffProto |
|
BackoffStrategy |
Configuration defining a jittered exponential back off strategy.
|
BackoffStrategy.Builder |
Configuration defining a jittered exponential back off strategy.
|
BaseProto |
|
BindConfig |
[#next-free-field: 7]
|
BindConfig.Builder |
[#next-free-field: 7]
|
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.
|
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.
|
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.
|
ConfigSourceProto |
|
ControlPlane |
Identifies a specific ControlPlane instance that Envoy is connected to.
|
ControlPlane.Builder |
Identifies a specific ControlPlane instance that Envoy is connected to.
|
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.
|
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.
|
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.
|
EnvoyInternalAddress |
The address represents an envoy internal listener.
|
EnvoyInternalAddress.Builder |
The address represents an envoy internal listener.
|
EventServiceConfig |
[#not-implemented-hide:]
Configuration of the event reporting service endpoint.
|
EventServiceConfig.Builder |
[#not-implemented-hide:]
Configuration of the event reporting service endpoint.
|
EventServiceConfigProto |
|
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.
|
ExtensionProto |
|
ExtraSourceAddress |
Protobuf type envoy.config.core.v3.ExtraSourceAddress
|
ExtraSourceAddress.Builder |
Protobuf type envoy.config.core.v3.ExtraSourceAddress
|
GrpcProtocolOptions |
[#not-implemented-hide:]
|
GrpcProtocolOptions.Builder |
[#not-implemented-hide:]
|
GrpcService |
gRPC service configuration.
|
GrpcService.Builder |
gRPC service configuration.
|
GrpcService.EnvoyGrpc |
[#next-free-field: 6]
|
GrpcService.EnvoyGrpc.Builder |
[#next-free-field: 6]
|
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.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.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.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.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.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.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.GoogleLocalCredentials |
Local channel credentials.
|
GrpcService.GoogleGrpc.GoogleLocalCredentials.Builder |
Local channel credentials.
|
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.
|
GrpcServiceProto |
|
HeaderMap |
Wrapper for a set of headers.
|
HeaderMap.Builder |
Wrapper for a set of headers.
|
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.
|
HealthCheck |
[#next-free-field: 27]
|
HealthCheck.Builder |
[#next-free-field: 27]
|
HealthCheck.CustomHealthCheck |
Custom health check.
|
HealthCheck.CustomHealthCheck.Builder |
Custom health check.
|
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.HttpHealthCheck |
[#next-free-field: 15]
|
HealthCheck.HttpHealthCheck.Builder |
[#next-free-field: 15]
|
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.RedisHealthCheck |
Protobuf type envoy.config.core.v3.HealthCheck.RedisHealthCheck
|
HealthCheck.RedisHealthCheck.Builder |
Protobuf type envoy.config.core.v3.HealthCheck.RedisHealthCheck
|
HealthCheck.TcpHealthCheck |
Protobuf type envoy.config.core.v3.HealthCheck.TcpHealthCheck
|
HealthCheck.TcpHealthCheck.Builder |
Protobuf type envoy.config.core.v3.HealthCheck.TcpHealthCheck
|
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.
|
HealthCheckProto |
|
HealthStatusSet |
Protobuf type envoy.config.core.v3.HealthStatusSet
|
HealthStatusSet.Builder |
Protobuf type envoy.config.core.v3.HealthStatusSet
|
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.ProperCaseWords |
Protobuf type envoy.config.core.v3.Http1ProtocolOptions.HeaderKeyFormat.ProperCaseWords
|
Http1ProtocolOptions.HeaderKeyFormat.ProperCaseWords.Builder |
Protobuf type envoy.config.core.v3.Http1ProtocolOptions.HeaderKeyFormat.ProperCaseWords
|
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.
|
Http3ProtocolOptions |
A message which allows using HTTP/3.
|
Http3ProtocolOptions.Builder |
A message which allows using HTTP/3.
|
HttpProtocolOptions |
[#next-free-field: 7]
|
HttpProtocolOptions.Builder |
[#next-free-field: 7]
|
HttpService |
HTTP service configuration.
|
HttpService.Builder |
HTTP service configuration.
|
HttpServiceProto |
|
HttpUri |
Envoy external URI descriptor
|
HttpUri.Builder |
Envoy external URI descriptor
|
HttpUriProto |
|
JsonFormatOptions |
Optional configuration options to be used with json_format.
|
JsonFormatOptions.Builder |
Optional configuration options to be used with json_format.
|
KeepaliveSettings |
Protobuf type envoy.config.core.v3.KeepaliveSettings
|
KeepaliveSettings.Builder |
Protobuf type envoy.config.core.v3.KeepaliveSettings
|
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.
|
KeyValueMutation |
Key/value pair to append or remove.
|
KeyValueMutation.Builder |
Key/value pair to append or remove.
|
Locality |
Identifies location of where either Envoy runs or where upstream hosts run.
|
Locality.Builder |
Identifies location of where either Envoy runs or where upstream hosts run.
|
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 |
|
Node |
Identifies a specific Envoy instance.
|
Node.Builder |
Identifies a specific Envoy instance.
|
Node.Builder.DynamicParametersConverter |
|
Node.DynamicParametersDefaultEntryHolder |
|
PathConfigSource |
Local filesystem path configuration source.
|
PathConfigSource.Builder |
Local filesystem path configuration source.
|
Pipe |
Protobuf type envoy.config.core.v3.Pipe
|
Pipe.Builder |
Protobuf type envoy.config.core.v3.Pipe
|
ProtocolProto |
|
ProxyProtocolConfig |
Protobuf type envoy.config.core.v3.ProxyProtocolConfig
|
ProxyProtocolConfig.Builder |
Protobuf type envoy.config.core.v3.ProxyProtocolConfig
|
ProxyProtocolPassThroughTLVs |
Protobuf type envoy.config.core.v3.ProxyProtocolPassThroughTLVs
|
ProxyProtocolPassThroughTLVs.Builder |
Protobuf type envoy.config.core.v3.ProxyProtocolPassThroughTLVs
|
ProxyProtocolProto |
|
QueryParameter |
Query parameter name/value pair.
|
QueryParameter.Builder |
Query parameter name/value pair.
|
QuicKeepAliveSettings |
Config for keepalive probes in a QUIC connection.
|
QuicKeepAliveSettings.Builder |
Config for keepalive probes in a QUIC connection.
|
QuicProtocolOptions |
QUIC protocol options which apply to both downstream and upstream connections.
|
QuicProtocolOptions.Builder |
QUIC protocol options which apply to both downstream and upstream connections.
|
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.
|
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.
|
ResolverProto |
|
RetryPolicy |
The message specifies the retry policy of remote data source when fetching fails.
|
RetryPolicy.Builder |
The message specifies the retry policy of remote data source when fetching fails.
|
RetryPolicy.RetryHostPredicate |
See :ref:`RetryHostPredicate <envoy_v3_api_field_config.route.v3.RetryPolicy.retry_host_predicate>`.
|
RetryPolicy.RetryHostPredicate.Builder |
See :ref:`RetryHostPredicate <envoy_v3_api_field_config.route.v3.RetryPolicy.retry_host_predicate>`.
|
RetryPolicy.RetryPriority |
See :ref:`RetryPriority <envoy_v3_api_field_config.route.v3.RetryPolicy.retry_priority>`.
|
RetryPolicy.RetryPriority.Builder |
See :ref:`RetryPriority <envoy_v3_api_field_config.route.v3.RetryPolicy.retry_priority>`.
|
RuntimeDouble |
Runtime derived double with a default when not specified.
|
RuntimeDouble.Builder |
Runtime derived double with a default when not specified.
|
RuntimeFeatureFlag |
Runtime derived bool with a default when not specified.
|
RuntimeFeatureFlag.Builder |
Runtime derived bool with a default when not specified.
|
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.
|
RuntimePercent |
Runtime derived percentage with a default when not specified.
|
RuntimePercent.Builder |
Runtime derived percentage with a default when not specified.
|
RuntimeUInt32 |
Runtime derived uint32 with a default when not specified.
|
RuntimeUInt32.Builder |
Runtime derived uint32 with a default when not specified.
|
SchemeHeaderTransformation |
A message to control transformations to the :scheme header
|
SchemeHeaderTransformation.Builder |
A message to control transformations to the :scheme header
|
SelfConfigSource |
[#not-implemented-hide:]
Self-referencing config source options.
|
SelfConfigSource.Builder |
[#not-implemented-hide:]
Self-referencing config source options.
|
SocketAddress |
[#next-free-field: 7]
|
SocketAddress.Builder |
[#next-free-field: 7]
|
SocketOption |
Generic socket option message.
|
SocketOption.Builder |
Generic socket option message.
|
SocketOptionProto |
|
SocketOptionsOverride |
Protobuf type envoy.config.core.v3.SocketOptionsOverride
|
SocketOptionsOverride.Builder |
Protobuf type envoy.config.core.v3.SocketOptionsOverride
|
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.
|
SubstitutionFormatStringProto |
|
TcpKeepalive |
Protobuf type envoy.config.core.v3.TcpKeepalive
|
TcpKeepalive.Builder |
Protobuf type envoy.config.core.v3.TcpKeepalive
|
TcpProtocolOptions |
[#not-implemented-hide:]
|
TcpProtocolOptions.Builder |
[#not-implemented-hide:]
|
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>`.
|
TypedExtensionConfig |
Message type for extension configuration.
|
TypedExtensionConfig.Builder |
Message type for extension configuration.
|
UdpSocketConfig |
Generic UDP socket configuration.
|
UdpSocketConfig.Builder |
Generic UDP socket configuration.
|
UdpSocketConfigProto |
|
UpstreamHttpProtocolOptions |
Protobuf type envoy.config.core.v3.UpstreamHttpProtocolOptions
|
UpstreamHttpProtocolOptions.Builder |
Protobuf type envoy.config.core.v3.UpstreamHttpProtocolOptions
|
WatchedDirectory |
A directory that is watched for changes, e.g.
|
WatchedDirectory.Builder |
A directory that is watched for changes, e.g.
|