Cloud Talent Solution V4beta1 API - Class Google::Cloud::Talent::V4beta1::PersonName::PersonStructuredName

Reference documentation and code samples for the Cloud Talent Solution V4beta1 API class Google::Cloud::Talent::V4beta1::PersonName::PersonStructuredName.

Resource that represents a person's structured name.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#family_name

def family_name() -> ::String
Returns
  • (::String) — Family/last name.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 100.

#family_name=

def family_name=(value) -> ::String
Parameter
  • value (::String) — Family/last name.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 100.

Returns
  • (::String) — Family/last name.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 100.

#given_name

def given_name() -> ::String
Returns
  • (::String) — Given/first name.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 100.

#given_name=

def given_name=(value) -> ::String
Parameter
  • value (::String) — Given/first name.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 100.

Returns
  • (::String) — Given/first name.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 100.

#middle_initial

def middle_initial() -> ::String
Returns
  • (::String) — Middle initial.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 20.

#middle_initial=

def middle_initial=(value) -> ::String
Parameter
  • value (::String) — Middle initial.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 20.

Returns
  • (::String) — Middle initial.

    It's derived from formatted_name if not provided.

    Number of characters allowed is 20.

#preferred_name

def preferred_name() -> ::String
Returns
  • (::String) — Preferred given/first name or nickname.

    Number of characters allowed is 100.

#preferred_name=

def preferred_name=(value) -> ::String
Parameter
  • value (::String) — Preferred given/first name or nickname.

    Number of characters allowed is 100.

Returns
  • (::String) — Preferred given/first name or nickname.

    Number of characters allowed is 100.

#prefixes

def prefixes() -> ::Array<::String>
Returns
  • (::Array<::String>) — Prefixes.

    Number of characters allowed is 20.

#prefixes=

def prefixes=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Prefixes.

    Number of characters allowed is 20.

Returns
  • (::Array<::String>) — Prefixes.

    Number of characters allowed is 20.

#suffixes

def suffixes() -> ::Array<::String>
Returns
  • (::Array<::String>) — Suffixes.

    Number of characters allowed is 20.

#suffixes=

def suffixes=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Suffixes.

    Number of characters allowed is 20.

Returns
  • (::Array<::String>) — Suffixes.

    Number of characters allowed is 20.