Returns the relative URL path created from the path parameters from the given message. Attempts
to match the with the default PathTemplate. If there is not match, it attempts to match with
the templates in the additionalPathTemplates.
[[["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-08-15 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eProtoMessageRequestFormatter\u003c/code\u003e class in the \u003ccode\u003ecom.google.api.gax.httpjson\u003c/code\u003e package, which is designed to create parts of an HTTP request from a protobuf message in a java environment.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eProtoMessageRequestFormatter\u003c/code\u003e is 2.63.1, but the page also lists documentation for numerous prior versions, including 2.62.0 down to 2.7.1.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eProtoMessageRequestFormatter\u003c/code\u003e class implements the \u003ccode\u003eHttpRequestFormatter<RequestT>\u003c/code\u003e interface and provides methods for retrieving path templates, generating URL paths, and obtaining query parameters and request bodies.\u003c/p\u003e\n"],["\u003cp\u003eThe class has a method called newBuilder(), to generate a new instance of the builder, and also a method called toBuilder() to allow for the creation of a new instance that is based on an already existing instance.\u003c/p\u003e\n"],["\u003cp\u003eThe class is capable of using alternate path templates, to allow the URL to be created even when the default template doesn't fully cover the request path.\u003c/p\u003e\n"]]],[],null,[]]