| CdsDummy |
[#not-implemented-hide:] Not configuration.
|
| CdsDummy.Builder |
[#not-implemented-hide:] Not configuration.
|
| CdsDummyOrBuilder |
|
| Cluster |
Configuration for a single upstream cluster.
|
| Cluster.Builder |
Configuration for a single upstream cluster.
|
| Cluster.ClusterDiscoveryTypeCase |
|
| Cluster.ClusterProtocolSelection |
Protobuf enum envoy.api.v2.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.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.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.RefreshRate |
Protobuf type envoy.api.v2.Cluster.RefreshRate
|
| Cluster.RefreshRate.Builder |
Protobuf type envoy.api.v2.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.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 |
|
| ClusterDiscoveryService |
Return list of all clusters this proxy will load balance to.
|
| ClusterDiscoveryService.BlockingInterface |
|
| ClusterDiscoveryService.Interface |
|
| ClusterDiscoveryService.Stub |
|
| ClusterDiscoveryServiceGrpc.ClusterDiscoveryServiceBlockingStub |
Return list of all clusters this proxy will load balance to.
|
| ClusterDiscoveryServiceGrpc.ClusterDiscoveryServiceFutureStub |
Return list of all clusters this proxy will load balance to.
|
| ClusterDiscoveryServiceGrpc.ClusterDiscoveryServiceStub |
Return list of all clusters this proxy will load balance to.
|
| 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.Policy |
Load balancing policy settings.
|
| ClusterLoadAssignment.Policy.Builder |
Load balancing policy settings.
|
| ClusterLoadAssignment.Policy.DropOverload |
[#not-implemented-hide:]
|
| ClusterLoadAssignment.Policy.DropOverload.Builder |
[#not-implemented-hide:]
|
| ClusterLoadAssignment.Policy.DropOverloadOrBuilder |
|
| ClusterLoadAssignment.PolicyOrBuilder |
|
| ClusterLoadAssignmentOrBuilder |
|
| ClusterOrBuilder |
|
| 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.
|
| DeltaDiscoveryRequestOrBuilder |
|
| DeltaDiscoveryResponse |
[#next-free-field: 7]
|
| DeltaDiscoveryResponse.Builder |
[#next-free-field: 7]
|
| DeltaDiscoveryResponseOrBuilder |
|
| 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 |
|
| EdsDummy |
[#not-implemented-hide:] Not configuration.
|
| EdsDummy.Builder |
[#not-implemented-hide:] Not configuration.
|
| EdsDummyOrBuilder |
|
| EndpointDiscoveryService |
Protobuf service envoy.api.v2.EndpointDiscoveryService
|
| EndpointDiscoveryService.BlockingInterface |
|
| EndpointDiscoveryService.Interface |
|
| EndpointDiscoveryService.Stub |
|
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceBlockingStub |
|
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceFutureStub |
|
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceStub |
|
| LdsDummy |
[#not-implemented-hide:] Not configuration.
|
| LdsDummy.Builder |
[#not-implemented-hide:] Not configuration.
|
| LdsDummyOrBuilder |
|
| Listener |
[#next-free-field: 23]
|
| Listener.Builder |
[#next-free-field: 23]
|
| 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.api.v2.Listener.DrainType
|
| ListenerDiscoveryService |
The Envoy instance initiates an RPC at startup to discover a list of
listeners.
|
| ListenerDiscoveryService.BlockingInterface |
|
| ListenerDiscoveryService.Interface |
|
| ListenerDiscoveryService.Stub |
|
| ListenerDiscoveryServiceGrpc.ListenerDiscoveryServiceBlockingStub |
The Envoy instance initiates an RPC at startup to discover a list of
listeners.
|
| ListenerDiscoveryServiceGrpc.ListenerDiscoveryServiceFutureStub |
The Envoy instance initiates an RPC at startup to discover a list of
listeners.
|
| ListenerDiscoveryServiceGrpc.ListenerDiscoveryServiceStub |
The Envoy instance initiates an RPC at startup to discover a list of
listeners.
|
| ListenerOrBuilder |
|
| LoadBalancingPolicy |
[#not-implemented-hide:] Extensible load balancing policy configuration.
|
| LoadBalancingPolicy.Builder |
[#not-implemented-hide:] Extensible load balancing policy configuration.
|
| LoadBalancingPolicy.Policy |
Protobuf type envoy.api.v2.LoadBalancingPolicy.Policy
|
| LoadBalancingPolicy.Policy.Builder |
Protobuf type envoy.api.v2.LoadBalancingPolicy.Policy
|
| LoadBalancingPolicy.PolicyOrBuilder |
|
| LoadBalancingPolicyOrBuilder |
|
| RdsDummy |
[#not-implemented-hide:] Not configuration.
|
| RdsDummy.Builder |
[#not-implemented-hide:] Not configuration.
|
| RdsDummyOrBuilder |
|
| Resource |
Protobuf type envoy.api.v2.Resource
|
| Resource.Builder |
Protobuf type envoy.api.v2.Resource
|
| ResourceOrBuilder |
|
| RouteConfiguration |
[#next-free-field: 11]
|
| RouteConfiguration.Builder |
[#next-free-field: 11]
|
| RouteConfigurationOrBuilder |
|
| RouteDiscoveryService |
The resource_names field in DiscoveryRequest specifies a route configuration.
|
| RouteDiscoveryService.BlockingInterface |
|
| RouteDiscoveryService.Interface |
|
| RouteDiscoveryService.Stub |
|
| RouteDiscoveryServiceGrpc.RouteDiscoveryServiceBlockingStub |
The resource_names field in DiscoveryRequest specifies a route configuration.
|
| RouteDiscoveryServiceGrpc.RouteDiscoveryServiceFutureStub |
The resource_names field in DiscoveryRequest specifies a route configuration.
|
| RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub |
The resource_names field in DiscoveryRequest specifies a route configuration.
|
| ScopedRouteConfiguration |
Specifies a routing scope, which associates a
:ref:`Key<envoy_api_msg_ScopedRouteConfiguration.Key>` to a
:ref:`envoy_api_msg_RouteConfiguration` (identified by its resource name).
|
| ScopedRouteConfiguration.Builder |
Specifies a routing scope, which associates a
:ref:`Key<envoy_api_msg_ScopedRouteConfiguration.Key>` to a
:ref:`envoy_api_msg_RouteConfiguration` (identified by its resource name).
|
| ScopedRouteConfiguration.Key |
Specifies a key which is matched against the output of the
:ref:`scope_key_builder<envoy_api_field_config.filter.network.http_connection_manager.v2.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_api_field_config.filter.network.http_connection_manager.v2.ScopedRoutes.scope_key_builder>`
specified in the HttpConnectionManager.
|
| ScopedRouteConfiguration.Key.Fragment |
Protobuf type envoy.api.v2.ScopedRouteConfiguration.Key.Fragment
|
| ScopedRouteConfiguration.Key.Fragment.Builder |
Protobuf type envoy.api.v2.ScopedRouteConfiguration.Key.Fragment
|
| ScopedRouteConfiguration.Key.Fragment.TypeCase |
|
| ScopedRouteConfiguration.Key.FragmentOrBuilder |
|
| ScopedRouteConfiguration.KeyOrBuilder |
|
| ScopedRouteConfigurationOrBuilder |
|
| ScopedRoutesDiscoveryService |
The Scoped Routes Discovery Service (SRDS) API distributes
:ref:`ScopedRouteConfiguration<envoy_api_msg.ScopedRouteConfiguration>`
resources.
|
| ScopedRoutesDiscoveryService.BlockingInterface |
|
| ScopedRoutesDiscoveryService.Interface |
|
| ScopedRoutesDiscoveryService.Stub |
|
| ScopedRoutesDiscoveryServiceGrpc.ScopedRoutesDiscoveryServiceBlockingStub |
The Scoped Routes Discovery Service (SRDS) API distributes
:ref:`ScopedRouteConfiguration<envoy_api_msg.ScopedRouteConfiguration>`
resources.
|
| ScopedRoutesDiscoveryServiceGrpc.ScopedRoutesDiscoveryServiceFutureStub |
The Scoped Routes Discovery Service (SRDS) API distributes
:ref:`ScopedRouteConfiguration<envoy_api_msg.ScopedRouteConfiguration>`
resources.
|
| ScopedRoutesDiscoveryServiceGrpc.ScopedRoutesDiscoveryServiceStub |
The Scoped Routes Discovery Service (SRDS) API distributes
:ref:`ScopedRouteConfiguration<envoy_api_msg.ScopedRouteConfiguration>`
resources.
|
| SrdsDummy |
[#not-implemented-hide:] Not configuration.
|
| SrdsDummy.Builder |
[#not-implemented-hide:] Not configuration.
|
| SrdsDummyOrBuilder |
|
| UpstreamBindConfig |
An extensible structure containing the address Envoy should bind to when
establishing upstream connections.
|
| UpstreamBindConfig.Builder |
An extensible structure containing the address Envoy should bind to when
establishing upstream connections.
|
| UpstreamBindConfigOrBuilder |
|
| UpstreamConnectionOptions |
Protobuf type envoy.api.v2.UpstreamConnectionOptions
|
| UpstreamConnectionOptions.Builder |
Protobuf type envoy.api.v2.UpstreamConnectionOptions
|
| UpstreamConnectionOptionsOrBuilder |
|
| Vhds |
Protobuf type envoy.api.v2.Vhds
|
| Vhds.Builder |
Protobuf type envoy.api.v2.Vhds
|
| VhdsOrBuilder |
|
| VirtualHostDiscoveryService |
Virtual Host Discovery Service (VHDS) is used to dynamically update the list of virtual hosts for
a given RouteConfiguration.
|
| VirtualHostDiscoveryService.BlockingInterface |
|
| VirtualHostDiscoveryService.Interface |
|
| VirtualHostDiscoveryService.Stub |
|
| VirtualHostDiscoveryServiceGrpc.VirtualHostDiscoveryServiceBlockingStub |
Virtual Host Discovery Service (VHDS) is used to dynamically update the list of virtual hosts for
a given RouteConfiguration.
|
| VirtualHostDiscoveryServiceGrpc.VirtualHostDiscoveryServiceFutureStub |
Virtual Host Discovery Service (VHDS) is used to dynamically update the list of virtual hosts for
a given RouteConfiguration.
|
| VirtualHostDiscoveryServiceGrpc.VirtualHostDiscoveryServiceStub |
Virtual Host Discovery Service (VHDS) is used to dynamically update the list of virtual hosts for
a given RouteConfiguration.
|