Enum Phone.PhoneType

public enum Phone.PhoneType extends Enum<Phone.PhoneType> implements ProtocolMessageEnum

Enum that represents the type of the telephone.

Protobuf enum google.cloud.talent.v4beta1.Phone.PhoneType

Implements

ProtocolMessageEnum

Static Fields

NameDescription
FAX

A fax.

FAX = 3;

FAX_VALUE

A fax.

FAX = 3;

LANDLINE

A landline.

LANDLINE = 1;

LANDLINE_VALUE

A landline.

LANDLINE = 1;

MOBILE

A mobile.

MOBILE = 2;

MOBILE_OR_LANDLINE

In some regions (e.g. the USA), it is impossible to distinguish between fixed-line and mobile numbers by looking at the phone number itself.

MOBILE_OR_LANDLINE = 9;

MOBILE_OR_LANDLINE_VALUE

In some regions (e.g. the USA), it is impossible to distinguish between fixed-line and mobile numbers by looking at the phone number itself.

MOBILE_OR_LANDLINE = 9;

MOBILE_VALUE

A mobile.

MOBILE = 2;

PAGER

A pager.

PAGER = 4;

PAGER_VALUE

A pager.

PAGER = 4;

PHONE_TYPE_UNSPECIFIED

Default value.

PHONE_TYPE_UNSPECIFIED = 0;

PHONE_TYPE_UNSPECIFIED_VALUE

Default value.

PHONE_TYPE_UNSPECIFIED = 0;

TTY_OR_TDD

A TTY (test telephone) or TDD (telecommunication device for the deaf).

TTY_OR_TDD = 5;

TTY_OR_TDD_VALUE

A TTY (test telephone) or TDD (telecommunication device for the deaf).

TTY_OR_TDD = 5;

UNRECOGNIZED
VIRTUAL

A virtual telephone number is a number that can be routed to another number and managed by the user via Web, SMS, IVR, and so on. It is associated with a particular person, and may be routed to either a MOBILE or LANDLINE number. The phone usage should be set to PERSONAL for these phone types. Some more information can be found here: https://en.wikipedia.org/wiki/Personal_Numbers

VIRTUAL = 7;

VIRTUAL_VALUE

A virtual telephone number is a number that can be routed to another number and managed by the user via Web, SMS, IVR, and so on. It is associated with a particular person, and may be routed to either a MOBILE or LANDLINE number. The phone usage should be set to PERSONAL for these phone types. Some more information can be found here: https://en.wikipedia.org/wiki/Personal_Numbers

VIRTUAL = 7;

VOICEMAIL

A voicemail.

VOICEMAIL = 6;

VOICEMAIL_VALUE

A voicemail.

VOICEMAIL = 6;

VOIP

Voice over IP numbers. This includes TSoIP (Telephony Service over IP).

VOIP = 8;

VOIP_VALUE

Voice over IP numbers. This includes TSoIP (Telephony Service over IP).

VOIP = 8;

Static Methods

NameDescription
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()