A request mutator takes arequestmessage, applies some Function to it, and then returns
the modifiedrequestmessage. This is currently only used for autopopulation of the
request ID.
Implementations of this interface are expected to be autogenerated.
[[["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 documents the \u003ccode\u003eRequestMutator\u003c/code\u003e interface, which is part of the Google API Client Libraries for Java (gax) and is used for modifying request messages.\u003c/p\u003e\n"],["\u003cp\u003eThe interface's primary method, \u003ccode\u003eapply(RequestT request)\u003c/code\u003e, takes a request message and returns a modified version after applying a specified function.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this documentation is 2.63.1, although this page is showing version 2.55.0.\u003c/p\u003e\n"],["\u003cp\u003eThe webpage provides a comprehensive list of available documentation versions for the \u003ccode\u003eRequestMutator\u003c/code\u003e class, ranging from version 2.63.1 down to 2.7.1.\u003c/p\u003e\n"],["\u003cp\u003eThe main purpose of \u003ccode\u003eRequestMutator\u003c/code\u003e appears to be the auto-population of the request ID.\u003c/p\u003e\n"]]],[],null,[]]