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, version 2.38.0 of the Google Cloud API Client Libraries for Java.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRequestParamsBuilder\u003c/code\u003e class is used to build a request parameters map that is utilized by the auto-generated implementation of \u003ccode\u003eRequestParamsExtractor\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis class offers methods for adding routing header parameters using both direct key-value pairs and extraction from request field values via pre-configured path templates, and it is intended for implicit routing headers.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this page can be found under the 2.63.1 version, with a long list of versions available for other documentation.\u003c/p\u003e\n"],["\u003cp\u003eThe library is currently in Beta and falls under the Pre-GA Offerings Terms, meaning it has limited support and may have changes that are not compatible with other pre-GA versions.\u003c/p\u003e\n"]]],[],null,[]]