Class Phone

public sealed class Phone : IMessage<Phone>, IEquatable<Phone>, IDeepCloneable<Phone>, IBufferMessage, IMessage

Resource that represents a person's telephone number.

Inheritance

Object > Phone

Namespace

Google.Cloud.Talent.V4Beta1

Assembly

Google.Cloud.Talent.V4Beta1.dll

Constructors

Phone()

public Phone()

Phone(Phone)

public Phone(Phone other)
Parameter
NameDescription
otherPhone

Properties

Number

public string Number { get; set; }

Phone number.

Any phone formats are supported and only exact matches are performed on searches. For example, if a phone number in profile is provided in the format of "(xxx)xxx-xxxx", in profile searches the same phone format has to be provided.

Number of characters allowed is 20.

Property Value
TypeDescription
String

Type

public Phone.Types.PhoneType Type { get; set; }

The phone type. For example, LANDLINE, MOBILE, FAX.

Property Value
TypeDescription
Phone.Types.PhoneType

Usage

public ContactInfoUsage Usage { get; set; }

The usage of the phone. For example, SCHOOL, WORK, PERSONAL.

Property Value
TypeDescription
ContactInfoUsage

WhenAvailable

public string WhenAvailable { get; set; }

When this number is available. Any descriptive string is expected.

Number of characters allowed is 100.

Property Value
TypeDescription
String