| CdsDummy |
[#not-implemented-hide:] Not configuration.
|
| CdsDummy.Builder |
[#not-implemented-hide:] Not configuration.
|
| CdsProto |
|
| Cluster |
Configuration for a single upstream cluster.
|
| Cluster.Builder |
Configuration for a single upstream cluster.
|
| 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.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.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.CustomClusterType |
Extended cluster type.
|
| Cluster.CustomClusterType.Builder |
Extended cluster type.
|
| Cluster.EdsClusterConfig |
Only valid when discovery type is EDS.
|
| Cluster.EdsClusterConfig.Builder |
Only valid when discovery type is EDS.
|
| 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.LbSubsetSelector |
Specifications for subsets.
|
| Cluster.LbSubsetConfig.LbSubsetSelector.Builder |
Specifications for subsets.
|
| Cluster.LeastRequestLbConfig |
Specific configuration for the LeastRequest load balancing policy.
|
| Cluster.LeastRequestLbConfig.Builder |
Specific configuration for the LeastRequest load balancing policy.
|
| 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.RefreshRate |
Protobuf type envoy.api.v2.Cluster.RefreshRate
|
| Cluster.RefreshRate.Builder |
Protobuf type envoy.api.v2.Cluster.RefreshRate
|
| 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.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.
|
| ClusterDiscoveryService |
Return list of all clusters this proxy will load balance to.
|
| ClusterDiscoveryService.Stub |
|
| ClusterDiscoveryServiceGrpc |
Return list of all clusters this proxy will load balance to.
|
| 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.ClusterDiscoveryServiceImplBase |
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:]
|
| ClusterProto |
|
| 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.
|
| DeltaDiscoveryResponse |
[#next-free-field: 7]
|
| DeltaDiscoveryResponse.Builder |
[#next-free-field: 7]
|
| 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.
|
| DiscoveryResponse |
[#next-free-field: 7]
|
| DiscoveryResponse.Builder |
[#next-free-field: 7]
|
| EdsDummy |
[#not-implemented-hide:] Not configuration.
|
| EdsDummy.Builder |
[#not-implemented-hide:] Not configuration.
|
| EdsProto |
|
| EndpointDiscoveryService |
Protobuf service envoy.api.v2.EndpointDiscoveryService
|
| EndpointDiscoveryService.Stub |
|
| EndpointDiscoveryServiceGrpc |
|
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceBlockingStub |
|
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceFutureStub |
|
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceImplBase |
|
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceStub |
|
| EndpointProto |
|
| LdsDummy |
[#not-implemented-hide:] Not configuration.
|
| LdsDummy.Builder |
[#not-implemented-hide:] Not configuration.
|
| LdsProto |
|
| Listener |
[#next-free-field: 23]
|
| Listener.Builder |
[#next-free-field: 23]
|
| Listener.ConnectionBalanceConfig |
Configuration for listener connection balancing.
|
| 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.DeprecatedV1 |
[#not-implemented-hide:]
|
| Listener.DeprecatedV1.Builder |
[#not-implemented-hide:]
|
| ListenerDiscoveryService |
The Envoy instance initiates an RPC at startup to discover a list of
listeners.
|
| ListenerDiscoveryService.Stub |
|
| ListenerDiscoveryServiceGrpc |
The Envoy instance initiates an RPC at startup to discover a list of
listeners.
|
| 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.ListenerDiscoveryServiceImplBase |
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.
|
| ListenerProto |
|
| 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
|
| RdsDummy |
[#not-implemented-hide:] Not configuration.
|
| RdsDummy.Builder |
[#not-implemented-hide:] Not configuration.
|
| RdsProto |
|
| Resource |
Protobuf type envoy.api.v2.Resource
|
| Resource.Builder |
Protobuf type envoy.api.v2.Resource
|
| RouteConfiguration |
[#next-free-field: 11]
|
| RouteConfiguration.Builder |
[#next-free-field: 11]
|
| RouteDiscoveryService |
The resource_names field in DiscoveryRequest specifies a route configuration.
|
| RouteDiscoveryService.Stub |
|
| RouteDiscoveryServiceGrpc |
The resource_names field in DiscoveryRequest specifies a route configuration.
|
| 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.RouteDiscoveryServiceImplBase |
The resource_names field in DiscoveryRequest specifies a route configuration.
|
| RouteDiscoveryServiceGrpc.RouteDiscoveryServiceStub |
The resource_names field in DiscoveryRequest specifies a route configuration.
|
| RouteProto |
|
| 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
|
| ScopedRouteProto |
|
| ScopedRoutesDiscoveryService |
The Scoped Routes Discovery Service (SRDS) API distributes
:ref:`ScopedRouteConfiguration<envoy_api_msg.ScopedRouteConfiguration>`
resources.
|
| ScopedRoutesDiscoveryService.Stub |
|
| ScopedRoutesDiscoveryServiceGrpc |
The Scoped Routes Discovery Service (SRDS) API distributes
:ref:`ScopedRouteConfiguration<envoy_api_msg.ScopedRouteConfiguration>`
resources.
|
| 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.ScopedRoutesDiscoveryServiceImplBase |
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.
|
| SrdsProto |
|
| 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.
|
| UpstreamConnectionOptions |
Protobuf type envoy.api.v2.UpstreamConnectionOptions
|
| UpstreamConnectionOptions.Builder |
Protobuf type envoy.api.v2.UpstreamConnectionOptions
|
| Vhds |
Protobuf type envoy.api.v2.Vhds
|
| Vhds.Builder |
Protobuf type envoy.api.v2.Vhds
|
| VirtualHostDiscoveryService |
Virtual Host Discovery Service (VHDS) is used to dynamically update the list of virtual hosts for
a given RouteConfiguration.
|
| VirtualHostDiscoveryService.Stub |
|
| VirtualHostDiscoveryServiceGrpc |
Virtual Host Discovery Service (VHDS) is used to dynamically update the list of virtual hosts for
a given RouteConfiguration.
|
| 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.VirtualHostDiscoveryServiceImplBase |
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.
|