| Class and Description |
|---|
| Cluster
Configuration for a single upstream cluster.
|
| Cluster.Builder
Configuration for a single upstream cluster.
|
| ClusterOrBuilder |
| Listener
[#comment:next free field: 16]
Protobuf type
envoy.api.v2.Listener |
| Listener.Builder
[#comment:next free field: 16]
Protobuf type
envoy.api.v2.Listener |
| ListenerOrBuilder |
| RouteConfiguration
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| RouteConfiguration.Builder
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| RouteConfigurationOrBuilder |
| Class and Description |
|---|
| Cluster
Configuration for a single upstream cluster.
|
| Cluster.Builder
Configuration for a single upstream cluster.
|
| 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.LocalityConfigSpecifierCase |
| Cluster.CommonLbConfig.LocalityWeightedLbConfig
Configuration for :ref:`locality weighted load balancing
<arch_overview_load_balancing_locality_weighted_lb>`
Protobuf type
envoy.api.v2.Cluster.CommonLbConfig.LocalityWeightedLbConfig |
| Cluster.CommonLbConfig.LocalityWeightedLbConfig.Builder
Configuration for :ref:`locality weighted load balancing
<arch_overview_load_balancing_locality_weighted_lb>`
Protobuf type
envoy.api.v2.Cluster.CommonLbConfig.LocalityWeightedLbConfig |
| 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.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.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.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.DeprecatedV1
[#not-implemented-hide:] Hide from docs.
|
| Cluster.RingHashLbConfig.DeprecatedV1.Builder
[#not-implemented-hide:] Hide from docs.
|
| Cluster.RingHashLbConfig.DeprecatedV1OrBuilder |
| Cluster.RingHashLbConfig.HashFunction
The hash function used to hash hosts onto the ketama ring.
|
| Cluster.RingHashLbConfigOrBuilder |
| 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
Protobuf type
envoy.api.v2.ClusterLoadAssignment.Policy.DropOverload |
| ClusterLoadAssignment.Policy.DropOverload.Builder
Protobuf type
envoy.api.v2.ClusterLoadAssignment.Policy.DropOverload |
| ClusterLoadAssignment.Policy.DropOverloadOrBuilder |
| ClusterLoadAssignment.PolicyOrBuilder |
| ClusterLoadAssignmentOrBuilder |
| ClusterOrBuilder |
| 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
Protobuf type
envoy.api.v2.DiscoveryResponse |
| DiscoveryResponse.Builder
Protobuf type
envoy.api.v2.DiscoveryResponse |
| DiscoveryResponseOrBuilder |
| EndpointDiscoveryService
Protobuf service
envoy.api.v2.EndpointDiscoveryService |
| EndpointDiscoveryService.BlockingInterface |
| EndpointDiscoveryService.Interface |
| EndpointDiscoveryService.Stub |
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceBlockingStub |
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceFutureStub |
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceStub |
| IncrementalDiscoveryRequest
IncrementalDiscoveryRequest and IncrementalDiscoveryResponse are used in a
new gRPC endpoint for Incremental xDS.
|
| IncrementalDiscoveryRequest.Builder
IncrementalDiscoveryRequest and IncrementalDiscoveryResponse are used in a
new gRPC endpoint for Incremental xDS.
|
| IncrementalDiscoveryRequestOrBuilder |
| IncrementalDiscoveryResponse
Protobuf type
envoy.api.v2.IncrementalDiscoveryResponse |
| IncrementalDiscoveryResponse.Builder
Protobuf type
envoy.api.v2.IncrementalDiscoveryResponse |
| IncrementalDiscoveryResponseOrBuilder |
| Listener
[#comment:next free field: 16]
Protobuf type
envoy.api.v2.Listener |
| Listener.Builder
[#comment:next free field: 16]
Protobuf type
envoy.api.v2.Listener |
| Listener.DeprecatedV1
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.Listener.DeprecatedV1 |
| Listener.DeprecatedV1.Builder
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.Listener.DeprecatedV1 |
| 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 |
| Resource
Protobuf type
envoy.api.v2.Resource |
| Resource.Builder
Protobuf type
envoy.api.v2.Resource |
| ResourceOrBuilder |
| RouteConfiguration
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| RouteConfiguration.Builder
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| 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.
|
| 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 |
| Class and Description |
|---|
| Cluster
Configuration for a single upstream cluster.
|
| Cluster.Builder
Configuration for a single upstream cluster.
|
| ClusterOrBuilder |
| Listener
[#comment:next free field: 16]
Protobuf type
envoy.api.v2.Listener |
| Listener.Builder
[#comment:next free field: 16]
Protobuf type
envoy.api.v2.Listener |
| ListenerOrBuilder |
| Class and Description |
|---|
| RouteConfiguration
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| RouteConfiguration.Builder
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| RouteConfigurationOrBuilder |
| Class and Description |
|---|
| DiscoveryRequest
A DiscoveryRequest requests a set of versioned resources of the same type for
a given Envoy node on some API.
|
| DiscoveryResponse
Protobuf type
envoy.api.v2.DiscoveryResponse |
| IncrementalDiscoveryRequest
IncrementalDiscoveryRequest and IncrementalDiscoveryResponse are used in a
new gRPC endpoint for Incremental xDS.
|
| IncrementalDiscoveryResponse
Protobuf type
envoy.api.v2.IncrementalDiscoveryResponse |
Copyright © 2018–2019 The Envoy Project. All rights reserved.