| Package | Description |
|---|---|
| envoy.admin.v2alpha | |
| envoy.api.v2 | |
| envoy.config.bootstrap.v2 | |
| envoy.config.filter.network.http_connection_manager.v2 | |
| envoy.service.discovery.v2 |
| Class and Description |
|---|
| Cds.Cluster
Configuration for a single upstream cluster.
|
| Cds.Cluster.Builder
Configuration for a single upstream cluster.
|
| Cds.ClusterOrBuilder |
| Lds.Listener
Protobuf type
envoy.api.v2.Listener |
| Lds.Listener.Builder
Protobuf type
envoy.api.v2.Listener |
| Lds.ListenerOrBuilder |
| Rds.RouteConfiguration
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| Rds.RouteConfiguration.Builder
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| Rds.RouteConfigurationOrBuilder |
| Class and Description |
|---|
| Cds.Cluster
Configuration for a single upstream cluster.
|
| Cds.Cluster.Builder
Configuration for a single upstream cluster.
|
| Cds.Cluster.ClusterProtocolSelection
Protobuf enum
envoy.api.v2.Cluster.ClusterProtocolSelection |
| Cds.Cluster.CommonLbConfig
Common configuration for all load balancer implementations.
|
| Cds.Cluster.CommonLbConfig.Builder
Common configuration for all load balancer implementations.
|
| Cds.Cluster.CommonLbConfig.LocalityConfigSpecifierCase |
| Cds.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 |
| Cds.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 |
| Cds.Cluster.CommonLbConfig.LocalityWeightedLbConfigOrBuilder |
| Cds.Cluster.CommonLbConfig.ZoneAwareLbConfig
Configuration for :ref:`zone aware routing
<arch_overview_load_balancing_zone_aware_routing>`.
|
| Cds.Cluster.CommonLbConfig.ZoneAwareLbConfig.Builder
Configuration for :ref:`zone aware routing
<arch_overview_load_balancing_zone_aware_routing>`.
|
| Cds.Cluster.CommonLbConfig.ZoneAwareLbConfigOrBuilder |
| Cds.Cluster.CommonLbConfigOrBuilder |
| Cds.Cluster.DiscoveryType
Refer to :ref:`service discovery type <arch_overview_service_discovery_types>`
for an explanation on each type.
|
| Cds.Cluster.DnsLookupFamily
When V4_ONLY is selected, the DNS resolver will only perform a lookup for
addresses in the IPv4 family.
|
| Cds.Cluster.EdsClusterConfig
Only valid when discovery type is EDS.
|
| Cds.Cluster.EdsClusterConfig.Builder
Only valid when discovery type is EDS.
|
| Cds.Cluster.EdsClusterConfigOrBuilder |
| Cds.Cluster.LbConfigCase |
| Cds.Cluster.LbPolicy
Refer to :ref:`load balancer type <arch_overview_load_balancing_types>` architecture
overview section for information on each type.
|
| Cds.Cluster.LbSubsetConfig
Optionally divide the endpoints in this cluster into subsets defined by
endpoint metadata and selected by route and weighted cluster metadata.
|
| Cds.Cluster.LbSubsetConfig.Builder
Optionally divide the endpoints in this cluster into subsets defined by
endpoint metadata and selected by route and weighted cluster metadata.
|
| Cds.Cluster.LbSubsetConfig.LbSubsetFallbackPolicy
If NO_FALLBACK is selected, a result
equivalent to no healthy hosts is reported.
|
| Cds.Cluster.LbSubsetConfig.LbSubsetSelector
Specifications for subsets.
|
| Cds.Cluster.LbSubsetConfig.LbSubsetSelector.Builder
Specifications for subsets.
|
| Cds.Cluster.LbSubsetConfig.LbSubsetSelectorOrBuilder |
| Cds.Cluster.LbSubsetConfigOrBuilder |
| Cds.Cluster.OriginalDstLbConfig
Specific configuration for the
:ref:`Original Destination <arch_overview_load_balancing_types_original_destination>`
load balancing policy.
|
| Cds.Cluster.OriginalDstLbConfig.Builder
Specific configuration for the
:ref:`Original Destination <arch_overview_load_balancing_types_original_destination>`
load balancing policy.
|
| Cds.Cluster.OriginalDstLbConfigOrBuilder |
| Cds.Cluster.RingHashLbConfig
Specific configuration for the :ref:`RingHash<arch_overview_load_balancing_types_ring_hash>`
load balancing policy.
|
| Cds.Cluster.RingHashLbConfig.Builder
Specific configuration for the :ref:`RingHash<arch_overview_load_balancing_types_ring_hash>`
load balancing policy.
|
| Cds.Cluster.RingHashLbConfig.DeprecatedV1
[#not-implemented-hide:] Hide from docs.
|
| Cds.Cluster.RingHashLbConfig.DeprecatedV1.Builder
[#not-implemented-hide:] Hide from docs.
|
| Cds.Cluster.RingHashLbConfig.DeprecatedV1OrBuilder |
| Cds.Cluster.RingHashLbConfigOrBuilder |
| Cds.ClusterDiscoveryService
Return list of all clusters this proxy will load balance to.
|
| Cds.ClusterDiscoveryService.BlockingInterface |
| Cds.ClusterDiscoveryService.Interface |
| Cds.ClusterDiscoveryService.Stub |
| Cds.ClusterOrBuilder |
| Cds.UpstreamBindConfig
An extensible structure containing the address Envoy should bind to when
establishing upstream connections.
|
| Cds.UpstreamBindConfig.Builder
An extensible structure containing the address Envoy should bind to when
establishing upstream connections.
|
| Cds.UpstreamBindConfigOrBuilder |
| Cds.UpstreamConnectionOptions
Protobuf type
envoy.api.v2.UpstreamConnectionOptions |
| Cds.UpstreamConnectionOptions.Builder
Protobuf type
envoy.api.v2.UpstreamConnectionOptions |
| Cds.UpstreamConnectionOptionsOrBuilder |
| 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.
|
| Discovery.DiscoveryRequest
A DiscoveryRequest requests a set of versioned resources of the same type for
a given Envoy node on some API.
|
| Discovery.DiscoveryRequest.Builder
A DiscoveryRequest requests a set of versioned resources of the same type for
a given Envoy node on some API.
|
| Discovery.DiscoveryRequestOrBuilder |
| Discovery.DiscoveryResponse
Protobuf type
envoy.api.v2.DiscoveryResponse |
| Discovery.DiscoveryResponse.Builder
Protobuf type
envoy.api.v2.DiscoveryResponse |
| Discovery.DiscoveryResponseOrBuilder |
| Discovery.IncrementalDiscoveryRequest
IncrementalDiscoveryRequest and IncrementalDiscoveryResponse are used in a
new gRPC endpoint for Incremental xDS.
|
| Discovery.IncrementalDiscoveryRequest.Builder
IncrementalDiscoveryRequest and IncrementalDiscoveryResponse are used in a
new gRPC endpoint for Incremental xDS.
|
| Discovery.IncrementalDiscoveryRequestOrBuilder |
| Discovery.IncrementalDiscoveryResponse
Protobuf type
envoy.api.v2.IncrementalDiscoveryResponse |
| Discovery.IncrementalDiscoveryResponse.Builder
Protobuf type
envoy.api.v2.IncrementalDiscoveryResponse |
| Discovery.IncrementalDiscoveryResponseOrBuilder |
| Discovery.Resource
Protobuf type
envoy.api.v2.Resource |
| Discovery.Resource.Builder
Protobuf type
envoy.api.v2.Resource |
| Discovery.ResourceOrBuilder |
| Eds.ClusterLoadAssignment
Each route from RDS will map to a single cluster or traffic split across
clusters using weights expressed in the RDS WeightedCluster.
|
| Eds.ClusterLoadAssignment.Builder
Each route from RDS will map to a single cluster or traffic split across
clusters using weights expressed in the RDS WeightedCluster.
|
| Eds.ClusterLoadAssignment.Policy
Load balancing policy settings.
|
| Eds.ClusterLoadAssignment.Policy.Builder
Load balancing policy settings.
|
| Eds.ClusterLoadAssignment.Policy.DropOverload
Protobuf type
envoy.api.v2.ClusterLoadAssignment.Policy.DropOverload |
| Eds.ClusterLoadAssignment.Policy.DropOverload.Builder
Protobuf type
envoy.api.v2.ClusterLoadAssignment.Policy.DropOverload |
| Eds.ClusterLoadAssignment.Policy.DropOverloadOrBuilder |
| Eds.ClusterLoadAssignment.PolicyOrBuilder |
| Eds.ClusterLoadAssignmentOrBuilder |
| Eds.EndpointDiscoveryService
Protobuf service
envoy.api.v2.EndpointDiscoveryService |
| Eds.EndpointDiscoveryService.BlockingInterface |
| Eds.EndpointDiscoveryService.Interface |
| Eds.EndpointDiscoveryService.Stub |
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceBlockingStub |
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceFutureStub |
| EndpointDiscoveryServiceGrpc.EndpointDiscoveryServiceStub |
| Lds.Listener
Protobuf type
envoy.api.v2.Listener |
| Lds.Listener.Builder
Protobuf type
envoy.api.v2.Listener |
| Lds.Listener.DeprecatedV1
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.Listener.DeprecatedV1 |
| Lds.Listener.DeprecatedV1.Builder
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.Listener.DeprecatedV1 |
| Lds.Listener.DeprecatedV1OrBuilder |
| Lds.Listener.DrainType
Protobuf enum
envoy.api.v2.Listener.DrainType |
| Lds.ListenerDiscoveryService
The Envoy instance initiates an RPC at startup to discover a list of
listeners.
|
| Lds.ListenerDiscoveryService.BlockingInterface |
| Lds.ListenerDiscoveryService.Interface |
| Lds.ListenerDiscoveryService.Stub |
| Lds.ListenerOrBuilder |
| 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.
|
| Rds.RouteConfiguration
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| Rds.RouteConfiguration.Builder
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| Rds.RouteConfigurationOrBuilder |
| Rds.RouteDiscoveryService
The resource_names field in DiscoveryRequest specifies a route configuration.
|
| Rds.RouteDiscoveryService.BlockingInterface |
| Rds.RouteDiscoveryService.Interface |
| Rds.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.
|
| Class and Description |
|---|
| Cds.Cluster
Configuration for a single upstream cluster.
|
| Cds.Cluster.Builder
Configuration for a single upstream cluster.
|
| Cds.ClusterOrBuilder |
| Lds.Listener
Protobuf type
envoy.api.v2.Listener |
| Lds.Listener.Builder
Protobuf type
envoy.api.v2.Listener |
| Lds.ListenerOrBuilder |
| Class and Description |
|---|
| Rds.RouteConfiguration
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| Rds.RouteConfiguration.Builder
[#comment:next free field: 9]
Protobuf type
envoy.api.v2.RouteConfiguration |
| Rds.RouteConfigurationOrBuilder |
| Class and Description |
|---|
| Discovery.DiscoveryRequest
A DiscoveryRequest requests a set of versioned resources of the same type for
a given Envoy node on some API.
|
| Discovery.DiscoveryResponse
Protobuf type
envoy.api.v2.DiscoveryResponse |
| Discovery.IncrementalDiscoveryRequest
IncrementalDiscoveryRequest and IncrementalDiscoveryResponse are used in a
new gRPC endpoint for Incremental xDS.
|
| Discovery.IncrementalDiscoveryResponse
Protobuf type
envoy.api.v2.IncrementalDiscoveryResponse |
Copyright © 2018 The Envoy Project. All rights reserved.