public sealed class UpdateProfileRequest : IMessage<UpdateProfileRequest>, IEquatable<UpdateProfileRequest>, IDeepCloneable<UpdateProfileRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Profiler v2 API class UpdateProfileRequest.
UpdateProfileRequest contains the profile to update.
Field mask used to specify the fields to be overwritten. Currently only
profile_bytes and labels fields are supported by UpdateProfile, so only
those fields can be specified in the mask. When no mask is provided, all
fields are overwritten.
[[["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-03-21 UTC."],[[["The `UpdateProfileRequest` class, part of the Cloud Profiler v2 API, is used to encapsulate the profile data intended for updates."],["Version 2.6.0 is the latest version available within the provided documentation links for the `UpdateProfileRequest` class, although the current page shows version 2.1.0."],["The `UpdateProfileRequest` class inherits from `Object` and implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["`UpdateProfileRequest` has two constructors, one default and one that accepts another `UpdateProfileRequest` object, allowing for object cloning."],["The `Profile` and `UpdateMask` properties of `UpdateProfileRequest` define the specific profile to update and the fields to be overwritten, respectively."]]],[]]