Interface PersonNameOrBuilder

public interface PersonNameOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFormattedName()

public abstract String getFormattedName()

A string represents a person's full name. For example, "Dr. John Smith". Number of characters allowed is 100.

string formatted_name = 1;

Returns
TypeDescription
String

The formattedName.

getFormattedNameBytes()

public abstract ByteString getFormattedNameBytes()

A string represents a person's full name. For example, "Dr. John Smith". Number of characters allowed is 100.

string formatted_name = 1;

Returns
TypeDescription
ByteString

The bytes for formattedName.

getPersonNameCase()

public abstract PersonName.PersonNameCase getPersonNameCase()
Returns
TypeDescription
PersonName.PersonNameCase

getPreferredName()

public abstract String getPreferredName()

Preferred name for the person. This field is ignored if structured_name is provided. Number of characters allowed is 100.

string preferred_name = 3;

Returns
TypeDescription
String

The preferredName.

getPreferredNameBytes()

public abstract ByteString getPreferredNameBytes()

Preferred name for the person. This field is ignored if structured_name is provided. Number of characters allowed is 100.

string preferred_name = 3;

Returns
TypeDescription
ByteString

The bytes for preferredName.

getStructuredName()

public abstract PersonName.PersonStructuredName getStructuredName()

A person's name in a structured way (last name, first name, suffix, and so on.)

.google.cloud.talent.v4beta1.PersonName.PersonStructuredName structured_name = 2;

Returns
TypeDescription
PersonName.PersonStructuredName

The structuredName.

getStructuredNameOrBuilder()

public abstract PersonName.PersonStructuredNameOrBuilder getStructuredNameOrBuilder()

A person's name in a structured way (last name, first name, suffix, and so on.)

.google.cloud.talent.v4beta1.PersonName.PersonStructuredName structured_name = 2;

Returns
TypeDescription
PersonName.PersonStructuredNameOrBuilder

hasFormattedName()

public abstract boolean hasFormattedName()

A string represents a person's full name. For example, "Dr. John Smith". Number of characters allowed is 100.

string formatted_name = 1;

Returns
TypeDescription
boolean

Whether the formattedName field is set.

hasStructuredName()

public abstract boolean hasStructuredName()

A person's name in a structured way (last name, first name, suffix, and so on.)

.google.cloud.talent.v4beta1.PersonName.PersonStructuredName structured_name = 2;

Returns
TypeDescription
boolean

Whether the structuredName field is set.