Cloud Natural Language V1 Client - Class Label (0.31.3)

Reference documentation and code samples for the Cloud Natural Language V1 Client class Label.

The parse label enum for the token.

Protobuf type google.cloud.language.v1.DependencyEdge.Label

Namespace

Google \ Cloud \ Language \ V1 \ DependencyEdge

Methods

static::name

Parameter
NameDescription
value mixed

static::value

Parameter
NameDescription
name mixed

Constants

UNKNOWN

Value: 0

Unknown

Generated from protobuf enum UNKNOWN = 0;

ABBREV

Value: 1

Abbreviation modifier

Generated from protobuf enum ABBREV = 1;

ACOMP

Value: 2

Adjectival complement

Generated from protobuf enum ACOMP = 2;

ADVCL

Value: 3

Adverbial clause modifier

Generated from protobuf enum ADVCL = 3;

ADVMOD

Value: 4

Adverbial modifier

Generated from protobuf enum ADVMOD = 4;

AMOD

Value: 5

Adjectival modifier of an NP

Generated from protobuf enum AMOD = 5;

APPOS

Value: 6

Appositional modifier of an NP

Generated from protobuf enum APPOS = 6;

ATTR

Value: 7

Attribute dependent of a copular verb

Generated from protobuf enum ATTR = 7;

AUX

Value: 8

Auxiliary (non-main) verb

Generated from protobuf enum AUX = 8;

AUXPASS

Value: 9

Passive auxiliary

Generated from protobuf enum AUXPASS = 9;

CC

Value: 10

Coordinating conjunction

Generated from protobuf enum CC = 10;

CCOMP

Value: 11

Clausal complement of a verb or adjective

Generated from protobuf enum CCOMP = 11;

CONJ

Value: 12

Conjunct

Generated from protobuf enum CONJ = 12;

CSUBJ

Value: 13

Clausal subject

Generated from protobuf enum CSUBJ = 13;

CSUBJPASS

Value: 14

Clausal passive subject

Generated from protobuf enum CSUBJPASS = 14;

DEP

Value: 15

Dependency (unable to determine)

Generated from protobuf enum DEP = 15;

DET

Value: 16

Determiner

Generated from protobuf enum DET = 16;

DISCOURSE

Value: 17

Discourse

Generated from protobuf enum DISCOURSE = 17;

DOBJ

Value: 18

Direct object

Generated from protobuf enum DOBJ = 18;

EXPL

Value: 19

Expletive

Generated from protobuf enum EXPL = 19;

GOESWITH

Value: 20

Goes with (part of a word in a text not well edited)

Generated from protobuf enum GOESWITH = 20;

IOBJ

Value: 21

Indirect object

Generated from protobuf enum IOBJ = 21;

MARK

Value: 22

Marker (word introducing a subordinate clause)

Generated from protobuf enum MARK = 22;

MWE

Value: 23

Multi-word expression

Generated from protobuf enum MWE = 23;

MWV

Value: 24

Multi-word verbal expression

Generated from protobuf enum MWV = 24;

NEG

Value: 25

Negation modifier

Generated from protobuf enum NEG = 25;

NN

Value: 26

Noun compound modifier

Generated from protobuf enum NN = 26;

NPADVMOD

Value: 27

Noun phrase used as an adverbial modifier

Generated from protobuf enum NPADVMOD = 27;

NSUBJ

Value: 28

Nominal subject

Generated from protobuf enum NSUBJ = 28;

NSUBJPASS

Value: 29

Passive nominal subject

Generated from protobuf enum NSUBJPASS = 29;

NUM

Value: 30

Numeric modifier of a noun

Generated from protobuf enum NUM = 30;

NUMBER

Value: 31

Element of compound number

Generated from protobuf enum NUMBER = 31;

P

Value: 32

Punctuation mark

Generated from protobuf enum P = 32;

PARATAXIS

Value: 33

Parataxis relation

Generated from protobuf enum PARATAXIS = 33;

PARTMOD

Value: 34

Participial modifier

Generated from protobuf enum PARTMOD = 34;

PCOMP

Value: 35

The complement of a preposition is a clause

Generated from protobuf enum PCOMP = 35;

POBJ

Value: 36

Object of a preposition

Generated from protobuf enum POBJ = 36;

POSS

Value: 37

Possession modifier

Generated from protobuf enum POSS = 37;

POSTNEG

Value: 38

Postverbal negative particle

Generated from protobuf enum POSTNEG = 38;

PRECOMP

