Interface ProcessingRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ProcessingRequest,ProcessingRequest.Builder
public interface ProcessingRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional metadata associated with the request.Optional metadata associated with the request.ReadData contains the network data intercepted in the request path (client to server).ReadData contains the network data intercepted in the request path (client to server).WriteData contains the network data intercepted in the response path (server to client).WriteData contains the network data intercepted in the response path (server to client).booleanOptional metadata associated with the request.booleanReadData contains the network data intercepted in the request path (client to server).booleanWriteData contains the network data intercepted in the response path (server to client).Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasReadData
boolean hasReadData()ReadData contains the network data intercepted in the request path (client to server). This is sent to the external processor when data arrives from the downstream client. If this is set, write_data should not be set.
.envoy.service.network_ext_proc.v3.Data read_data = 1;- Returns:
- Whether the readData field is set.
-
getReadData
Data getReadData()ReadData contains the network data intercepted in the request path (client to server). This is sent to the external processor when data arrives from the downstream client. If this is set, write_data should not be set.
.envoy.service.network_ext_proc.v3.Data read_data = 1;- Returns:
- The readData.
-
getReadDataOrBuilder
DataOrBuilder getReadDataOrBuilder()ReadData contains the network data intercepted in the request path (client to server). This is sent to the external processor when data arrives from the downstream client. If this is set, write_data should not be set.
.envoy.service.network_ext_proc.v3.Data read_data = 1; -
hasWriteData
boolean hasWriteData()WriteData contains the network data intercepted in the response path (server to client). This is sent to the external processor when data arrives from the upstream server. If this is set, read_data should not be set.
.envoy.service.network_ext_proc.v3.Data write_data = 2;- Returns:
- Whether the writeData field is set.
-
getWriteData
Data getWriteData()WriteData contains the network data intercepted in the response path (server to client). This is sent to the external processor when data arrives from the upstream server. If this is set, read_data should not be set.
.envoy.service.network_ext_proc.v3.Data write_data = 2;- Returns:
- The writeData.
-
getWriteDataOrBuilder
DataOrBuilder getWriteDataOrBuilder()WriteData contains the network data intercepted in the response path (server to client). This is sent to the external processor when data arrives from the upstream server. If this is set, read_data should not be set.
.envoy.service.network_ext_proc.v3.Data write_data = 2; -
hasMetadata
boolean hasMetadata()Optional metadata associated with the request. This can include connection properties, filter configuration, and any other contextual information that might be useful for processing decisions. The metadata is not automatically propagated from request to response. The external processor must include any needed metadata in its response.
.envoy.config.core.v3.Metadata metadata = 3;- Returns:
- Whether the metadata field is set.
-
getMetadata
Metadata getMetadata()Optional metadata associated with the request. This can include connection properties, filter configuration, and any other contextual information that might be useful for processing decisions. The metadata is not automatically propagated from request to response. The external processor must include any needed metadata in its response.
.envoy.config.core.v3.Metadata metadata = 3;- Returns:
- The metadata.
-
getMetadataOrBuilder
MetadataOrBuilder getMetadataOrBuilder()Optional metadata associated with the request. This can include connection properties, filter configuration, and any other contextual information that might be useful for processing decisions. The metadata is not automatically propagated from request to response. The external processor must include any needed metadata in its response.
.envoy.config.core.v3.Metadata metadata = 3;
-