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, within the Google Cloud API Client Library for Java, specifically focusing on version 2.58.0 of the \u003ccode\u003egax\u003c/code\u003e library.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRequestParamsBuilder\u003c/code\u003e class is designed to construct a map of request parameters used by the auto-generated implementations of the \u003ccode\u003eRequestParamsExtractor\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation outlines methods such as \u003ccode\u003ecreate()\u003c/code\u003e, \u003ccode\u003eadd()\u003c/code\u003e, and \u003ccode\u003ebuild()\u003c/code\u003e which allow for the creation of a RequestParamsBuilder, the addition of routing parameters, and generating the map of parameters respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eadd()\u003c/code\u003e method supports both direct key-value pairing for implicit routing headers, and match-and-extract logic based on a provided \u003ccode\u003ePathTemplate\u003c/code\u003e for pre-configured routing rules.\u003c/p\u003e\n"],["\u003cp\u003eThe provided content includes a list of available versions of the library, with version 2.63.1 being the most current version available, in addition to this, there is a disclaimer stating that the library is covered under the Pre-GA Offerings Terms.\u003c/p\u003e\n"]]],[],null,[]]