Value: 39

Predicate complement

Generated from protobuf enum PRECOMP = 39;

PRECONJ

Value: 40

Preconjunt

Generated from protobuf enum PRECONJ = 40;

PREDET

Value: 41

Predeterminer

Generated from protobuf enum PREDET = 41;

PREF

Value: 42

Prefix

Generated from protobuf enum PREF = 42;

PREP

Value: 43

Prepositional modifier

Generated from protobuf enum PREP = 43;

PRONL

Value: 44

The relationship between a verb and verbal morpheme

Generated from protobuf enum PRONL = 44;

PRT

Value: 45

Particle

Generated from protobuf enum PRT = 45;

PS

Value: 46

Associative or possessive marker

Generated from protobuf enum PS = 46;

QUANTMOD

Value: 47

Quantifier phrase modifier

Generated from protobuf enum QUANTMOD = 47;

RCMOD

Value: 48

Relative clause modifier

Generated from protobuf enum RCMOD = 48;

RCMODREL

Value: 49

Complementizer in relative clause

Generated from protobuf enum RCMODREL = 49;

RDROP

Value: 50

Ellipsis without a preceding predicate

Generated from protobuf enum RDROP = 50;

REF

Value: 51

Referent

Generated from protobuf enum REF = 51;

REMNANT

Value: 52

Remnant

Generated from protobuf enum REMNANT = 52;

REPARANDUM

Value: 53

Reparandum

Generated from protobuf enum REPARANDUM = 53;

ROOT

Value: 54

Root

Generated from protobuf enum ROOT = 54;

SNUM

Value: 55

Suffix specifying a unit of number

Generated from protobuf enum SNUM = 55;

SUFF

Value: 56

Suffix

Generated from protobuf enum SUFF = 56;

TMOD

Value: 57

Temporal modifier

Generated from protobuf enum TMOD = 57;

TOPIC

Value: 58

Topic marker

Generated from protobuf enum TOPIC = 58;

VMOD

Value: 59

Clause headed by an infinite form of the verb that modifies a noun

Generated from protobuf enum VMOD = 59;

VOCATIVE

Value: 60

Vocative

Generated from protobuf enum VOCATIVE = 60;

XCOMP

Value: 61

Open clausal complement

Generated from protobuf enum XCOMP = 61;

SUFFIX

Value: 62

Name suffix

Generated from protobuf enum SUFFIX = 62;

TITLE

Value: 63

Name title

Generated from protobuf enum TITLE = 63;

ADVPHMOD

Value: 64

Adverbial phrase modifier

Generated from protobuf enum ADVPHMOD = 64;

AUXCAUS

Value: 65

Causative auxiliary

Generated from protobuf enum AUXCAUS = 65;

AUXVV

Value: 66

Helper auxiliary

Generated from protobuf enum AUXVV = 66;

DTMOD

Value: 67

Rentaishi (Prenominal modifier)

Generated from protobuf enum DTMOD = 67;

FOREIGN

Value: 68

Foreign words

Generated from protobuf enum FOREIGN = 68;

KW

Value: 69

Keyword

Generated from protobuf enum KW = 69;

PBLIST

Value: 70

List for chains of comparable items

Generated from protobuf enum LIST = 70;

NOMC

Value: 71

Nominalized clause

Generated from protobuf enum NOMC = 71;

NOMCSUBJ

Value: 72

Nominalized clausal subject

Generated from protobuf enum NOMCSUBJ = 72;

NOMCSUBJPASS

Value: 73

Nominalized clausal passive

Generated from protobuf enum NOMCSUBJPASS = 73;

NUMC

Value: 74

Compound of numeric modifier

Generated from protobuf enum NUMC = 74;

COP

Value: 75

Copula

Generated from protobuf enum COP = 75;

DISLOCATED

Value: 76

Dislocated relation (for fronted/topicalized elements)

Generated from protobuf enum DISLOCATED = 76;

ASP

Value: 77

Aspect marker

Generated from protobuf enum ASP = 77;

GMOD

Value: 78

Genitive modifier

Generated from protobuf enum GMOD = 78;

GOBJ

Value: 79

Genitive object

Generated from protobuf enum GOBJ = 79;

INFMOD

Value: 80

Infinitival modifier

Generated from protobuf enum INFMOD = 80;

MES

Value: 81

Measure

Generated from protobuf enum MES = 81;

NCOMP

Value: 82

Nominal complement of a noun

Generated from protobuf enum NCOMP = 82;