Reference documentation and code samples for the Cloud Profiler V2 API class Google::Cloud::Profiler::V2::UpdateProfileRequest.
UpdateProfileRequest contains the profile to update.
Inherits
- Object
 
Extended By
- Google::Protobuf::MessageExts::ClassMethods
 
Includes
- Google::Protobuf::MessageExts
 
Methods
#profile
def profile() -> ::Google::Cloud::Profiler::V2::Profile Returns 
 - (::Google::Cloud::Profiler::V2::Profile) — Profile to update.
 
#profile=
def profile=(value) -> ::Google::Cloud::Profiler::V2::Profile Parameter 
 - value (::Google::Cloud::Profiler::V2::Profile) — Profile to update.
 
 Returns 
 - (::Google::Cloud::Profiler::V2::Profile) — Profile to update.
 
#update_mask
def update_mask() -> ::Google::Protobuf::FieldMask Returns 
 - (::Google::Protobuf::FieldMask) — 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.
 
#update_mask=
def update_mask=(value) -> ::Google::Protobuf::FieldMask Parameter 
 - value (::Google::Protobuf::FieldMask) — 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.
 
 Returns 
 - (::Google::Protobuf::FieldMask) — 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.