Class: Google::Cloud::Talent::V4beta1::UpdateProfileRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile_service.rb

Overview

Update profile request

Instance Attribute Summary collapse

Instance Attribute Details

#profileGoogle::Cloud::Talent::V4beta1::Profile

Returns Required.

Profile to be updated.

Returns:



133
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile_service.rb', line 133

class UpdateProfileRequest; end

#update_maskGoogle::Protobuf::FieldMask

Returns Optional.

A field mask to specify the profile fields to update.

A full update is performed if it is unset.

Valid values are:

  • externalId
  • source
  • uri
  • isHirable
  • createTime
  • updateTime
  • resumeHrxml
  • personNames
  • addresses
  • emailAddresses
  • phoneNumbers
  • personalUris
  • additionalContactInfo
  • employmentRecords
  • educationRecords
  • skills
  • projects
  • publications
  • patents
  • certifications
  • recruitingNotes
  • customAttributes
  • groupId.

Returns:

  • (Google::Protobuf::FieldMask)

    Optional.

    A field mask to specify the profile fields to update.

    A full update is performed if it is unset.

    Valid values are:

    • externalId
    • source
    • uri
    • isHirable
    • createTime
    • updateTime
    • resumeHrxml
    • personNames
    • addresses
    • emailAddresses
    • phoneNumbers
    • personalUris
    • additionalContactInfo
    • employmentRecords
    • educationRecords
    • skills
    • projects
    • publications
    • patents
    • certifications
    • recruitingNotes
    • customAttributes
    • groupId


133
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile_service.rb', line 133

class UpdateProfileRequest; end