Interface MethodExtractionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MethodExtraction,MethodExtraction.Builder
public interface MethodExtractionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanThe mapping of field path to its ExtractDirective for request messagesbooleanThe mapping of field path to its ExtractDirective for response messagesDeprecated.intThe mapping of field path to its ExtractDirective for request messagesThe mapping of field path to its ExtractDirective for request messagesgetRequestExtractionByFieldOrDefault(String key, MethodExtraction.ExtractDirective defaultValue) The mapping of field path to its ExtractDirective for request messagesThe mapping of field path to its ExtractDirective for request messagesDeprecated.The mapping of field path to its ExtractDirective for request messagesintgetRequestExtractionByFieldValueOrDefault(String key, int defaultValue) The mapping of field path to its ExtractDirective for request messagesintThe mapping of field path to its ExtractDirective for request messagesDeprecated.intThe mapping of field path to its ExtractDirective for response messagesThe mapping of field path to its ExtractDirective for response messagesgetResponseExtractionByFieldOrDefault(String key, MethodExtraction.ExtractDirective defaultValue) The mapping of field path to its ExtractDirective for response messagesThe mapping of field path to its ExtractDirective for response messagesDeprecated.The mapping of field path to its ExtractDirective for response messagesintgetResponseExtractionByFieldValueOrDefault(String key, int defaultValue) The mapping of field path to its ExtractDirective for response messagesintThe mapping of field path to its ExtractDirective for response messagesMethods 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
-
getRequestExtractionByFieldCount
int getRequestExtractionByFieldCount()The mapping of field path to its ExtractDirective for request messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> request_extraction_by_field = 2; -
containsRequestExtractionByField
The mapping of field path to its ExtractDirective for request messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> request_extraction_by_field = 2; -
getRequestExtractionByField
Deprecated.UsegetRequestExtractionByFieldMap()instead. -
getRequestExtractionByFieldMap
Map<String,MethodExtraction.ExtractDirective> getRequestExtractionByFieldMap()The mapping of field path to its ExtractDirective for request messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> request_extraction_by_field = 2; -
getRequestExtractionByFieldOrDefault
MethodExtraction.ExtractDirective getRequestExtractionByFieldOrDefault(String key, MethodExtraction.ExtractDirective defaultValue) The mapping of field path to its ExtractDirective for request messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> request_extraction_by_field = 2; -
getRequestExtractionByFieldOrThrow
The mapping of field path to its ExtractDirective for request messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> request_extraction_by_field = 2; -
getRequestExtractionByFieldValue
Deprecated.UsegetRequestExtractionByFieldValueMap()instead. -
getRequestExtractionByFieldValueMap
The mapping of field path to its ExtractDirective for request messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> request_extraction_by_field = 2; -
getRequestExtractionByFieldValueOrDefault
The mapping of field path to its ExtractDirective for request messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> request_extraction_by_field = 2; -
getRequestExtractionByFieldValueOrThrow
The mapping of field path to its ExtractDirective for request messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> request_extraction_by_field = 2; -
getResponseExtractionByFieldCount
int getResponseExtractionByFieldCount()The mapping of field path to its ExtractDirective for response messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> response_extraction_by_field = 3; -
containsResponseExtractionByField
The mapping of field path to its ExtractDirective for response messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> response_extraction_by_field = 3; -
getResponseExtractionByField
Deprecated.UsegetResponseExtractionByFieldMap()instead. -
getResponseExtractionByFieldMap
Map<String,MethodExtraction.ExtractDirective> getResponseExtractionByFieldMap()The mapping of field path to its ExtractDirective for response messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> response_extraction_by_field = 3; -
getResponseExtractionByFieldOrDefault
MethodExtraction.ExtractDirective getResponseExtractionByFieldOrDefault(String key, MethodExtraction.ExtractDirective defaultValue) The mapping of field path to its ExtractDirective for response messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> response_extraction_by_field = 3; -
getResponseExtractionByFieldOrThrow
The mapping of field path to its ExtractDirective for response messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> response_extraction_by_field = 3; -
getResponseExtractionByFieldValue
Deprecated.UsegetResponseExtractionByFieldValueMap()instead. -
getResponseExtractionByFieldValueMap
The mapping of field path to its ExtractDirective for response messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> response_extraction_by_field = 3; -
getResponseExtractionByFieldValueOrDefault
The mapping of field path to its ExtractDirective for response messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> response_extraction_by_field = 3; -
getResponseExtractionByFieldValueOrThrow
The mapping of field path to its ExtractDirective for response messages
map<string, .envoy.extensions.filters.http.proto_message_extraction.v3.MethodExtraction.ExtractDirective> response_extraction_by_field = 3;
-