Add an entry to paramsBuilder with key-value pairing of (headerKey, fieldValue). The only
validation done is to ensure the headerKey and fieldValue are not null and non-empty. This
method is used for implicit routing headers (backwards compatibility).
Add an entry to paramsBuilder by match-and-extract field values from requests based on
pre-configured path templates. This method is called repeatedly for each configured routing
rule parameter, it's possible that the incoming field value from request is null or there is no
matches found, we'll continue the match-and-extract process for the next routing rule parameter
in such case.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eRequestParamsBuilder\u003c/code\u003e class, focusing on its functionality for building request parameter maps.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the documentation is for version 2.63.1, and a history of versions dating back to 2.7.1 are included with links to their respective documentation.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eRequestParamsBuilder\u003c/code\u003e is used in automatically generating \u003ccode\u003eRequestParamsExtractor\u003c/code\u003e implementations and has methods to add routing header parameters.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eadd\u003c/code\u003e methods allow for the inclusion of routing header parameters either through direct key-value pairing or by extracting values from requests using pre-configured path templates, and \u003ccode\u003ebuild\u003c/code\u003e will return the fully built map.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eRequestParamsBuilder\u003c/code\u003e class inherits properties and methods from the \u003ccode\u003ejava.lang.Object\u003c/code\u003e parent class, which are listed under inherited members.\u003c/p\u003e\n"]]],[],null,[]]