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 page provides documentation for the \u003ccode\u003eRequestParamsBuilder\u003c/code\u003e class, which is used to create a map of request parameters for routing headers.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this documentation is 2.63.1, but the current displayed version is 2.49.0, and the page lists documentation for versions dating as far back as 2.7.1.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eRequestParamsBuilder\u003c/code\u003e is a builder class that will be used by autogenerated implementation of \u003ccode\u003eRequestParamsExtractor\u003c/code\u003e, and it has methods to add key-value pairs or extract values based on path templates.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ecreate()\u003c/code\u003e static method returns a new \u003ccode\u003eRequestParamsBuilder\u003c/code\u003e instance, while \u003ccode\u003ebuild()\u003c/code\u003e returns the completed \u003ccode\u003eMap<String,String>\u003c/code\u003e of request parameters.\u003c/p\u003e\n"],["\u003cp\u003eThis library is in Beta and might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions.\u003c/p\u003e\n"]]],[],null,[]]