Enum Entity.Type (2.54.0)

public enum Entity.Type extends Enum<Entity.Type> implements ProtocolMessageEnum

The type of the entity. For most entity types, the associated metadata is a Wikipedia URL (wikipedia_url) and Knowledge Graph MID (mid). The table below lists the associated fields for entities that have different metadata.

Protobuf enum google.cloud.contactcenterinsights.v1.Entity.Type

Implements

ProtocolMessageEnum

Static Fields

Name Description
ADDRESS

Address.

The metadata identifies the street number and locality plus whichever additional elements appear in the text:

  • street_number - Street number.
  • locality - City or town.
  • street_name - Street/route name, if detected.
  • postal_code - Postal code, if detected.
  • country - Country, if detected.
  • broad_region - Administrative area, such as the state, if detected.
  • narrow_region - Smaller administrative area, such as county, if detected.
  • sublocality - Used in Asian addresses to demark a district within a city, if detected.

ADDRESS = 10;

ADDRESS_VALUE

Address.

The metadata identifies the street number and locality plus whichever additional elements appear in the text:

  • street_number - Street number.
  • locality - City or town.
  • street_name - Street/route name, if detected.
  • postal_code - Postal code, if detected.
  • country - Country, if detected.
  • broad_region - Administrative area, such as the state, if detected.
  • narrow_region - Smaller administrative area, such as county, if detected.
  • sublocality - Used in Asian addresses to demark a district within a city, if detected.

ADDRESS = 10;

CONSUMER_GOOD

Consumer product.

CONSUMER_GOOD = 6;

CONSUMER_GOOD_VALUE

Consumer product.

CONSUMER_GOOD = 6;

DATE

Date.

The metadata identifies the components of the date:

  • year - Four digit year, if detected.
  • month - Two digit month number, if detected.
  • day - Two digit day number, if detected.

DATE = 11;

DATE_VALUE

Date.

The metadata identifies the components of the date:

  • year - Four digit year, if detected.
  • month - Two digit month number, if detected.
  • day - Two digit day number, if detected.

DATE = 11;

EVENT

Event.

EVENT = 4;

EVENT_VALUE

Event.

EVENT = 4;

LOCATION

Location.

LOCATION = 2;

LOCATION_VALUE

Location.

LOCATION = 2;

NUMBER

Number.

The metadata is the number itself.

NUMBER = 12;

NUMBER_VALUE

Number.

The metadata is the number itself.

NUMBER = 12;

ORGANIZATION

Organization.

ORGANIZATION = 3;

ORGANIZATION_VALUE

Organization.

ORGANIZATION = 3;

OTHER

Other types of entities.

OTHER = 7;

OTHER_VALUE

Other types of entities.

OTHER = 7;

PERSON

Person.

PERSON = 1;

PERSON_VALUE

Person.

PERSON = 1;

PHONE_NUMBER

Phone number.

The metadata lists the phone number (formatted according to local convention), plus whichever additional elements appear in the text:

  • number - The actual number, broken down into sections according to local convention.
  • national_prefix - Country code, if detected.
  • area_code - Region or area code, if detected.
  • extension - Phone extension (to be dialed after connection), if detected.

PHONE_NUMBER = 9;

PHONE_NUMBER_VALUE

Phone number.

The metadata lists the phone number (formatted according to local convention), plus whichever additional elements appear in the text:

  • number - The actual number, broken down into sections according to local convention.
  • national_prefix - Country code, if detected.
  • area_code - Region or area code, if detected.
  • extension - Phone extension (to be dialed after connection), if detected.

PHONE_NUMBER = 9;

PRICE

Price.

The metadata identifies the value and currency.

PRICE = 13;

PRICE_VALUE

Price.

The metadata identifies the value and currency.

PRICE = 13;

TYPE_UNSPECIFIED

Unspecified.

TYPE_UNSPECIFIED = 0;

TYPE_UNSPECIFIED_VALUE

Unspecified.

TYPE_UNSPECIFIED = 0;

UNRECOGNIZED
WORK_OF_ART

Artwork.

WORK_OF_ART = 5;

WORK_OF_ART_VALUE

Artwork.

WORK_OF_ART = 5;

Static Methods

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

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()