Class: Google::Cloud::Talent::V4beta1::PersonName::PersonStructuredName

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

Overview

Resource that represents a person's structured name.

Instance Attribute Summary collapse

Instance Attribute Details

#family_nameString

Returns Optional.

Family/last name.

It's derived from formatted_name if not provided.

Number of characters allowed is 100.

Returns:

  • (String)

    Optional.

    Family/last name.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 100.



326
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile.rb', line 326

class PersonStructuredName; end

#given_nameString

Returns Optional.

Given/first name.

It's derived from formatted_name if not provided.

Number of characters allowed is 100.

Returns:

  • (String)

    Optional.

    Given/first name.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 100.



326
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile.rb', line 326

class PersonStructuredName; end

#middle_initialString

Returns Optional.

Middle initial.

It's derived from formatted_name if not provided.

Number of characters allowed is 20.

Returns:

  • (String)

    Optional.

    Middle initial.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 20.



326
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile.rb', line 326

class PersonStructuredName; end

#preferred_nameString

Returns Optional.

Preferred given/first name or nickname.

Number of characters allowed is 100.

Returns:

  • (String)

    Optional.

    Preferred given/first name or nickname.

    Number of characters allowed is 100.



326
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile.rb', line 326

class PersonStructuredName; end

#prefixesArray<String>

Returns Optional.

Prefixes.

Number of characters allowed is 20.

Returns:

  • (Array<String>)

    Optional.

    Prefixes.

    Number of characters allowed is 20.



326
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile.rb', line 326

class PersonStructuredName; end

#suffixesArray<String>

Returns Optional.

Suffixes.

Number of characters allowed is 20.

Returns:

  • (Array<String>)

    Optional.

    Suffixes.

    Number of characters allowed is 20.



326
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile.rb', line 326

class PersonStructuredName; end