| Class | Description |
|---|---|
| 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.
|
| ApiConfigSource |
API configuration source.
|
| ApiConfigSource.Builder |
API configuration source.
|
| BaseProto | |
| BindConfig |
Protobuf type
envoy.api.v2.core.BindConfig |
| BindConfig.Builder |
Protobuf type
envoy.api.v2.core.BindConfig |
| 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_api_msg_RouteConfiguration>`, :ref:`endpoints
<arch_overview_service_discovery>` etc. may either be sourced from the
filesystem or from an xDS API source.
|
| ConfigSource.Builder |
Configuration for :ref:`listeners <config_listeners>`, :ref:`clusters
<config_cluster_manager>`, :ref:`routes
<envoy_api_msg_RouteConfiguration>`, :ref:`endpoints
<arch_overview_service_discovery>` etc. may either be sourced from the
filesystem or from an xDS API source.
|
| ConfigSourceProto | |
| DataSource |
Data source consisting of either a file or an inline value.
|
| DataSource.Builder |
Data source consisting of either a file or an inline value.
|
| GrpcProtocolOptions |
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.core.GrpcProtocolOptions |
| GrpcProtocolOptions.Builder |
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.core.GrpcProtocolOptions |
| GrpcService |
gRPC service configuration.
|
| GrpcService.Builder |
gRPC service configuration.
|
| GrpcService.EnvoyGrpc |
Protobuf type
envoy.api.v2.core.GrpcService.EnvoyGrpc |
| GrpcService.EnvoyGrpc.Builder |
Protobuf type
envoy.api.v2.core.GrpcService.EnvoyGrpc |
| GrpcService.GoogleGrpc |
[#proto-status: draft]
Protobuf type
envoy.api.v2.core.GrpcService.GoogleGrpc |
| GrpcService.GoogleGrpc.Builder |
[#proto-status: draft]
Protobuf type
envoy.api.v2.core.GrpcService.GoogleGrpc |
| GrpcService.GoogleGrpc.CallCredentials |
Protobuf type
envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials |
| GrpcService.GoogleGrpc.CallCredentials.Builder |
Protobuf type
envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials |
| GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials |
Protobuf type
envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials |
| GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials.Builder |
Protobuf type
envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.GoogleIAMCredentials |
| GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin |
Protobuf type
envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin |
| GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin.Builder |
Protobuf type
envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.MetadataCredentialsFromPlugin |
| GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials |
Protobuf type
envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials |
| GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials.Builder |
Protobuf type
envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials.ServiceAccountJWTAccessCredentials |
| 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 | |
| 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 |
Protobuf type
envoy.api.v2.core.HealthCheck |
| HealthCheck.Builder |
Protobuf type
envoy.api.v2.core.HealthCheck |
| 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 |
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.core.HealthCheck.HttpHealthCheck |
| HealthCheck.HttpHealthCheck.Builder |
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.core.HealthCheck.HttpHealthCheck |
| 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.api.v2.core.HealthCheck.RedisHealthCheck |
| HealthCheck.RedisHealthCheck.Builder |
Protobuf type
envoy.api.v2.core.HealthCheck.RedisHealthCheck |
| HealthCheck.TcpHealthCheck |
Protobuf type
envoy.api.v2.core.HealthCheck.TcpHealthCheck |
| HealthCheck.TcpHealthCheck.Builder |
Protobuf type
envoy.api.v2.core.HealthCheck.TcpHealthCheck |
| HealthCheckProto | |
| Http1ProtocolOptions |
Protobuf type
envoy.api.v2.core.Http1ProtocolOptions |
| Http1ProtocolOptions.Builder |
Protobuf type
envoy.api.v2.core.Http1ProtocolOptions |
| Http2ProtocolOptions |
Protobuf type
envoy.api.v2.core.Http2ProtocolOptions |
| Http2ProtocolOptions.Builder |
Protobuf type
envoy.api.v2.core.Http2ProtocolOptions |
| HttpProtocolOptions |
Protobuf type
envoy.api.v2.core.HttpProtocolOptions |
| HttpProtocolOptions.Builder |
Protobuf type
envoy.api.v2.core.HttpProtocolOptions |
| HttpUri |
Envoy external URI descriptor
Protobuf type
envoy.api.v2.core.HttpUri |
| HttpUri.Builder |
Envoy external URI descriptor
Protobuf type
envoy.api.v2.core.HttpUri |
| HttpUriProto | |
| 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.
|
| Node |
Identifies a specific Envoy instance.
|
| Node.Builder |
Identifies a specific Envoy instance.
|
| Pipe |
Protobuf type
envoy.api.v2.core.Pipe |
| Pipe.Builder |
Protobuf type
envoy.api.v2.core.Pipe |
| ProtocolProto | |
| 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.
|
| 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.
|
| RuntimeUInt32 |
Runtime derived uint32 with a default when not specified.
|
| RuntimeUInt32.Builder |
Runtime derived uint32 with a default when not specified.
|
| SocketAddress |
Protobuf type
envoy.api.v2.core.SocketAddress |
| SocketAddress.Builder |
Protobuf type
envoy.api.v2.core.SocketAddress |
| SocketOption |
Generic socket option message.
|
| SocketOption.Builder |
Generic socket option message.
|
| TcpKeepalive |
Protobuf type
envoy.api.v2.core.TcpKeepalive |
| TcpKeepalive.Builder |
Protobuf type
envoy.api.v2.core.TcpKeepalive |
| TcpProtocolOptions |
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.core.TcpProtocolOptions |
| TcpProtocolOptions.Builder |
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.core.TcpProtocolOptions |
| TransportSocket |
Configuration for transport socket in :ref:`listeners <config_listeners>` and
:ref:`clusters <envoy_api_msg_Cluster>`.
|
| TransportSocket.Builder |
Configuration for transport socket in :ref:`listeners <config_listeners>` and
:ref:`clusters <envoy_api_msg_Cluster>`.
|
Copyright © 2018–2019 The Envoy Project. All rights reserved.