RequestT- request message type
@InternalApi(value="For use by transport-specific implementations") public interface RequestParamsExtractor<RequestT>
requestmessage, extracts specific field values from it, converts them in strings and returns them as key-value pairs, where a key is a request field name and a value is a string representation of a field value. Nested fields should also be extractable, in such case the "dot notation" can be used to represent a nested field name, for example
Implementations of this interface are expected to be autogenerated.
|Modifier and Type||Method and Description|
Extracts specific fields from the
java.util.Map<java.lang.String,java.lang.String> extract(RequestT request)
requestand returns them in a form of key-value pairs, where a key is a field name and a value is a field's string representation. To represent nested field names the "dot notation" can be used.
request- request message