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\u003eThe latest version of the \u003ccode\u003eRequestMutator\u003c/code\u003e is 2.63.1, with a wide range of prior versions available, starting from 2.7.1.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eRequestMutator\u003c/code\u003e interface is designed to modify a request message by applying a function to it, commonly used for autopopulating the request ID.\u003c/p\u003e\n"],["\u003cp\u003eThis interface expects to be autogenerated and features one method, \u003ccode\u003eapply(RequestT request)\u003c/code\u003e, that takes a request message and returns a modified version.\u003c/p\u003e\n"],["\u003cp\u003eThe type parameter \u003ccode\u003eRequestT\u003c/code\u003e is used in the apply method to refer to the request message type.\u003c/p\u003e\n"]]],[],null,[]]