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 page provides documentation for the \u003ccode\u003eRequestMutator\u003c/code\u003e interface within the Google API Client Libraries for Java (gax), specifically version 2.62.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRequestMutator\u003c/code\u003e interface is designed to modify a request message by applying a function, typically for autopopulating the request ID.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eRequestMutator\u003c/code\u003e interface is 2.63.1, with this page showing a history and documentation of various past versions all the way back to 2.7.1.\u003c/p\u003e\n"],["\u003cp\u003eThe interface has one method, \u003ccode\u003eapply(RequestT request)\u003c/code\u003e, that takes a request message and returns the modified message after applying the function.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation details that this interface is expected to be autogenerated and explains its use in the context of autopopulating request IDs.\u003c/p\u003e\n"]]],[],null,[]]