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 used to modify request messages, and currently only used for autopopulating request IDs.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eRequestMutator\u003c/code\u003e documentation is 2.63.1, with an exhaustive list of older versions for reference all the way back to version 2.7.1.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRequestMutator\u003c/code\u003e interface has one method, \u003ccode\u003eapply(RequestT request)\u003c/code\u003e, that takes a request message and returns the modified request after applying a specific function.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRequestMutator\u003c/code\u003e interface is used to apply a function to a \u003ccode\u003erequest\u003c/code\u003e message, and the implementation of the interface is expected to be autogenerated.\u003c/p\u003e\n"]]],[],null,[]]