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 available is 2.63.1, representing the most up-to-date release of the \u003ccode\u003ecom.google.api.gax.rpc.RequestMutator\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis webpage contains an extensive list of versions for \u003ccode\u003ecom.google.api.gax.rpc.RequestMutator\u003c/code\u003e, starting from the latest 2.63.1 down to version 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, primarily for use cases such as the autopopulation of the request ID.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eapply\u003c/code\u003e method in the \u003ccode\u003eRequestMutator\u003c/code\u003e interface takes a \u003ccode\u003eRequestT\u003c/code\u003e request message as input and returns a modified \u003ccode\u003eRequestT\u003c/code\u003e message after the function is applied.\u003c/p\u003e\n"]]],[],null,[]]