所有类 接口概要 类概要 枚举概要
| 类 |
说明 |
| AbstractConnection<MessageT> |
AbstractConnection maintains the life cycle of the connection.
|
| AggregatedMeshConfigServiceGrpc |
The aggregated mesh configuration services allow a single
management server, via a single gRPC stream, to deliver all API
updates.
|
| AggregatedMeshConfigServiceGrpc.AggregatedMeshConfigServiceBaseDescriptorSupplier |
|
| AggregatedMeshConfigServiceGrpc.AggregatedMeshConfigServiceBlockingStub |
The aggregated mesh configuration services allow a single
management server, via a single gRPC stream, to deliver all API
updates.
|
| AggregatedMeshConfigServiceGrpc.AggregatedMeshConfigServiceFileDescriptorSupplier |
|
| AggregatedMeshConfigServiceGrpc.AggregatedMeshConfigServiceFutureStub |
The aggregated mesh configuration services allow a single
management server, via a single gRPC stream, to deliver all API
updates.
|
| AggregatedMeshConfigServiceGrpc.AggregatedMeshConfigServiceImplBase |
The aggregated mesh configuration services allow a single
management server, via a single gRPC stream, to deliver all API
updates.
|
| AggregatedMeshConfigServiceGrpc.AggregatedMeshConfigServiceMethodDescriptorSupplier |
|
| AggregatedMeshConfigServiceGrpc.AggregatedMeshConfigServiceStub |
The aggregated mesh configuration services allow a single
management server, via a single gRPC stream, to deliver all API
updates.
|
| AggregatedMeshConfigServiceGrpc.MethodHandlers<Req,Resp> |
|
| Any |
`Any` contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
|
| Any.Builder |
`Any` contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
|
| AnyOrBuilder |
|
| AnyProto |
|
| ApiConstants |
|
| ApiGenerator<T> |
This interface is used to generator mcp resources or xds data.
|
| ApiGeneratorFactory |
|
| DestinationRuleOuterClass |
|
| DestinationRuleOuterClass.ClientTLSSettings |
SSL/TLS related settings for upstream connections.
|
| DestinationRuleOuterClass.ClientTLSSettings.Builder |
SSL/TLS related settings for upstream connections.
|
| DestinationRuleOuterClass.ClientTLSSettings.TLSmode |
TLS connection mode
|
| DestinationRuleOuterClass.ClientTLSSettingsOrBuilder |
|
| DestinationRuleOuterClass.ConnectionPoolSettings |
Connection pool settings for an upstream host.
|
| DestinationRuleOuterClass.ConnectionPoolSettings.Builder |
Connection pool settings for an upstream host.
|
| DestinationRuleOuterClass.ConnectionPoolSettings.HTTPSettings |
Settings applicable to HTTP1.1/HTTP2/GRPC connections.
|
| DestinationRuleOuterClass.ConnectionPoolSettings.HTTPSettings.Builder |
Settings applicable to HTTP1.1/HTTP2/GRPC connections.
|
| DestinationRuleOuterClass.ConnectionPoolSettings.HTTPSettings.H2UpgradePolicy |
Policy for upgrading http1.1 connections to http2.
|
| DestinationRuleOuterClass.ConnectionPoolSettings.HTTPSettingsOrBuilder |
|
| DestinationRuleOuterClass.ConnectionPoolSettings.TCPSettings |
Settings common to both HTTP and TCP upstream connections.
|
| DestinationRuleOuterClass.ConnectionPoolSettings.TCPSettings.Builder |
Settings common to both HTTP and TCP upstream connections.
|
| DestinationRuleOuterClass.ConnectionPoolSettings.TCPSettings.TcpKeepalive |
TCP keepalive.
|
| DestinationRuleOuterClass.ConnectionPoolSettings.TCPSettings.TcpKeepalive.Builder |
TCP keepalive.
|
| DestinationRuleOuterClass.ConnectionPoolSettings.TCPSettings.TcpKeepaliveOrBuilder |
|
| DestinationRuleOuterClass.ConnectionPoolSettings.TCPSettingsOrBuilder |
|
| DestinationRuleOuterClass.ConnectionPoolSettingsOrBuilder |
|
| DestinationRuleOuterClass.DestinationRule |
DestinationRule defines policies that apply to traffic intended for a service
after routing has occurred.
|
| DestinationRuleOuterClass.DestinationRule.Builder |
DestinationRule defines policies that apply to traffic intended for a service
after routing has occurred.
|
| DestinationRuleOuterClass.DestinationRuleOrBuilder |
|
| DestinationRuleOuterClass.LoadBalancerSettings |
Load balancing policies to apply for a specific destination.
|
| DestinationRuleOuterClass.LoadBalancerSettings.Builder |
Load balancing policies to apply for a specific destination.
|
| DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLB |
Consistent Hash-based load balancing can be used to provide soft
session affinity based on HTTP headers, cookies or other
properties.
|
| DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLB.Builder |
Consistent Hash-based load balancing can be used to provide soft
session affinity based on HTTP headers, cookies or other
properties.
|
| DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLB.HashKeyCase |
|
| DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLB.HTTPCookie |
Describes a HTTP cookie that will be used as the hash key for the
Consistent Hash load balancer.
|
| DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLB.HTTPCookie.Builder |
Describes a HTTP cookie that will be used as the hash key for the
Consistent Hash load balancer.
|
| DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLB.HTTPCookieOrBuilder |
|
| DestinationRuleOuterClass.LoadBalancerSettings.ConsistentHashLBOrBuilder |
|
| DestinationRuleOuterClass.LoadBalancerSettings.LbPolicyCase |
|
| DestinationRuleOuterClass.LoadBalancerSettings.SimpleLB |
Standard load balancing algorithms that require no tuning.
|
| DestinationRuleOuterClass.LoadBalancerSettingsOrBuilder |
|
| DestinationRuleOuterClass.LocalityLoadBalancerSetting |
Locality-weighted load balancing allows administrators to control the
distribution of traffic to endpoints based on the localities of where the
traffic originates and where it will terminate.
|
| DestinationRuleOuterClass.LocalityLoadBalancerSetting.Builder |
Locality-weighted load balancing allows administrators to control the
distribution of traffic to endpoints based on the localities of where the
traffic originates and where it will terminate.
|
| DestinationRuleOuterClass.LocalityLoadBalancerSetting.Distribute |
Describes how traffic originating in the 'from' zone or sub-zone is
distributed over a set of 'to' zones.
|
| DestinationRuleOuterClass.LocalityLoadBalancerSetting.Distribute.Builder |
Describes how traffic originating in the 'from' zone or sub-zone is
distributed over a set of 'to' zones.
|
| DestinationRuleOuterClass.LocalityLoadBalancerSetting.Distribute.ToDefaultEntryHolder |
|
| DestinationRuleOuterClass.LocalityLoadBalancerSetting.DistributeOrBuilder |
|
| DestinationRuleOuterClass.LocalityLoadBalancerSetting.Failover |
Specify the traffic failover policy across regions.
|
| DestinationRuleOuterClass.LocalityLoadBalancerSetting.Failover.Builder |
Specify the traffic failover policy across regions.
|
| DestinationRuleOuterClass.LocalityLoadBalancerSetting.FailoverOrBuilder |
|
| DestinationRuleOuterClass.LocalityLoadBalancerSettingOrBuilder |
|
| DestinationRuleOuterClass.OutlierDetection |
A Circuit breaker implementation that tracks the status of each
individual host in the upstream service.
|
| DestinationRuleOuterClass.OutlierDetection.Builder |
A Circuit breaker implementation that tracks the status of each
individual host in the upstream service.
|
| DestinationRuleOuterClass.OutlierDetectionOrBuilder |
|
| DestinationRuleOuterClass.Subset |
A subset of endpoints of a service.
|
| DestinationRuleOuterClass.Subset.Builder |
A subset of endpoints of a service.
|
| DestinationRuleOuterClass.Subset.LabelsDefaultEntryHolder |
|
| DestinationRuleOuterClass.SubsetOrBuilder |
|
| DestinationRuleOuterClass.TrafficPolicy |
Traffic policies to apply for a specific destination, across all
destination ports.
|
| DestinationRuleOuterClass.TrafficPolicy.Builder |
Traffic policies to apply for a specific destination, across all
destination ports.
|
| DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy |
Traffic policies that apply to specific ports of the service
|
| DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder |
Traffic policies that apply to specific ports of the service
|
| DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicyOrBuilder |
|
| DestinationRuleOuterClass.TrafficPolicyOrBuilder |
|
| EmptyMcpGenerator |
|
| EmptyXdsGenerator |
|
| EnvoyFilterOuterClass |
|
| EnvoyFilterOuterClass.EnvoyFilter |
EnvoyFilter provides a mechanism to customize the Envoy configuration
generated by Istio Pilot.
|
| EnvoyFilterOuterClass.EnvoyFilter.ApplyTo |
`ApplyTo` specifies where in the Envoy configuration, the given patch should be applied.
|
| EnvoyFilterOuterClass.EnvoyFilter.Builder |
EnvoyFilter provides a mechanism to customize the Envoy configuration
generated by Istio Pilot.
|
| EnvoyFilterOuterClass.EnvoyFilter.ClusterMatch |
Conditions specified in `ClusterMatch` must be met for the patch
to be applied to a cluster.
|
| EnvoyFilterOuterClass.EnvoyFilter.ClusterMatch.Builder |
Conditions specified in `ClusterMatch` must be met for the patch
to be applied to a cluster.
|
| EnvoyFilterOuterClass.EnvoyFilter.ClusterMatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch |
One or more match conditions to be met before a patch is applied
to the generated configuration for a given proxy.
|
| EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder |
One or more match conditions to be met before a patch is applied
to the generated configuration for a given proxy.
|
| EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.ObjectTypesCase |
|
| EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectPatch |
Changes to be made to various envoy config objects.
|
| EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectPatch.Builder |
Changes to be made to various envoy config objects.
|
| EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectPatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch |
Conditions specified in a listener match must be met for the
patch to be applied to a specific listener across all filter
chains, or a specific filter chain inside the listener.
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.Builder |
Conditions specified in a listener match must be met for the
patch to be applied to a specific listener across all filter
chains, or a specific filter chain inside the listener.
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.FilterChainMatch |
For listeners with multiple filter chains (e.g., inbound
listeners on sidecars with permissive mTLS, gateway listeners
with multiple SNI matches), the filter chain match can be used
to select a specific filter chain to patch.
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.FilterChainMatch.Builder |
For listeners with multiple filter chains (e.g., inbound
listeners on sidecars with permissive mTLS, gateway listeners
with multiple SNI matches), the filter chain match can be used
to select a specific filter chain to patch.
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.FilterChainMatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.FilterMatch |
Conditions to match a specific filter within a filter chain.
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.FilterMatch.Builder |
Conditions to match a specific filter within a filter chain.
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.FilterMatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.SubFilterMatch |
Conditions to match a specific filter within another
filter.
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.SubFilterMatch.Builder |
Conditions to match a specific filter within another
filter.
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.SubFilterMatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilter.ListenerMatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilter.Patch |
Patch specifies how the selected object should be modified.
|
| EnvoyFilterOuterClass.EnvoyFilter.Patch.Builder |
Patch specifies how the selected object should be modified.
|
| EnvoyFilterOuterClass.EnvoyFilter.Patch.FilterClass |
FilterClass determines the filter insertion point in the filter chain
relative to the filters implicitly inserted by the control plane.
|
| EnvoyFilterOuterClass.EnvoyFilter.Patch.Operation |
Operation denotes how the patch should be applied to the selected
configuration.
|
| EnvoyFilterOuterClass.EnvoyFilter.PatchContext |
PatchContext selects a class of configurations based on the
traffic flow direction and workload type.
|
| EnvoyFilterOuterClass.EnvoyFilter.PatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilter.ProxyMatch |
One or more properties of the proxy to match on.
|
| EnvoyFilterOuterClass.EnvoyFilter.ProxyMatch.Builder |
One or more properties of the proxy to match on.
|
| EnvoyFilterOuterClass.EnvoyFilter.ProxyMatch.MetadataDefaultEntryHolder |
|
| EnvoyFilterOuterClass.EnvoyFilter.ProxyMatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch |
Conditions specified in RouteConfigurationMatch must be met for
the patch to be applied to a route configuration object or a
specific virtual host within the route configuration.
|
| EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.Builder |
Conditions specified in RouteConfigurationMatch must be met for
the patch to be applied to a route configuration object or a
specific virtual host within the route configuration.
|
| EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch |
Match a specific route inside a virtual host in a route configuration.
|
| EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Action |
Action refers to the route action taken by Envoy when a http route matches.
|
| EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatch.Builder |
Match a specific route inside a virtual host in a route configuration.
|
| EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.RouteMatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatch |
Match a specific virtual host inside a route configuration.
|
| EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatch.Builder |
Match a specific virtual host inside a route configuration.
|
| EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatchOrBuilder |
|
| EnvoyFilterOuterClass.EnvoyFilterOrBuilder |
|
| Event |
|
| EventProcessor |
EventProcessor.
|
| EventType |
|
| GatewayOuterClass |
|
| GatewayOuterClass.Gateway |
Gateway describes a load balancer operating at the edge of the mesh
receiving incoming or outgoing HTTP/TCP connections.
|
| GatewayOuterClass.Gateway.Builder |
Gateway describes a load balancer operating at the edge of the mesh
receiving incoming or outgoing HTTP/TCP connections.
|
| GatewayOuterClass.Gateway.SelectorDefaultEntryHolder |
|
| GatewayOuterClass.GatewayOrBuilder |
|
| GatewayOuterClass.Port |
Port describes the properties of a specific port of a service.
|
| GatewayOuterClass.Port.Builder |
Port describes the properties of a specific port of a service.
|
| GatewayOuterClass.PortOrBuilder |
|
| GatewayOuterClass.Server |
`Server` describes the properties of the proxy on a given load balancer
port.
|
| GatewayOuterClass.Server.Builder |
`Server` describes the properties of the proxy on a given load balancer
port.
|
| GatewayOuterClass.ServerOrBuilder |
|
| GatewayOuterClass.ServerTLSSettings |
Protobuf type istio.networking.v1alpha3.ServerTLSSettings
|
| GatewayOuterClass.ServerTLSSettings.Builder |
Protobuf type istio.networking.v1alpha3.ServerTLSSettings
|
| GatewayOuterClass.ServerTLSSettings.TLSmode |
TLS modes enforced by the proxy
|
| GatewayOuterClass.ServerTLSSettings.TLSProtocol |
TLS protocol versions.
|
| GatewayOuterClass.ServerTLSSettingsOrBuilder |
|
| GoGoProtos |
|
| IstioApp |
Istio starter.
|
| IstioConfig |
Stores some configurations for Istio integration.
|
| IstioCrdUtil |
|
| IstioExecutor |
|
| IstioServer |
|
| IstioService |
|
| Loggers |
Loggers Holder.
|
| Mcp |
|
| Mcp.IncrementalMeshConfigRequest |
IncrementalMeshConfigRequest are be sent in 2 situations:
1.
|
| Mcp.IncrementalMeshConfigRequest.Builder |
IncrementalMeshConfigRequest are be sent in 2 situations:
1.
|
| Mcp.IncrementalMeshConfigRequest.InitialResourceVersionsDefaultEntryHolder |
|
| Mcp.IncrementalMeshConfigRequestOrBuilder |
|
| Mcp.IncrementalMeshConfigResponse |
IncrementalMeshConfigResponses do not need to include a full
snapshot of the tracked resources.
|
| Mcp.IncrementalMeshConfigResponse.Builder |
IncrementalMeshConfigResponses do not need to include a full
snapshot of the tracked resources.
|
| Mcp.IncrementalMeshConfigResponseOrBuilder |
|
| Mcp.MeshConfigRequest |
A MeshConfigRequest requests a set of versioned resources of the
same type for a given client.
|
| Mcp.MeshConfigRequest.Builder |
A MeshConfigRequest requests a set of versioned resources of the
same type for a given client.
|
| Mcp.MeshConfigRequestOrBuilder |
|
| Mcp.MeshConfigResponse |
A MeshConfigResponse delivers a set of versioned resources of the
same type in response to a MeshConfigRequest.
|
| Mcp.MeshConfigResponse.Builder |
A MeshConfigResponse delivers a set of versioned resources of the
same type in response to a MeshConfigRequest.
|
| Mcp.MeshConfigResponseOrBuilder |
|
| Mcp.RequestResources |
A RequestResource can be sent in two situations:
Initial message in an MCP bidirectional change stream
as an ACK or NACK response to a previous Resources.
|
| Mcp.RequestResources.Builder |
A RequestResource can be sent in two situations:
Initial message in an MCP bidirectional change stream
as an ACK or NACK response to a previous Resources.
|
| Mcp.RequestResources.InitialResourceVersionsDefaultEntryHolder |
|
| Mcp.RequestResourcesOrBuilder |
|
| Mcp.Resources |
Resources do not need to include a full snapshot of the tracked
resources.
|
| Mcp.Resources.Builder |
Resources do not need to include a full snapshot of the tracked
resources.
|
| Mcp.ResourcesOrBuilder |
|
| Mcp.SinkNode |
Identifies a specific MCP sink node instance.
|
| Mcp.SinkNode.AnnotationsDefaultEntryHolder |
|
| Mcp.SinkNode.Builder |
Identifies a specific MCP sink node instance.
|
| Mcp.SinkNodeOrBuilder |
|
| McpConnection |
|
| MetadataOuterClass |
|
| MetadataOuterClass.Metadata |
Metadata information that all resources within the Mesh Configuration Protocol must have.
|
| MetadataOuterClass.Metadata.AnnotationsDefaultEntryHolder |
|
| MetadataOuterClass.Metadata.Builder |
Metadata information that all resources within the Mesh Configuration Protocol must have.
|
| MetadataOuterClass.Metadata.LabelsDefaultEntryHolder |
|
| MetadataOuterClass.MetadataOrBuilder |
|
| NacosMcpService |
nacos mcp service.
|
| NacosResourceManager |
|
| NacosServiceInfoResourceWatcher |
|
| NacosXdsService |
|
| NonceGenerator |
|
| ResourceOuterClass |
|
| ResourceOuterClass.Resource |
Resource as transferred via the Mesh Configuration Protocol.
|
| ResourceOuterClass.Resource.Builder |
Resource as transferred via the Mesh Configuration Protocol.
|
| ResourceOuterClass.ResourceOrBuilder |
|
| ResourceSinkGrpc |
Service where the source is the gRPC client.
|
| ResourceSinkGrpc.MethodHandlers<Req,Resp> |
|
| ResourceSinkGrpc.ResourceSinkBaseDescriptorSupplier |
|
| ResourceSinkGrpc.ResourceSinkBlockingStub |
Service where the source is the gRPC client.
|
| ResourceSinkGrpc.ResourceSinkFileDescriptorSupplier |
|
| ResourceSinkGrpc.ResourceSinkFutureStub |
Service where the source is the gRPC client.
|
| ResourceSinkGrpc.ResourceSinkImplBase |
Service where the source is the gRPC client.
|
| ResourceSinkGrpc.ResourceSinkMethodDescriptorSupplier |
|
| ResourceSinkGrpc.ResourceSinkStub |
Service where the source is the gRPC client.
|
| ResourceSnapshot |
|
| ResourceSourceGrpc |
Service where the sink is the gRPC client.
|
| ResourceSourceGrpc.MethodHandlers<Req,Resp> |
|
| ResourceSourceGrpc.ResourceSourceBaseDescriptorSupplier |
|
| ResourceSourceGrpc.ResourceSourceBlockingStub |
Service where the sink is the gRPC client.
|
| ResourceSourceGrpc.ResourceSourceFileDescriptorSupplier |
|
| ResourceSourceGrpc.ResourceSourceFutureStub |
Service where the sink is the gRPC client.
|
| ResourceSourceGrpc.ResourceSourceImplBase |
Service where the sink is the gRPC client.
|
| ResourceSourceGrpc.ResourceSourceMethodDescriptorSupplier |
|
| ResourceSourceGrpc.ResourceSourceStub |
Service where the sink is the gRPC client.
|
| ServerInterceptor |
|
| ServiceEntryMcpGenerator |
|
| ServiceEntryOuterClass |
|
| ServiceEntryOuterClass.ServiceEntry |
ServiceEntry enables adding additional entries into Istio's internal
service registry.
|
| ServiceEntryOuterClass.ServiceEntry.Builder |
ServiceEntry enables adding additional entries into Istio's internal
service registry.
|
| ServiceEntryOuterClass.ServiceEntry.Location |
Location specifies whether the service is part of Istio mesh or
outside the mesh.
|
| ServiceEntryOuterClass.ServiceEntry.Resolution |
Resolution determines how the proxy will resolve the IP addresses of
the network endpoints associated with the service, so that it can
route to one of them.
|
| ServiceEntryOuterClass.ServiceEntryOrBuilder |
|
| ServiceEntryWrapper |
|
| ServiceEntryXdsGenerator |
|
| SidecarOuterClass |
|
| SidecarOuterClass.CaptureMode |
`CaptureMode` describes how traffic to a listener is expected to be
captured.
|
| SidecarOuterClass.IstioEgressListener |
`IstioEgressListener` specifies the properties of an outbound traffic
listener on the sidecar proxy attached to a workload instance.
|
| SidecarOuterClass.IstioEgressListener.Builder |
`IstioEgressListener` specifies the properties of an outbound traffic
listener on the sidecar proxy attached to a workload instance.
|
| SidecarOuterClass.IstioEgressListenerOrBuilder |
|
| SidecarOuterClass.IstioIngressListener |
`IstioIngressListener` specifies the properties of an inbound
traffic listener on the sidecar proxy attached to a workload instance.
|
| SidecarOuterClass.IstioIngressListener.Builder |
`IstioIngressListener` specifies the properties of an inbound
traffic listener on the sidecar proxy attached to a workload instance.
|
| SidecarOuterClass.IstioIngressListenerOrBuilder |
|
| SidecarOuterClass.OutboundTrafficPolicy |
`OutboundTrafficPolicy` sets the default behavior of the sidecar for
handling outbound traffic from the application.
|
| SidecarOuterClass.OutboundTrafficPolicy.Builder |
`OutboundTrafficPolicy` sets the default behavior of the sidecar for
handling outbound traffic from the application.
|
| SidecarOuterClass.OutboundTrafficPolicy.Mode |
Protobuf enum istio.networking.v1alpha3.OutboundTrafficPolicy.Mode
|
| SidecarOuterClass.OutboundTrafficPolicyOrBuilder |
|
| SidecarOuterClass.Sidecar |
`Sidecar` describes the configuration of the sidecar proxy that mediates
inbound and outbound communication of the workload instance to which it is
attached.
|
| SidecarOuterClass.Sidecar.Builder |
`Sidecar` describes the configuration of the sidecar proxy that mediates
inbound and outbound communication of the workload instance to which it is
attached.
|
| SidecarOuterClass.SidecarOrBuilder |
|
| SidecarOuterClass.WorkloadSelector |
`WorkloadSelector` specifies the criteria used to determine if the
`Gateway`, `Sidecar`, or `EnvoyFilter` or `ServiceEntry`
configuration can be applied to a proxy.
|
| SidecarOuterClass.WorkloadSelector.Builder |
`WorkloadSelector` specifies the criteria used to determine if the
`Gateway`, `Sidecar`, or `EnvoyFilter` or `ServiceEntry`
configuration can be applied to a proxy.
|
| SidecarOuterClass.WorkloadSelector.LabelsDefaultEntryHolder |
|
| SidecarOuterClass.WorkloadSelectorOrBuilder |
|
| VirtualServiceOuterClass |
|
| VirtualServiceOuterClass.CorsPolicy |
Describes the Cross-Origin Resource Sharing (CORS) policy, for a given
service.
|
| VirtualServiceOuterClass.CorsPolicy.Builder |
Describes the Cross-Origin Resource Sharing (CORS) policy, for a given
service.
|
| VirtualServiceOuterClass.CorsPolicyOrBuilder |
|
| VirtualServiceOuterClass.Delegate |
Describes the delegate VirtualService.
|
| VirtualServiceOuterClass.Delegate.Builder |
Describes the delegate VirtualService.
|
| VirtualServiceOuterClass.DelegateOrBuilder |
|
| VirtualServiceOuterClass.Destination |
Destination indicates the network addressable service to which the
request/connection will be sent after processing a routing rule.
|
| VirtualServiceOuterClass.Destination.Builder |
Destination indicates the network addressable service to which the
request/connection will be sent after processing a routing rule.
|
| VirtualServiceOuterClass.DestinationOrBuilder |
|
| VirtualServiceOuterClass.Headers |
Message headers can be manipulated when Envoy forwards requests to,
or responses from, a destination service.
|
| VirtualServiceOuterClass.Headers.Builder |
Message headers can be manipulated when Envoy forwards requests to,
or responses from, a destination service.
|
| VirtualServiceOuterClass.Headers.HeaderOperations |
HeaderOperations Describes the header manipulations to apply
|
| VirtualServiceOuterClass.Headers.HeaderOperations.AddDefaultEntryHolder |
|
| VirtualServiceOuterClass.Headers.HeaderOperations.Builder |
HeaderOperations Describes the header manipulations to apply
|
| VirtualServiceOuterClass.Headers.HeaderOperations.SetDefaultEntryHolder |
|
| VirtualServiceOuterClass.Headers.HeaderOperationsOrBuilder |
|
| VirtualServiceOuterClass.HeadersOrBuilder |
|
| VirtualServiceOuterClass.HTTPFaultInjection |
HTTPFaultInjection can be used to specify one or more faults to inject
while forwarding HTTP requests to the destination specified in a route.
|
| VirtualServiceOuterClass.HTTPFaultInjection.Abort |
Abort specification is used to prematurely abort a request with a
pre-specified error code.
|
| VirtualServiceOuterClass.HTTPFaultInjection.Abort.Builder |
Abort specification is used to prematurely abort a request with a
pre-specified error code.
|
| VirtualServiceOuterClass.HTTPFaultInjection.Abort.ErrorTypeCase |
|
| VirtualServiceOuterClass.HTTPFaultInjection.AbortOrBuilder |
|
| VirtualServiceOuterClass.HTTPFaultInjection.Builder |
HTTPFaultInjection can be used to specify one or more faults to inject
while forwarding HTTP requests to the destination specified in a route.
|
| VirtualServiceOuterClass.HTTPFaultInjection.Delay |
Delay specification is used to inject latency into the request
forwarding path.
|
| VirtualServiceOuterClass.HTTPFaultInjection.Delay.Builder |
Delay specification is used to inject latency into the request
forwarding path.
|
| VirtualServiceOuterClass.HTTPFaultInjection.Delay.HttpDelayTypeCase |
|
| VirtualServiceOuterClass.HTTPFaultInjection.DelayOrBuilder |
|
| VirtualServiceOuterClass.HTTPFaultInjectionOrBuilder |
|
| VirtualServiceOuterClass.HTTPMatchRequest |
HttpMatchRequest specifies a set of criterion to be met in order for the
rule to be applied to the HTTP request.
|
| VirtualServiceOuterClass.HTTPMatchRequest.Builder |
HttpMatchRequest specifies a set of criterion to be met in order for the
rule to be applied to the HTTP request.
|
| VirtualServiceOuterClass.HTTPMatchRequest.HeadersDefaultEntryHolder |
|
| VirtualServiceOuterClass.HTTPMatchRequest.QueryParamsDefaultEntryHolder |
|
| VirtualServiceOuterClass.HTTPMatchRequest.SourceLabelsDefaultEntryHolder |
|
| VirtualServiceOuterClass.HTTPMatchRequest.WithoutHeadersDefaultEntryHolder |
|
| VirtualServiceOuterClass.HTTPMatchRequestOrBuilder |
|
| VirtualServiceOuterClass.HTTPRedirect |
HTTPRedirect can be used to send a 301 redirect response to the caller,
where the Authority/Host and the URI in the response can be swapped with
the specified values.
|
| VirtualServiceOuterClass.HTTPRedirect.Builder |
HTTPRedirect can be used to send a 301 redirect response to the caller,
where the Authority/Host and the URI in the response can be swapped with
the specified values.
|
| VirtualServiceOuterClass.HTTPRedirectOrBuilder |
|
| VirtualServiceOuterClass.HTTPRetry |
Describes the retry policy to use when a HTTP request fails.
|
| VirtualServiceOuterClass.HTTPRetry.Builder |
Describes the retry policy to use when a HTTP request fails.
|
| VirtualServiceOuterClass.HTTPRetryOrBuilder |
|
| VirtualServiceOuterClass.HTTPRewrite |
HTTPRewrite can be used to rewrite specific parts of a HTTP request
before forwarding the request to the destination.
|
| VirtualServiceOuterClass.HTTPRewrite.Builder |
HTTPRewrite can be used to rewrite specific parts of a HTTP request
before forwarding the request to the destination.
|
| VirtualServiceOuterClass.HTTPRewriteOrBuilder |
|
| VirtualServiceOuterClass.HTTPRoute |
Describes match conditions and actions for routing HTTP/1.1, HTTP2, and
gRPC traffic.
|
| VirtualServiceOuterClass.HTTPRoute.Builder |
Describes match conditions and actions for routing HTTP/1.1, HTTP2, and
gRPC traffic.
|
| VirtualServiceOuterClass.HTTPRouteDestination |
Each routing rule is associated with one or more service versions (see
glossary in beginning of document).
|
| VirtualServiceOuterClass.HTTPRouteDestination.Builder |
Each routing rule is associated with one or more service versions (see
glossary in beginning of document).
|
| VirtualServiceOuterClass.HTTPRouteDestinationOrBuilder |
|
| VirtualServiceOuterClass.HTTPRouteOrBuilder |
|
| VirtualServiceOuterClass.L4MatchAttributes |
L4 connection match attributes.
|
| VirtualServiceOuterClass.L4MatchAttributes.Builder |
L4 connection match attributes.
|
| VirtualServiceOuterClass.L4MatchAttributes.SourceLabelsDefaultEntryHolder |
|
| VirtualServiceOuterClass.L4MatchAttributesOrBuilder |
|
| VirtualServiceOuterClass.Percent |
Percent specifies a percentage in the range of [0.0, 100.0].
|
| VirtualServiceOuterClass.Percent.Builder |
Percent specifies a percentage in the range of [0.0, 100.0].
|
| VirtualServiceOuterClass.PercentOrBuilder |
|
| VirtualServiceOuterClass.PortSelector |
PortSelector specifies the number of a port to be used for
matching or selection for final routing.
|
| VirtualServiceOuterClass.PortSelector.Builder |
PortSelector specifies the number of a port to be used for
matching or selection for final routing.
|
| VirtualServiceOuterClass.PortSelectorOrBuilder |
|
| VirtualServiceOuterClass.RouteDestination |
L4 routing rule weighted destination.
|
| VirtualServiceOuterClass.RouteDestination.Builder |
L4 routing rule weighted destination.
|
| VirtualServiceOuterClass.RouteDestinationOrBuilder |
|
| VirtualServiceOuterClass.StringMatch |
Describes how to match a given string in HTTP headers.
|
| VirtualServiceOuterClass.StringMatch.Builder |
Describes how to match a given string in HTTP headers.
|
| VirtualServiceOuterClass.StringMatch.MatchTypeCase |
|
| VirtualServiceOuterClass.StringMatchOrBuilder |
|
| VirtualServiceOuterClass.TCPRoute |
Describes match conditions and actions for routing TCP traffic.
|
| VirtualServiceOuterClass.TCPRoute.Builder |
Describes match conditions and actions for routing TCP traffic.
|
| VirtualServiceOuterClass.TCPRouteOrBuilder |
|
| VirtualServiceOuterClass.TLSMatchAttributes |
TLS connection match attributes.
|
| VirtualServiceOuterClass.TLSMatchAttributes.Builder |
TLS connection match attributes.
|
| VirtualServiceOuterClass.TLSMatchAttributes.SourceLabelsDefaultEntryHolder |
|
| VirtualServiceOuterClass.TLSMatchAttributesOrBuilder |
|
| VirtualServiceOuterClass.TLSRoute |
Describes match conditions and actions for routing unterminated TLS
traffic (TLS/HTTPS) The following routing rule forwards unterminated TLS
traffic arriving at port 443 of gateway called "mygateway" to internal
services in the mesh based on the SNI value
|
| VirtualServiceOuterClass.TLSRoute.Builder |
Describes match conditions and actions for routing unterminated TLS
traffic (TLS/HTTPS) The following routing rule forwards unterminated TLS
traffic arriving at port 443 of gateway called "mygateway" to internal
services in the mesh based on the SNI value
|
| VirtualServiceOuterClass.TLSRouteOrBuilder |
|
| VirtualServiceOuterClass.VirtualService |
Configuration affecting traffic routing.
|
| VirtualServiceOuterClass.VirtualService.Builder |
Configuration affecting traffic routing.
|
| VirtualServiceOuterClass.VirtualServiceOrBuilder |
|
| WatchedStatus |
|
| WorkloadEntryOuterClass |
|
| WorkloadEntryOuterClass.WorkloadEntry |
WorkloadEntry enables specifying the properties of a single non-Kubernetes workload such a VM or a bare metal services that can be referred to by service entries.
|
| WorkloadEntryOuterClass.WorkloadEntry.Builder |
WorkloadEntry enables specifying the properties of a single non-Kubernetes workload such a VM or a bare metal services that can be referred to by service entries.
|
| WorkloadEntryOuterClass.WorkloadEntry.LabelsDefaultEntryHolder |
|
| WorkloadEntryOuterClass.WorkloadEntry.PortsDefaultEntryHolder |
|
| WorkloadEntryOuterClass.WorkloadEntryOrBuilder |
|
| WorkloadGroupOuterClass |
|
| WorkloadGroupOuterClass.ExecHealthCheckConfig |
Protobuf type istio.networking.v1alpha3.ExecHealthCheckConfig
|
| WorkloadGroupOuterClass.ExecHealthCheckConfig.Builder |
Protobuf type istio.networking.v1alpha3.ExecHealthCheckConfig
|
| WorkloadGroupOuterClass.ExecHealthCheckConfigOrBuilder |
|
| WorkloadGroupOuterClass.HTTPHeader |
Protobuf type istio.networking.v1alpha3.HTTPHeader
|
| WorkloadGroupOuterClass.HTTPHeader.Builder |
Protobuf type istio.networking.v1alpha3.HTTPHeader
|
| WorkloadGroupOuterClass.HTTPHeaderOrBuilder |
|
| WorkloadGroupOuterClass.HTTPHealthCheckConfig |
Protobuf type istio.networking.v1alpha3.HTTPHealthCheckConfig
|
| WorkloadGroupOuterClass.HTTPHealthCheckConfig.Builder |
Protobuf type istio.networking.v1alpha3.HTTPHealthCheckConfig
|
| WorkloadGroupOuterClass.HTTPHealthCheckConfigOrBuilder |
|
| WorkloadGroupOuterClass.ReadinessProbe |
Protobuf type istio.networking.v1alpha3.ReadinessProbe
|
| WorkloadGroupOuterClass.ReadinessProbe.Builder |
Protobuf type istio.networking.v1alpha3.ReadinessProbe
|
| WorkloadGroupOuterClass.ReadinessProbe.HealthCheckMethodCase |
|
| WorkloadGroupOuterClass.ReadinessProbeOrBuilder |
|
| WorkloadGroupOuterClass.TCPHealthCheckConfig |
Protobuf type istio.networking.v1alpha3.TCPHealthCheckConfig
|
| WorkloadGroupOuterClass.TCPHealthCheckConfig.Builder |
Protobuf type istio.networking.v1alpha3.TCPHealthCheckConfig
|
| WorkloadGroupOuterClass.TCPHealthCheckConfigOrBuilder |
|
| WorkloadGroupOuterClass.WorkloadGroup |
`WorkloadGroup` enables specifying the properties of a single workload for bootstrap and
provides a template for `WorkloadEntry`, similar to how `Deployment` specifies properties
of workloads via `Pod` templates.
|
| WorkloadGroupOuterClass.WorkloadGroup.Builder |
`WorkloadGroup` enables specifying the properties of a single workload for bootstrap and
provides a template for `WorkloadEntry`, similar to how `Deployment` specifies properties
of workloads via `Pod` templates.
|
| WorkloadGroupOuterClass.WorkloadGroup.ObjectMeta |
`ObjectMeta` describes metadata that will be attached to a `WorkloadEntry`.
|
| WorkloadGroupOuterClass.WorkloadGroup.ObjectMeta.AnnotationsDefaultEntryHolder |
|
| WorkloadGroupOuterClass.WorkloadGroup.ObjectMeta.Builder |
`ObjectMeta` describes metadata that will be attached to a `WorkloadEntry`.
|
| WorkloadGroupOuterClass.WorkloadGroup.ObjectMeta.LabelsDefaultEntryHolder |
|
| WorkloadGroupOuterClass.WorkloadGroup.ObjectMetaOrBuilder |
|
| WorkloadGroupOuterClass.WorkloadGroupOrBuilder |
|
| XdsConnection |
|