Package io.envoyproxy.envoy.service.network_ext_proc.v3
package io.envoyproxy.envoy.service.network_ext_proc.v3
-
ClassDescriptionThe payload data from network layerThe payload data from network layerNetworkExternalProcessor service defines the contract between Envoy and external processing servers for L4 network traffic.NetworkExternalProcessor service defines the contract between Envoy and external processing servers for L4 network traffic.A stub to allow clients to do synchronous rpc calls to service NetworkExternalProcessor.A stub to allow clients to do ListenableFuture-style rpc calls to service NetworkExternalProcessor.Base class for the server implementation of the service NetworkExternalProcessor.A stub to allow clients to do asynchronous rpc calls to service NetworkExternalProcessor.ProcessingRequest contains data sent from Envoy to the external processing server.ProcessingRequest contains data sent from Envoy to the external processing server.ProcessingResponse contains the response from the external processing server to Envoy.ProcessingResponse contains the response from the external processing server to Envoy.ConnectionStatus determines what happens to the connection after processing.DataProcessedStatus indicates whether the data was modified by the external processor.