Package cloud.google.com/go/language/apiv1beta2/languagepb (v1.7.0)

Variables

EncodingType_name, EncodingType_value

  var 
  
 ( 
  
 EncodingType_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "NONE" 
 , 
  
 1 
 : 
  
 "UTF8" 
 , 
  
 2 
 : 
  
 "UTF16" 
 , 
  
 3 
 : 
  
 "UTF32" 
 , 
  
 } 
  
 EncodingType_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "NONE" 
 : 
  
 0 
 , 
  
 "UTF8" 
 : 
  
 1 
 , 
  
 "UTF16" 
 : 
  
 2 
 , 
  
 "UTF32" 
 : 
  
 3 
 , 
  
 } 
 ) 
 

Enum value maps for EncodingType.

Document_Type_name, Document_Type_value

  var 
  
 ( 
  
 Document_Type_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "TYPE_UNSPECIFIED" 
 , 
  
 1 
 : 
  
 "PLAIN_TEXT" 
 , 
  
 2 
 : 
  
 "HTML" 
 , 
  
 } 
  
 Document_Type_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "TYPE_UNSPECIFIED" 
 : 
  
 0 
 , 
  
 "PLAIN_TEXT" 
 : 
  
 1 
 , 
  
 "HTML" 
 : 
  
 2 
 , 
  
 } 
 ) 
 

Enum value maps for Document_Type.

Document_BoilerplateHandling_name, Document_BoilerplateHandling_value

  var 
  
 ( 
  
 Document_BoilerplateHandling_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "BOILERPLATE_HANDLING_UNSPECIFIED" 
 , 
  
 1 
 : 
  
 "SKIP_BOILERPLATE" 
 , 
  
 2 
 : 
  
 "KEEP_BOILERPLATE" 
 , 
  
 } 
  
 Document_BoilerplateHandling_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "BOILERPLATE_HANDLING_UNSPECIFIED" 
 : 
  
 0 
 , 
  
 "SKIP_BOILERPLATE" 
 : 
  
 1 
 , 
  
 "KEEP_BOILERPLATE" 
 : 
  
 2 
 , 
  
 } 
 ) 
 

Enum value maps for Document_BoilerplateHandling.

Entity_Type_name, Entity_Type_value

  var 
  
 ( 
  
 Entity_Type_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "UNKNOWN" 
 , 
  
 1 
 : 
  
 "PERSON" 
 , 
  
 2 
 : 
  
 "LOCATION" 
 , 
  
 3 
 : 
  
 "ORGANIZATION" 
 , 
  
 4 
 : 
  
 "EVENT" 
 , 
  
 5 
 : 
  
 "WORK_OF_ART" 
 , 
  
 6 
 : 
  
 "CONSUMER_GOOD" 
 , 
  
 7 
 : 
  
 "OTHER" 
 , 
  
 9 
 : 
  
 "PHONE_NUMBER" 
 , 
  
 10 
 : 
  
 "ADDRESS" 
 , 
  
 11 
 : 
  
 "DATE" 
 , 
  
 12 
 : 
  
 "NUMBER" 
 , 
  
 13 
 : 
  
 "PRICE" 
 , 
  
 } 
  
 Entity_Type_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "UNKNOWN" 
 : 
  
 0 
 , 
  
 "PERSON" 
 : 
  
 1 
 , 
  
 "LOCATION" 
 : 
  
 2 
 , 
  
 "ORGANIZATION" 
 : 
  
 3 
 , 
  
 "EVENT" 
 : 
  
 4 
 , 
  
 "WORK_OF_ART" 
 : 
  
 5 
 , 
  
 "CONSUMER_GOOD" 
 : 
  
 6 
 , 
  
 "OTHER" 
 : 
  
 7 
 , 
  
 "PHONE_NUMBER" 
 : 
  
 9 
 , 
  
 "ADDRESS" 
 : 
  
 10 
 , 
  
 "DATE" 
 : 
  
 11 
 , 
  
 "NUMBER" 
 : 
  
 12 
 , 
  
 "PRICE" 
 : 
  
 13 
 , 
  
 } 
 ) 
 

Enum value maps for Entity_Type.

PartOfSpeech_Tag_name, PartOfSpeech_Tag_value

  var 
  
 ( 
  
 PartOfSpeech_Tag_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "UNKNOWN" 
 , 
  
 1 
 : 
  
 "ADJ" 
 , 
  
 2 
 : 
  
 "ADP" 
 , 
  
 3 
 : 
  
 "ADV" 
 , 
  
 4 
 : 
  
 "CONJ" 
 , 
  
 5 
 : 
  
 "DET" 
 , 
  
 6 
 : 
  
 "NOUN" 
 , 
  
 7 
 : 
  
 "NUM" 
 , 
  
 8 
 : 
  
 "PRON" 
 , 
  
 9 
 : 
  
 "PRT" 
 , 
  
 10 
 : 
  
 "PUNCT" 
 , 
  
 11 
 : 
  
 "VERB" 
 , 
  
 12 
 : 
  
 "X" 
 , 
  
 13 
 : 
  
 "AFFIX" 
 , 
  
 } 
  
 PartOfSpeech_Tag_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "UNKNOWN" 
 : 
  
 0 
 , 
  
 "ADJ" 
 : 
  
 1 
 , 
  
 "ADP" 
 : 
  
 2 
 , 
  
 "ADV" 
 : 
  
 3 
 , 
  
 "CONJ" 
 : 
  
 4 
 , 
  
 "DET" 
 : 
  
 5 
 , 
  
 "NOUN" 
 : 
  
 6 
 , 
  
 "NUM" 
 : 
  
 7 
 , 
  
 "PRON" 
 : 
  
 8 
 , 
  
 "PRT" 
 : 
  
 9 
 , 
  
 "PUNCT" 
 : 
  
 10 
 , 
  
 "VERB" 
 : 
  
 11 
 , 
  
 "X" 
 : 
  
 12 
 , 
  
 "AFFIX" 
 : 
  
 13 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Tag.

PartOfSpeech_Aspect_name, PartOfSpeech_Aspect_value

  var 
  
 ( 
  
 PartOfSpeech_Aspect_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "ASPECT_UNKNOWN" 
 , 
  
 1 
 : 
  
 "PERFECTIVE" 
 , 
  
 2 
 : 
  
 "IMPERFECTIVE" 
 , 
  
 3 
 : 
  
 "PROGRESSIVE" 
 , 
  
 } 
  
 PartOfSpeech_Aspect_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "ASPECT_UNKNOWN" 
 : 
  
 0 
 , 
  
 "PERFECTIVE" 
 : 
  
 1 
 , 
  
 "IMPERFECTIVE" 
 : 
  
 2 
 , 
  
 "PROGRESSIVE" 
 : 
  
 3 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Aspect.

PartOfSpeech_Case_name, PartOfSpeech_Case_value

  var 
  
 ( 
  
 PartOfSpeech_Case_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "CASE_UNKNOWN" 
 , 
  
 1 
 : 
  
 "ACCUSATIVE" 
 , 
  
 2 
 : 
  
 "ADVERBIAL" 
 , 
  
 3 
 : 
  
 "COMPLEMENTIVE" 
 , 
  
 4 
 : 
  
 "DATIVE" 
 , 
  
 5 
 : 
  
 "GENITIVE" 
 , 
  
 6 
 : 
  
 "INSTRUMENTAL" 
 , 
  
 7 
 : 
  
 "LOCATIVE" 
 , 
  
 8 
 : 
  
 "NOMINATIVE" 
 , 
  
 9 
 : 
  
 "OBLIQUE" 
 , 
  
 10 
 : 
  
 "PARTITIVE" 
 , 
  
 11 
 : 
  
 "PREPOSITIONAL" 
 , 
  
 12 
 : 
  
 "REFLEXIVE_CASE" 
 , 
  
 13 
 : 
  
 "RELATIVE_CASE" 
 , 
  
 14 
 : 
  
 "VOCATIVE" 
 , 
  
 } 
  
 PartOfSpeech_Case_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "CASE_UNKNOWN" 
 : 
  
 0 
 , 
  
 "ACCUSATIVE" 
 : 
  
 1 
 , 
  
 "ADVERBIAL" 
 : 
  
 2 
 , 
  
 "COMPLEMENTIVE" 
 : 
  
 3 
 , 
  
 "DATIVE" 
 : 
  
 4 
 , 
  
 "GENITIVE" 
 : 
  
 5 
 , 
  
 "INSTRUMENTAL" 
 : 
  
 6 
 , 
  
 "LOCATIVE" 
 : 
  
 7 
 , 
  
 "NOMINATIVE" 
 : 
  
 8 
 , 
  
 "OBLIQUE" 
 : 
  
 9 
 , 
  
 "PARTITIVE" 
 : 
  
 10 
 , 
  
 "PREPOSITIONAL" 
 : 
  
 11 
 , 
  
 "REFLEXIVE_CASE" 
 : 
  
 12 
 , 
  
 "RELATIVE_CASE" 
 : 
  
 13 
 , 
  
 "VOCATIVE" 
 : 
  
 14 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Case.

PartOfSpeech_Form_name, PartOfSpeech_Form_value

  var 
  
 ( 
  
 PartOfSpeech_Form_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "FORM_UNKNOWN" 
 , 
  
 1 
 : 
  
 "ADNOMIAL" 
 , 
  
 2 
 : 
  
 "AUXILIARY" 
 , 
  
 3 
 : 
  
 "COMPLEMENTIZER" 
 , 
  
 4 
 : 
  
 "FINAL_ENDING" 
 , 
  
 5 
 : 
  
 "GERUND" 
 , 
  
 6 
 : 
  
 "REALIS" 
 , 
  
 7 
 : 
  
 "IRREALIS" 
 , 
  
 8 
 : 
  
 "SHORT" 
 , 
  
 9 
 : 
  
 "LONG" 
 , 
  
 10 
 : 
  
 "ORDER" 
 , 
  
 11 
 : 
  
 "SPECIFIC" 
 , 
  
 } 
  
 PartOfSpeech_Form_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "FORM_UNKNOWN" 
 : 
  
 0 
 , 
  
 "ADNOMIAL" 
 : 
  
 1 
 , 
  
 "AUXILIARY" 
 : 
  
 2 
 , 
  
 "COMPLEMENTIZER" 
 : 
  
 3 
 , 
  
 "FINAL_ENDING" 
 : 
  
 4 
 , 
  
 "GERUND" 
 : 
  
 5 
 , 
  
 "REALIS" 
 : 
  
 6 
 , 
  
 "IRREALIS" 
 : 
  
 7 
 , 
  
 "SHORT" 
 : 
  
 8 
 , 
  
 "LONG" 
 : 
  
 9 
 , 
  
 "ORDER" 
 : 
  
 10 
 , 
  
 "SPECIFIC" 
 : 
  
 11 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Form.

PartOfSpeech_Gender_name, PartOfSpeech_Gender_value

  var 
  
 ( 
  
 PartOfSpeech_Gender_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "GENDER_UNKNOWN" 
 , 
  
 1 
 : 
  
 "FEMININE" 
 , 
  
 2 
 : 
  
 "MASCULINE" 
 , 
  
 3 
 : 
  
 "NEUTER" 
 , 
  
 } 
  
 PartOfSpeech_Gender_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "GENDER_UNKNOWN" 
 : 
  
 0 
 , 
  
 "FEMININE" 
 : 
  
 1 
 , 
  
 "MASCULINE" 
 : 
  
 2 
 , 
  
 "NEUTER" 
 : 
  
 3 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Gender.

PartOfSpeech_Mood_name, PartOfSpeech_Mood_value

  var 
  
 ( 
  
 PartOfSpeech_Mood_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "MOOD_UNKNOWN" 
 , 
  
 1 
 : 
  
 "CONDITIONAL_MOOD" 
 , 
  
 2 
 : 
  
 "IMPERATIVE" 
 , 
  
 3 
 : 
  
 "INDICATIVE" 
 , 
  
 4 
 : 
  
 "INTERROGATIVE" 
 , 
  
 5 
 : 
  
 "JUSSIVE" 
 , 
  
 6 
 : 
  
 "SUBJUNCTIVE" 
 , 
  
 } 
  
 PartOfSpeech_Mood_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "MOOD_UNKNOWN" 
 : 
  
 0 
 , 
  
 "CONDITIONAL_MOOD" 
 : 
  
 1 
 , 
  
 "IMPERATIVE" 
 : 
  
 2 
 , 
  
 "INDICATIVE" 
 : 
  
 3 
 , 
  
 "INTERROGATIVE" 
 : 
  
 4 
 , 
  
 "JUSSIVE" 
 : 
  
 5 
 , 
  
 "SUBJUNCTIVE" 
 : 
  
 6 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Mood.

PartOfSpeech_Number_name, PartOfSpeech_Number_value

  var 
  
 ( 
  
 PartOfSpeech_Number_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "NUMBER_UNKNOWN" 
 , 
  
 1 
 : 
  
 "SINGULAR" 
 , 
  
 2 
 : 
  
 "PLURAL" 
 , 
  
 3 
 : 
  
 "DUAL" 
 , 
  
 } 
  
 PartOfSpeech_Number_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "NUMBER_UNKNOWN" 
 : 
  
 0 
 , 
  
 "SINGULAR" 
 : 
  
 1 
 , 
  
 "PLURAL" 
 : 
  
 2 
 , 
  
 "DUAL" 
 : 
  
 3 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Number.

PartOfSpeech_Person_name, PartOfSpeech_Person_value

  var 
  
 ( 
  
 PartOfSpeech_Person_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "PERSON_UNKNOWN" 
 , 
  
 1 
 : 
  
 "FIRST" 
 , 
  
 2 
 : 
  
 "SECOND" 
 , 
  
 3 
 : 
  
 "THIRD" 
 , 
  
 4 
 : 
  
 "REFLEXIVE_PERSON" 
 , 
  
 } 
  
 PartOfSpeech_Person_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "PERSON_UNKNOWN" 
 : 
  
 0 
 , 
  
 "FIRST" 
 : 
  
 1 
 , 
  
 "SECOND" 
 : 
  
 2 
 , 
  
 "THIRD" 
 : 
  
 3 
 , 
  
 "REFLEXIVE_PERSON" 
 : 
  
 4 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Person.

PartOfSpeech_Proper_name, PartOfSpeech_Proper_value

  var 
  
 ( 
  
 PartOfSpeech_Proper_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "PROPER_UNKNOWN" 
 , 
  
 1 
 : 
  
 "PROPER" 
 , 
  
 2 
 : 
  
 "NOT_PROPER" 
 , 
  
 } 
  
 PartOfSpeech_Proper_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "PROPER_UNKNOWN" 
 : 
  
 0 
 , 
  
 "PROPER" 
 : 
  
 1 
 , 
  
 "NOT_PROPER" 
 : 
  
 2 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Proper.

PartOfSpeech_Reciprocity_name, PartOfSpeech_Reciprocity_value

  var 
  
 ( 
  
 PartOfSpeech_Reciprocity_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "RECIPROCITY_UNKNOWN" 
 , 
  
 1 
 : 
  
 "RECIPROCAL" 
 , 
  
 2 
 : 
  
 "NON_RECIPROCAL" 
 , 
  
 } 
  
 PartOfSpeech_Reciprocity_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "RECIPROCITY_UNKNOWN" 
 : 
  
 0 
 , 
  
 "RECIPROCAL" 
 : 
  
 1 
 , 
  
 "NON_RECIPROCAL" 
 : 
  
 2 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Reciprocity.

PartOfSpeech_Tense_name, PartOfSpeech_Tense_value

  var 
  
 ( 
  
 PartOfSpeech_Tense_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "TENSE_UNKNOWN" 
 , 
  
 1 
 : 
  
 "CONDITIONAL_TENSE" 
 , 
  
 2 
 : 
  
 "FUTURE" 
 , 
  
 3 
 : 
  
 "PAST" 
 , 
  
 4 
 : 
  
 "PRESENT" 
 , 
  
 5 
 : 
  
 "IMPERFECT" 
 , 
  
 6 
 : 
  
 "PLUPERFECT" 
 , 
  
 } 
  
 PartOfSpeech_Tense_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "TENSE_UNKNOWN" 
 : 
  
 0 
 , 
  
 "CONDITIONAL_TENSE" 
 : 
  
 1 
 , 
  
 "FUTURE" 
 : 
  
 2 
 , 
  
 "PAST" 
 : 
  
 3 
 , 
  
 "PRESENT" 
 : 
  
 4 
 , 
  
 "IMPERFECT" 
 : 
  
 5 
 , 
  
 "PLUPERFECT" 
 : 
  
 6 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Tense.

PartOfSpeech_Voice_name, PartOfSpeech_Voice_value

  var 
  
 ( 
  
 PartOfSpeech_Voice_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "VOICE_UNKNOWN" 
 , 
  
 1 
 : 
  
 "ACTIVE" 
 , 
  
 2 
 : 
  
 "CAUSATIVE" 
 , 
  
 3 
 : 
  
 "PASSIVE" 
 , 
  
 } 
  
 PartOfSpeech_Voice_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "VOICE_UNKNOWN" 
 : 
  
 0 
 , 
  
 "ACTIVE" 
 : 
  
 1 
 , 
  
 "CAUSATIVE" 
 : 
  
 2 
 , 
  
 "PASSIVE" 
 : 
  
 3 
 , 
  
 } 
 ) 
 

Enum value maps for PartOfSpeech_Voice.

DependencyEdge_Label_name, DependencyEdge_Label_value

  var 
  
 ( 
  
 DependencyEdge_Label_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "UNKNOWN" 
 , 
  
 1 
 : 
  
 "ABBREV" 
 , 
  
 2 
 : 
  
 "ACOMP" 
 , 
  
 3 
 : 
  
 "ADVCL" 
 , 
  
 4 
 : 
  
 "ADVMOD" 
 , 
  
 5 
 : 
  
 "AMOD" 
 , 
  
 6 
 : 
  
 "APPOS" 
 , 
  
 7 
 : 
  
 "ATTR" 
 , 
  
 8 
 : 
  
 "AUX" 
 , 
  
 9 
 : 
  
 "AUXPASS" 
 , 
  
 10 
 : 
  
 "CC" 
 , 
  
 11 
 : 
  
 "CCOMP" 
 , 
  
 12 
 : 
  
 "CONJ" 
 , 
  
 13 
 : 
  
 "CSUBJ" 
 , 
  
 14 
 : 
  
 "CSUBJPASS" 
 , 
  
 15 
 : 
  
 "DEP" 
 , 
  
 16 
 : 
  
 "DET" 
 , 
  
 17 
 : 
  
 "DISCOURSE" 
 , 
  
 18 
 : 
  
 "DOBJ" 
 , 
  
 19 
 : 
  
 "EXPL" 
 , 
  
 20 
 : 
  
 "GOESWITH" 
 , 
  
 21 
 : 
  
 "IOBJ" 
 , 
  
 22 
 : 
  
 "MARK" 
 , 
  
 23 
 : 
  
 "MWE" 
 , 
  
 24 
 : 
  
 "MWV" 
 , 
  
 25 
 : 
  
 "NEG" 
 , 
  
 26 
 : 
  
 "NN" 
 , 
  
 27 
 : 
  
 "NPADVMOD" 
 , 
  
 28 
 : 
  
 "NSUBJ" 
 , 
  
 29 
 : 
  
 "NSUBJPASS" 
 , 
  
 30 
 : 
  
 "NUM" 
 , 
  
 31 
 : 
  
 "NUMBER" 
 , 
  
 32 
 : 
  
 "P" 
 , 
  
 33 
 : 
  
 "PARATAXIS" 
 , 
  
 34 
 : 
  
 "PARTMOD" 
 , 
  
 35 
 : 
  
 "PCOMP" 
 , 
  
 36 
 : 
  
 "POBJ" 
 , 
  
 37 
 : 
  
 "POSS" 
 , 
  
 38 
 : 
  
 "POSTNEG" 
 , 
  
 39 
 : 
  
 "PRECOMP" 
 , 
  
 40 
 : 
  
 "PRECONJ" 
 , 
  
 41 
 : 
  
 "PREDET" 
 , 
  
 42 
 : 
  
 "PREF" 
 , 
  
 43 
 : 
  
 "PREP" 
 , 
  
 44 
 : 
  
 "PRONL" 
 , 
  
 45 
 : 
  
 "PRT" 
 , 
  
 46 
 : 
  
 "PS" 
 , 
  
 47 
 : 
  
 "QUANTMOD" 
 , 
  
 48 
 : 
  
 "RCMOD" 
 , 
  
 49 
 : 
  
 "RCMODREL" 
 , 
  
 50 
 : 
  
 "RDROP" 
 , 
  
 51 
 : 
  
 "REF" 
 , 
  
 52 
 : 
  
 "REMNANT" 
 , 
  
 53 
 : 
  
 "REPARANDUM" 
 , 
  
 54 
 : 
  
 "ROOT" 
 , 
  
 55 
 : 
  
 "SNUM" 
 , 
  
 56 
 : 
  
 "SUFF" 
 , 
  
 57 
 : 
  
 "TMOD" 
 , 
  
 58 
 : 
  
 "TOPIC" 
 , 
  
 59 
 : 
  
 "VMOD" 
 , 
  
 60 
 : 
  
 "VOCATIVE" 
 , 
  
 61 
 : 
  
 "XCOMP" 
 , 
  
 62 
 : 
  
 "SUFFIX" 
 , 
  
 63 
 : 
  
 "TITLE" 
 , 
  
 64 
 : 
  
 "ADVPHMOD" 
 , 
  
 65 
 : 
  
 "AUXCAUS" 
 , 
  
 66 
 : 
  
 "AUXVV" 
 , 
  
 67 
 : 
  
 "DTMOD" 
 , 
  
 68 
 : 
  
 "FOREIGN" 
 , 
  
 69 
 : 
  
 "KW" 
 , 
  
 70 
 : 
  
 "LIST" 
 , 
  
 71 
 : 
  
 "NOMC" 
 , 
  
 72 
 : 
  
 "NOMCSUBJ" 
 , 
  
 73 
 : 
  
 "NOMCSUBJPASS" 
 , 
  
 74 
 : 
  
 "NUMC" 
 , 
  
 75 
 : 
  
 "COP" 
 , 
  
 76 
 : 
  
 "DISLOCATED" 
 , 
  
 77 
 : 
  
 "ASP" 
 , 
  
 78 
 : 
  
 "GMOD" 
 , 
  
 79 
 : 
  
 "GOBJ" 
 , 
  
 80 
 : 
  
 "INFMOD" 
 , 
  
 81 
 : 
  
 "MES" 
 , 
  
 82 
 : 
  
 "NCOMP" 
 , 
  
 } 
  
 DependencyEdge_Label_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "UNKNOWN" 
 : 
  
 0 
 , 
  
 "ABBREV" 
 : 
  
 1 
 , 
  
 "ACOMP" 
 : 
  
 2 
 , 
  
 "ADVCL" 
 : 
  
 3 
 , 
  
 "ADVMOD" 
 : 
  
 4 
 , 
  
 "AMOD" 
 : 
  
 5 
 , 
  
 "APPOS" 
 : 
  
 6 
 , 
  
 "ATTR" 
 : 
  
 7 
 , 
  
 "AUX" 
 : 
  
 8 
 , 
  
 "AUXPASS" 
 : 
  
 9 
 , 
  
 "CC" 
 : 
  
 10 
 , 
  
 "CCOMP" 
 : 
  
 11 
 , 
  
 "CONJ" 
 : 
  
 12 
 , 
  
 "CSUBJ" 
 : 
  
 13 
 , 
  
 "CSUBJPASS" 
 : 
  
 14 
 , 
  
 "DEP" 
 : 
  
 15 
 , 
  
 "DET" 
 : 
  
 16 
 , 
  
 "DISCOURSE" 
 : 
  
 17 
 , 
  
 "DOBJ" 
 : 
  
 18 
 , 
  
 "EXPL" 
 : 
  
 19 
 , 
  
 "GOESWITH" 
 : 
  
 20 
 , 
  
 "IOBJ" 
 : 
  
 21 
 , 
  
 "MARK" 
 : 
  
 22 
 , 
  
 "MWE" 
 : 
  
 23 
 , 
  
 "MWV" 
 : 
  
 24 
 , 
  
 "NEG" 
 : 
  
 25 
 , 
  
 "NN" 
 : 
  
 26 
 , 
  
 "NPADVMOD" 
 : 
  
 27 
 , 
  
 "NSUBJ" 
 : 
  
 28 
 , 
  
 "NSUBJPASS" 
 : 
  
 29 
 , 
  
 "NUM" 
 : 
  
 30 
 , 
  
 "NUMBER" 
 : 
  
 31 
 , 
  
 "P" 
 : 
  
 32 
 , 
  
 "PARATAXIS" 
 : 
  
 33 
 , 
  
 "PARTMOD" 
 : 
  
 34 
 , 
  
 "PCOMP" 
 : 
  
 35 
 , 
  
 "POBJ" 
 : 
  
 36 
 , 
  
 "POSS" 
 : 
  
 37 
 , 
  
 "POSTNEG" 
 : 
  
 38 
 , 
  
 "PRECOMP" 
 : 
  
 39 
 , 
  
 "PRECONJ" 
 : 
  
 40 
 , 
  
 "PREDET" 
 : 
  
 41 
 , 
  
 "PREF" 
 : 
  
 42 
 , 
  
 "PREP" 
 : 
  
 43 
 , 
  
 "PRONL" 
 : 
  
 44 
 , 
  
 "PRT" 
 : 
  
 45 
 , 
  
 "PS" 
 : 
  
 46 
 , 
  
 "QUANTMOD" 
 : 
  
 47 
 , 
  
 "RCMOD" 
 : 
  
 48 
 , 
  
 "RCMODREL" 
 : 
  
 49 
 , 
  
 "RDROP" 
 : 
  
 50 
 , 
  
 "REF" 
 : 
  
 51 
 , 
  
 "REMNANT" 
 : 
  
 52 
 , 
  
 "REPARANDUM" 
 : 
  
 53 
 , 
  
 "ROOT" 
 : 
  
 54 
 , 
  
 "SNUM" 
 : 
  
 55 
 , 
  
 "SUFF" 
 : 
  
 56 
 , 
  
 "TMOD" 
 : 
  
 57 
 , 
  
 "TOPIC" 
 : 
  
 58 
 , 
  
 "VMOD" 
 : 
  
 59 
 , 
  
 "VOCATIVE" 
 : 
  
 60 
 , 
  
 "XCOMP" 
 : 
  
 61 
 , 
  
 "SUFFIX" 
 : 
  
 62 
 , 
  
 "TITLE" 
 : 
  
 63 
 , 
  
 "ADVPHMOD" 
 : 
  
 64 
 , 
  
 "AUXCAUS" 
 : 
  
 65 
 , 
  
 "AUXVV" 
 : 
  
 66 
 , 
  
 "DTMOD" 
 : 
  
 67 
 , 
  
 "FOREIGN" 
 : 
  
 68 
 , 
  
 "KW" 
 : 
  
 69 
 , 
  
 "LIST" 
 : 
  
 70 
 , 
  
 "NOMC" 
 : 
  
 71 
 , 
  
 "NOMCSUBJ" 
 : 
  
 72 
 , 
  
 "NOMCSUBJPASS" 
 : 
  
 73 
 , 
  
 "NUMC" 
 : 
  
 74 
 , 
  
 "COP" 
 : 
  
 75 
 , 
  
 "DISLOCATED" 
 : 
  
 76 
 , 
  
 "ASP" 
 : 
  
 77 
 , 
  
 "GMOD" 
 : 
  
 78 
 , 
  
 "GOBJ" 
 : 
  
 79 
 , 
  
 "INFMOD" 
 : 
  
 80 
 , 
  
 "MES" 
 : 
  
 81 
 , 
  
 "NCOMP" 
 : 
  
 82 
 , 
  
 } 
 ) 
 

Enum value maps for DependencyEdge_Label.

EntityMention_Type_name, EntityMention_Type_value

  var 
  
 ( 
  
 EntityMention_Type_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "TYPE_UNKNOWN" 
 , 
  
 1 
 : 
  
 "PROPER" 
 , 
  
 2 
 : 
  
 "COMMON" 
 , 
  
 } 
  
 EntityMention_Type_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "TYPE_UNKNOWN" 
 : 
  
 0 
 , 
  
 "PROPER" 
 : 
  
 1 
 , 
  
 "COMMON" 
 : 
  
 2 
 , 
  
 } 
 ) 
 

Enum value maps for EntityMention_Type.

ClassificationModelOptions_V2Model_ContentCategoriesVersion_name, ClassificationModelOptions_V2Model_ContentCategoriesVersion_value

  var 
  
 ( 
  
 ClassificationModelOptions_V2Model_ContentCategoriesVersion_name 
  
 = 
  
 map 
 [ 
  int32 
 
 ] 
  string 
 
 { 
  
 0 
 : 
  
 "CONTENT_CATEGORIES_VERSION_UNSPECIFIED" 
 , 
  
 1 
 : 
  
 "V1" 
 , 
  
 2 
 : 
  
 "V2" 
 , 
  
 } 
  
 ClassificationModelOptions_V2Model_ContentCategoriesVersion_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "CONTENT_CATEGORIES_VERSION_UNSPECIFIED" 
 : 
  
 0 
 , 
  
 "V1" 
 : 
  
 1 
 , 
  
 "V2" 
 : 
  
 2 
 , 
  
 } 
 ) 
 

Enum value maps for ClassificationModelOptions_V2Model_ContentCategoriesVersion.

File_google_cloud_language_v1beta2_language_service_proto

  var 
  
 File_google_cloud_language_v1beta2_language_service_proto 
  
  protoreflect 
 
 . 
  FileDescriptor 
 
 

Functions

func RegisterLanguageServiceServer

  func 
  
 RegisterLanguageServiceServer 
 ( 
 s 
  
 * 
  grpc 
 
 . 
  Server 
 
 , 
  
 srv 
  
  LanguageServiceServer 
 
 ) 
 

AnalyzeEntitiesRequest

  type 
  
 AnalyzeEntitiesRequest 
  
 struct 
  
 { 
  
 Document 
  
 * 
  Document 
 
  
 `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"` 
  
 EncodingType 
  
  EncodingType 
 
  
 "" 
  
 /* 146 byte string literal not displayed */ 
 } 
 

The entity analysis request message.

func (*AnalyzeEntitiesRequest) Descriptor

  func 
  
 ( 
 * 
  AnalyzeEntitiesRequest 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use AnalyzeEntitiesRequest.ProtoReflect.Descriptor instead.

func (*AnalyzeEntitiesRequest) GetDocument

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitiesRequest 
 
 ) 
  
 GetDocument 
 () 
  
 * 
  Document 
 
 

func (*AnalyzeEntitiesRequest) GetEncodingType

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitiesRequest 
 
 ) 
  
 GetEncodingType 
 () 
  
  EncodingType 
 
 

func (*AnalyzeEntitiesRequest) ProtoMessage

  func 
  
 ( 
 * 
  AnalyzeEntitiesRequest 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*AnalyzeEntitiesRequest) ProtoReflect

func (*AnalyzeEntitiesRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitiesRequest 
 
 ) 
  
 Reset 
 () 
 

func (*AnalyzeEntitiesRequest) String

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitiesRequest 
 
 ) 
  
 String 
 () 
  
  string 
 
 

AnalyzeEntitiesResponse

  type 
  
 AnalyzeEntitiesResponse 
  
 struct 
  
 { 
  
 // The recognized entities in the input document. 
  
 Entities 
  
 [] 
 * 
  Entity 
 
  
 `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` 
  
 // The language of the text, which will be the same as the language specified 
  
 // in the request or, if not specified, the automatically-detected language. 
  
 // See [Document.language][google.cloud.language.v1beta2.Document.language] field for more details. 
  
 Language 
  
  string 
 
  
 `protobuf:"bytes,2,opt,name=language,proto3" json:"language,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

The entity analysis response message.

func (*AnalyzeEntitiesResponse) Descriptor

  func 
  
 ( 
 * 
  AnalyzeEntitiesResponse 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use AnalyzeEntitiesResponse.ProtoReflect.Descriptor instead.

func (*AnalyzeEntitiesResponse) GetEntities

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitiesResponse 
 
 ) 
  
 GetEntities 
 () 
  
 [] 
 * 
  Entity 
 
 

func (*AnalyzeEntitiesResponse) GetLanguage

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitiesResponse 
 
 ) 
  
 GetLanguage 
 () 
  
  string 
 
 

func (*AnalyzeEntitiesResponse) ProtoMessage

  func 
  
 ( 
 * 
  AnalyzeEntitiesResponse 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*AnalyzeEntitiesResponse) ProtoReflect

func (*AnalyzeEntitiesResponse) Reset

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitiesResponse 
 
 ) 
  
 Reset 
 () 
 

func (*AnalyzeEntitiesResponse) String

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitiesResponse 
 
 ) 
  
 String 
 () 
  
  string 
 
 

AnalyzeEntitySentimentRequest

  type 
  
 AnalyzeEntitySentimentRequest 
  
 struct 
  
 { 
  
 Document 
  
 * 
  Document 
 
  
 `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"` 
  
 EncodingType 
  
  EncodingType 
 
  
 "" 
  
 /* 146 byte string literal not displayed */ 
 } 
 

The entity-level sentiment analysis request message.

func (*AnalyzeEntitySentimentRequest) Descriptor

  func 
  
 ( 
 * 
  AnalyzeEntitySentimentRequest 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use AnalyzeEntitySentimentRequest.ProtoReflect.Descriptor instead.

func (*AnalyzeEntitySentimentRequest) GetDocument

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitySentimentRequest 
 
 ) 
  
 GetDocument 
 () 
  
 * 
  Document 
 
 

func (*AnalyzeEntitySentimentRequest) GetEncodingType

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitySentimentRequest 
 
 ) 
  
 GetEncodingType 
 () 
  
  EncodingType 
 
 

func (*AnalyzeEntitySentimentRequest) ProtoMessage

  func 
  
 ( 
 * 
  AnalyzeEntitySentimentRequest 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*AnalyzeEntitySentimentRequest) ProtoReflect

func (*AnalyzeEntitySentimentRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitySentimentRequest 
 
 ) 
  
 Reset 
 () 
 

func (*AnalyzeEntitySentimentRequest) String

AnalyzeEntitySentimentResponse

  type 
  
 AnalyzeEntitySentimentResponse 
  
 struct 
  
 { 
  
 // The recognized entities in the input document with associated sentiments. 
  
 Entities 
  
 [] 
 * 
  Entity 
 
  
 `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"` 
  
 // The language of the text, which will be the same as the language specified 
  
 // in the request or, if not specified, the automatically-detected language. 
  
 // See [Document.language][google.cloud.language.v1beta2.Document.language] field for more details. 
  
 Language 
  
  string 
 
  
 `protobuf:"bytes,2,opt,name=language,proto3" json:"language,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

The entity-level sentiment analysis response message.

func (*AnalyzeEntitySentimentResponse) Descriptor

  func 
  
 ( 
 * 
  AnalyzeEntitySentimentResponse 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use AnalyzeEntitySentimentResponse.ProtoReflect.Descriptor instead.

func (*AnalyzeEntitySentimentResponse) GetEntities

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitySentimentResponse 
 
 ) 
  
 GetEntities 
 () 
  
 [] 
 * 
  Entity 
 
 

func (*AnalyzeEntitySentimentResponse) GetLanguage

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitySentimentResponse 
 
 ) 
  
 GetLanguage 
 () 
  
  string 
 
 

func (*AnalyzeEntitySentimentResponse) ProtoMessage

  func 
  
 ( 
 * 
  AnalyzeEntitySentimentResponse 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*AnalyzeEntitySentimentResponse) ProtoReflect

func (*AnalyzeEntitySentimentResponse) Reset

  func 
  
 ( 
 x 
  
 * 
  AnalyzeEntitySentimentResponse 
 
 ) 
  
 Reset 
 () 
 

func (*AnalyzeEntitySentimentResponse) String

AnalyzeSentimentRequest

  type 
  
 AnalyzeSentimentRequest 
  
 struct 
  
 { 
  
 Document 
  
 * 
  Document 
 
  
 `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"` 
  
 EncodingType 
  
  EncodingType 
 
  
 "" 
  
 /* 146 byte string literal not displayed */ 
 } 
 

The sentiment analysis request message.

func (*AnalyzeSentimentRequest) Descriptor

  func 
  
 ( 
 * 
  AnalyzeSentimentRequest 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use AnalyzeSentimentRequest.ProtoReflect.Descriptor instead.

func (*AnalyzeSentimentRequest) GetDocument

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSentimentRequest 
 
 ) 
  
 GetDocument 
 () 
  
 * 
  Document 
 
 

func (*AnalyzeSentimentRequest) GetEncodingType

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSentimentRequest 
 
 ) 
  
 GetEncodingType 
 () 
  
  EncodingType 
 
 

func (*AnalyzeSentimentRequest) ProtoMessage

  func 
  
 ( 
 * 
  AnalyzeSentimentRequest 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*AnalyzeSentimentRequest) ProtoReflect

func (*AnalyzeSentimentRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSentimentRequest 
 
 ) 
  
 Reset 
 () 
 

func (*AnalyzeSentimentRequest) String

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSentimentRequest 
 
 ) 
  
 String 
 () 
  
  string 
 
 

AnalyzeSentimentResponse

  type 
  
 AnalyzeSentimentResponse 
  
 struct 
  
 { 
  
 // The overall sentiment of the input document. 
  
 DocumentSentiment 
  
 * 
  Sentiment 
 
  
 `protobuf:"bytes,1,opt,name=document_sentiment,json=documentSentiment,proto3" json:"document_sentiment,omitempty"` 
  
 // The language of the text, which will be the same as the language specified 
  
 // in the request or, if not specified, the automatically-detected language. 
  
 // See [Document.language][google.cloud.language.v1beta2.Document.language] field for more details. 
  
 Language 
  
  string 
 
  
 `protobuf:"bytes,2,opt,name=language,proto3" json:"language,omitempty"` 
  
 // The sentiment for all the sentences in the document. 
  
 Sentences 
  
 [] 
 * 
  Sentence 
 
  
 `protobuf:"bytes,3,rep,name=sentences,proto3" json:"sentences,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

The sentiment analysis response message.

func (*AnalyzeSentimentResponse) Descriptor

  func 
  
 ( 
 * 
  AnalyzeSentimentResponse 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use AnalyzeSentimentResponse.ProtoReflect.Descriptor instead.

func (*AnalyzeSentimentResponse) GetDocumentSentiment

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSentimentResponse 
 
 ) 
  
 GetDocumentSentiment 
 () 
  
 * 
  Sentiment 
 
 

func (*AnalyzeSentimentResponse) GetLanguage

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSentimentResponse 
 
 ) 
  
 GetLanguage 
 () 
  
  string 
 
 

func (*AnalyzeSentimentResponse) GetSentences

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSentimentResponse 
 
 ) 
  
 GetSentences 
 () 
  
 [] 
 * 
  Sentence 
 
 

func (*AnalyzeSentimentResponse) ProtoMessage

  func 
  
 ( 
 * 
  AnalyzeSentimentResponse 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*AnalyzeSentimentResponse) ProtoReflect

func (*AnalyzeSentimentResponse) Reset

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSentimentResponse 
 
 ) 
  
 Reset 
 () 
 

func (*AnalyzeSentimentResponse) String

AnalyzeSyntaxRequest

  type 
  
 AnalyzeSyntaxRequest 
  
 struct 
  
 { 
  
 Document 
  
 * 
  Document 
 
  
 `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"` 
  
 EncodingType 
  
  EncodingType 
 
  
 "" 
  
 /* 146 byte string literal not displayed */ 
 } 
 

The syntax analysis request message.

func (*AnalyzeSyntaxRequest) Descriptor

  func 
  
 ( 
 * 
  AnalyzeSyntaxRequest 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use AnalyzeSyntaxRequest.ProtoReflect.Descriptor instead.

func (*AnalyzeSyntaxRequest) GetDocument

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSyntaxRequest 
 
 ) 
  
 GetDocument 
 () 
  
 * 
  Document 
 
 

func (*AnalyzeSyntaxRequest) GetEncodingType

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSyntaxRequest 
 
 ) 
  
 GetEncodingType 
 () 
  
  EncodingType 
 
 

func (*AnalyzeSyntaxRequest) ProtoMessage

  func 
  
 ( 
 * 
  AnalyzeSyntaxRequest 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*AnalyzeSyntaxRequest) ProtoReflect

func (*AnalyzeSyntaxRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSyntaxRequest 
 
 ) 
  
 Reset 
 () 
 

func (*AnalyzeSyntaxRequest) String

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSyntaxRequest 
 
 ) 
  
 String 
 () 
  
  string 
 
 

AnalyzeSyntaxResponse

  type 
  
 AnalyzeSyntaxResponse 
  
 struct 
  
 { 
  
 // Sentences in the input document. 
  
 Sentences 
  
 [] 
 * 
  Sentence 
 
  
 `protobuf:"bytes,1,rep,name=sentences,proto3" json:"sentences,omitempty"` 
  
 // Tokens, along with their syntactic information, in the input document. 
  
 Tokens 
  
 [] 
 * 
  Token 
 
  
 `protobuf:"bytes,2,rep,name=tokens,proto3" json:"tokens,omitempty"` 
  
 // The language of the text, which will be the same as the language specified 
  
 // in the request or, if not specified, the automatically-detected language. 
  
 // See [Document.language][google.cloud.language.v1beta2.Document.language] field for more details. 
  
 Language 
  
  string 
 
  
 `protobuf:"bytes,3,opt,name=language,proto3" json:"language,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

The syntax analysis response message.

func (*AnalyzeSyntaxResponse) Descriptor

  func 
  
 ( 
 * 
  AnalyzeSyntaxResponse 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use AnalyzeSyntaxResponse.ProtoReflect.Descriptor instead.

func (*AnalyzeSyntaxResponse) GetLanguage

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSyntaxResponse 
 
 ) 
  
 GetLanguage 
 () 
  
  string 
 
 

func (*AnalyzeSyntaxResponse) GetSentences

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSyntaxResponse 
 
 ) 
  
 GetSentences 
 () 
  
 [] 
 * 
  Sentence 
 
 

func (*AnalyzeSyntaxResponse) GetTokens

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSyntaxResponse 
 
 ) 
  
 GetTokens 
 () 
  
 [] 
 * 
  Token 
 
 

func (*AnalyzeSyntaxResponse) ProtoMessage

  func 
  
 ( 
 * 
  AnalyzeSyntaxResponse 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*AnalyzeSyntaxResponse) ProtoReflect

func (*AnalyzeSyntaxResponse) Reset

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSyntaxResponse 
 
 ) 
  
 Reset 
 () 
 

func (*AnalyzeSyntaxResponse) String

  func 
  
 ( 
 x 
  
 * 
  AnalyzeSyntaxResponse 
 
 ) 
  
 String 
 () 
  
  string 
 
 

AnnotateTextRequest

  type 
  
 AnnotateTextRequest 
  
 struct 
  
 { 
  
 Document 
  
 * 
  Document 
 
  
 `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"` 
  
 Features 
  
 * 
  AnnotateTextRequest_Features 
 
  
 `protobuf:"bytes,2,opt,name=features,proto3" json:"features,omitempty"` 
  
 EncodingType 
  
  EncodingType 
 
  
 "" 
  
 /* 146 byte string literal not displayed */ 
 } 
 

The request message for the text annotation API, which can perform multiple analysis types (sentiment, entities, and syntax) in one call.

func (*AnnotateTextRequest) Descriptor

  func 
  
 ( 
 * 
  AnnotateTextRequest 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use AnnotateTextRequest.ProtoReflect.Descriptor instead.

func (*AnnotateTextRequest) GetDocument

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextRequest 
 
 ) 
  
 GetDocument 
 () 
  
 * 
  Document 
 
 

func (*AnnotateTextRequest) GetEncodingType

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextRequest 
 
 ) 
  
 GetEncodingType 
 () 
  
  EncodingType 
 
 

func (*AnnotateTextRequest) GetFeatures

func (*AnnotateTextRequest) ProtoMessage

  func 
  
 ( 
 * 
  AnnotateTextRequest 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*AnnotateTextRequest) ProtoReflect

func (*AnnotateTextRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextRequest 
 
 ) 
  
 Reset 
 () 
 

func (*AnnotateTextRequest) String

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextRequest 
 
 ) 
  
 String 
 () 
  
  string 
 
 

AnnotateTextRequest_Features

  type 
  
 AnnotateTextRequest_Features 
  
 struct 
  
 { 
  
 ExtractSyntax 
  
  bool 
 
  
 `protobuf:"varint,1,opt,name=extract_syntax,json=extractSyntax,proto3" json:"extract_syntax,omitempty"` 
  
 ExtractEntities 
  
  bool 
 
  
 `protobuf:"varint,2,opt,name=extract_entities,json=extractEntities,proto3" json:"extract_entities,omitempty"` 
  
 ExtractDocumentSentiment 
  
  bool 
 
  
 "" 
  
 /* 136 byte string literal not displayed */ 
  
 ExtractEntitySentiment 
  
  bool 
 
  
 "" 
  
 /* 130 byte string literal not displayed */ 
  
 ClassifyText 
  
  bool 
 
  
 `protobuf:"varint,6,opt,name=classify_text,json=classifyText,proto3" json:"classify_text,omitempty"` 
  
 ClassificationModelOptions 
  
 * 
  ClassificationModelOptions 
 
  
 "" 
  
 /* 142 byte string literal not displayed */ 
 } 
 

All available features for sentiment, syntax, and semantic analysis. Setting each one to true will enable that specific analysis for the input. Next ID: 11

func (*AnnotateTextRequest_Features) Descriptor

  func 
  
 ( 
 * 
  AnnotateTextRequest_Features 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use AnnotateTextRequest_Features.ProtoReflect.Descriptor instead.

func (*AnnotateTextRequest_Features) GetClassificationModelOptions

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextRequest_Features 
 
 ) 
  
 GetClassificationModelOptions 
 () 
  
 * 
  ClassificationModelOptions 
 
 

func (*AnnotateTextRequest_Features) GetClassifyText

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextRequest_Features 
 
 ) 
  
 GetClassifyText 
 () 
  
  bool 
 
 

func (*AnnotateTextRequest_Features) GetExtractDocumentSentiment

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextRequest_Features 
 
 ) 
  
 GetExtractDocumentSentiment 
 () 
  
  bool 
 
 

func (*AnnotateTextRequest_Features) GetExtractEntities

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextRequest_Features 
 
 ) 
  
 GetExtractEntities 
 () 
  
  bool 
 
 

func (*AnnotateTextRequest_Features) GetExtractEntitySentiment

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextRequest_Features 
 
 ) 
  
 GetExtractEntitySentiment 
 () 
  
  bool 
 
 

func (*AnnotateTextRequest_Features) GetExtractSyntax

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextRequest_Features 
 
 ) 
  
 GetExtractSyntax 
 () 
  
  bool 
 
 

func (*AnnotateTextRequest_Features) ProtoMessage

  func 
  
 ( 
 * 
  AnnotateTextRequest_Features 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*AnnotateTextRequest_Features) ProtoReflect

func (*AnnotateTextRequest_Features) Reset

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextRequest_Features 
 
 ) 
  
 Reset 
 () 
 

func (*AnnotateTextRequest_Features) String

AnnotateTextResponse

  type 
  
 AnnotateTextResponse 
  
 struct 
  
 { 
  
 // Sentences in the input document. Populated if the user enables 
  
 // [AnnotateTextRequest.Features.extract_syntax][google.cloud.language.v1beta2.AnnotateTextRequest.Features.extract_syntax]. 
  
 Sentences 
  
 [] 
 * 
  Sentence 
 
  
 `protobuf:"bytes,1,rep,name=sentences,proto3" json:"sentences,omitempty"` 
  
 // Tokens, along with their syntactic information, in the input document. 
  
 // Populated if the user enables 
  
 // [AnnotateTextRequest.Features.extract_syntax][google.cloud.language.v1beta2.AnnotateTextRequest.Features.extract_syntax]. 
  
 Tokens 
  
 [] 
 * 
  Token 
 
  
 `protobuf:"bytes,2,rep,name=tokens,proto3" json:"tokens,omitempty"` 
  
 // Entities, along with their semantic information, in the input document. 
  
 // Populated if the user enables 
  
 // [AnnotateTextRequest.Features.extract_entities][google.cloud.language.v1beta2.AnnotateTextRequest.Features.extract_entities]. 
  
 Entities 
  
 [] 
 * 
  Entity 
 
  
 `protobuf:"bytes,3,rep,name=entities,proto3" json:"entities,omitempty"` 
  
 // The overall sentiment for the document. Populated if the user enables 
  
 // [AnnotateTextRequest.Features.extract_document_sentiment][google.cloud.language.v1beta2.AnnotateTextRequest.Features.extract_document_sentiment]. 
  
 DocumentSentiment 
  
 * 
  Sentiment 
 
  
 `protobuf:"bytes,4,opt,name=document_sentiment,json=documentSentiment,proto3" json:"document_sentiment,omitempty"` 
  
 // The language of the text, which will be the same as the language specified 
  
 // in the request or, if not specified, the automatically-detected language. 
  
 // See [Document.language][google.cloud.language.v1beta2.Document.language] field for more details. 
  
 Language 
  
  string 
 
  
 `protobuf:"bytes,5,opt,name=language,proto3" json:"language,omitempty"` 
  
 // Categories identified in the input document. 
  
 Categories 
  
 [] 
 * 
  ClassificationCategory 
 
  
 `protobuf:"bytes,6,rep,name=categories,proto3" json:"categories,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

The text annotations response message.

func (*AnnotateTextResponse) Descriptor

  func 
  
 ( 
 * 
  AnnotateTextResponse 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use AnnotateTextResponse.ProtoReflect.Descriptor instead.

func (*AnnotateTextResponse) GetCategories

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextResponse 
 
 ) 
  
 GetCategories 
 () 
  
 [] 
 * 
  ClassificationCategory 
 
 

func (*AnnotateTextResponse) GetDocumentSentiment

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextResponse 
 
 ) 
  
 GetDocumentSentiment 
 () 
  
 * 
  Sentiment 
 
 

func (*AnnotateTextResponse) GetEntities

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextResponse 
 
 ) 
  
 GetEntities 
 () 
  
 [] 
 * 
  Entity 
 
 

func (*AnnotateTextResponse) GetLanguage

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextResponse 
 
 ) 
  
 GetLanguage 
 () 
  
  string 
 
 

func (*AnnotateTextResponse) GetSentences

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextResponse 
 
 ) 
  
 GetSentences 
 () 
  
 [] 
 * 
  Sentence 
 
 

func (*AnnotateTextResponse) GetTokens

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextResponse 
 
 ) 
  
 GetTokens 
 () 
  
 [] 
 * 
  Token 
 
 

func (*AnnotateTextResponse) ProtoMessage

  func 
  
 ( 
 * 
  AnnotateTextResponse 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*AnnotateTextResponse) ProtoReflect

func (*AnnotateTextResponse) Reset

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextResponse 
 
 ) 
  
 Reset 
 () 
 

func (*AnnotateTextResponse) String

  func 
  
 ( 
 x 
  
 * 
  AnnotateTextResponse 
 
 ) 
  
 String 
 () 
  
  string 
 
 

ClassificationCategory

  type 
  
 ClassificationCategory 
  
 struct 
  
 { 
  
 // The name of the category representing the document, from the [predefined 
  
 // taxonomy](https://cloud.google.com/natural-language/docs/categories). 
  
 Name 
  
  string 
 
  
 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 
  
 // The classifier's confidence of the category. Number represents how certain 
  
 // the classifier is that this category represents the given text. 
  
 Confidence 
  
  float32 
 
  
 `protobuf:"fixed32,2,opt,name=confidence,proto3" json:"confidence,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Represents a category returned from the text classifier.

func (*ClassificationCategory) Descriptor

  func 
  
 ( 
 * 
  ClassificationCategory 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use ClassificationCategory.ProtoReflect.Descriptor instead.

func (*ClassificationCategory) GetConfidence

  func 
  
 ( 
 x 
  
 * 
  ClassificationCategory 
 
 ) 
  
 GetConfidence 
 () 
  
  float32 
 
 

func (*ClassificationCategory) GetName

  func 
  
 ( 
 x 
  
 * 
  ClassificationCategory 
 
 ) 
  
 GetName 
 () 
  
  string 
 
 

func (*ClassificationCategory) ProtoMessage

  func 
  
 ( 
 * 
  ClassificationCategory 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*ClassificationCategory) ProtoReflect

func (*ClassificationCategory) Reset

  func 
  
 ( 
 x 
  
 * 
  ClassificationCategory 
 
 ) 
  
 Reset 
 () 
 

func (*ClassificationCategory) String

  func 
  
 ( 
 x 
  
 * 
  ClassificationCategory 
 
 ) 
  
 String 
 () 
  
  string 
 
 

ClassificationModelOptions

  type 
  
 ClassificationModelOptions 
  
 struct 
  
 { 
  
 // If this field is not set, then the `v1_model` will be used by default. 
  
 // 
  
 // Types that are assignable to ModelType: 
  
 // 
  
 //	*ClassificationModelOptions_V1Model_ 
  
 //	*ClassificationModelOptions_V2Model_ 
  
 ModelType 
  
 isClassificationModelOptions_ModelType 
  
 `protobuf_oneof:"model_type"` 
  
 // contains filtered or unexported fields 
 } 
 

Model options available for classification requests.

func (*ClassificationModelOptions) Descriptor

  func 
  
 ( 
 * 
  ClassificationModelOptions 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use ClassificationModelOptions.ProtoReflect.Descriptor instead.

func (*ClassificationModelOptions) GetModelType

  func 
  
 ( 
 m 
  
 * 
  ClassificationModelOptions 
 
 ) 
  
 GetModelType 
 () 
  
 isClassificationModelOptions_ModelType 
 

func (*ClassificationModelOptions) GetV1Model

func (*ClassificationModelOptions) GetV2Model

func (*ClassificationModelOptions) ProtoMessage

  func 
  
 ( 
 * 
  ClassificationModelOptions 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*ClassificationModelOptions) ProtoReflect

func (*ClassificationModelOptions) Reset

  func 
  
 ( 
 x 
  
 * 
  ClassificationModelOptions 
 
 ) 
  
 Reset 
 () 
 

func (*ClassificationModelOptions) String

ClassificationModelOptions_V1Model

  type 
  
 ClassificationModelOptions_V1Model 
  
 struct 
  
 { 
  
 // contains filtered or unexported fields 
 } 
 

Options for the V1 model.

func (*ClassificationModelOptions_V1Model) Descriptor

  func 
  
 ( 
 * 
  ClassificationModelOptions_V1Model 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use ClassificationModelOptions_V1Model.ProtoReflect.Descriptor instead.

func (*ClassificationModelOptions_V1Model) ProtoMessage

  func 
  
 ( 
 * 
  ClassificationModelOptions_V1Model 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*ClassificationModelOptions_V1Model) ProtoReflect

func (*ClassificationModelOptions_V1Model) Reset

func (*ClassificationModelOptions_V1Model) String

ClassificationModelOptions_V1Model_

  type 
  
 ClassificationModelOptions_V1Model_ 
  
 struct 
  
 { 
  
 // Setting this field will use the V1 model and V1 content categories 
  
 // version. The V1 model is a legacy model; support for this will be 
  
 // discontinued in the future. 
  
 V1Model 
  
 * 
  ClassificationModelOptions_V1Model 
 
  
 `protobuf:"bytes,1,opt,name=v1_model,json=v1Model,proto3,oneof"` 
 } 
 

ClassificationModelOptions_V2Model

  type 
  
 ClassificationModelOptions_V2Model 
  
 struct 
  
 { 
  
 ContentCategoriesVersion 
  
  ClassificationModelOptions_V2Model_ContentCategoriesVersion 
 
  
 "" 
  
 /* 231 byte string literal not displayed */ 
 } 
 

Options for the V2 model.

func (*ClassificationModelOptions_V2Model) Descriptor

  func 
  
 ( 
 * 
  ClassificationModelOptions_V2Model 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use ClassificationModelOptions_V2Model.ProtoReflect.Descriptor instead.

func (*ClassificationModelOptions_V2Model) GetContentCategoriesVersion

func (*ClassificationModelOptions_V2Model) ProtoMessage

  func 
  
 ( 
 * 
  ClassificationModelOptions_V2Model 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*ClassificationModelOptions_V2Model) ProtoReflect

func (*ClassificationModelOptions_V2Model) Reset

func (*ClassificationModelOptions_V2Model) String

ClassificationModelOptions_V2Model_

  type 
  
 ClassificationModelOptions_V2Model_ 
  
 struct 
  
 { 
  
 // Setting this field will use the V2 model with the appropriate content 
  
 // categories version. The V2 model is a better performing model. 
  
 V2Model 
  
 * 
  ClassificationModelOptions_V2Model 
 
  
 `protobuf:"bytes,2,opt,name=v2_model,json=v2Model,proto3,oneof"` 
 } 
 

ClassificationModelOptions_V2Model_ContentCategoriesVersion

  type 
  
 ClassificationModelOptions_V2Model_ContentCategoriesVersion 
  
  int32 
 
 

The content categories used for classification.

ClassificationModelOptions_V2Model_CONTENT_CATEGORIES_VERSION_UNSPECIFIED, ClassificationModelOptions_V2Model_V1, ClassificationModelOptions_V2Model_V2

  const 
  
 ( 
  
 // If `ContentCategoriesVersion` is not specified, this option will 
  
 // default to `V1`. 
  
 ClassificationModelOptions_V2Model_CONTENT_CATEGORIES_VERSION_UNSPECIFIED 
  
  ClassificationModelOptions_V2Model_ContentCategoriesVersion 
 
  
 = 
  
 0 
  
 // Legacy content categories of our initial launch in 2017. 
  
 ClassificationModelOptions_V2Model_V1 
  
  ClassificationModelOptions_V2Model_ContentCategoriesVersion 
 
  
 = 
  
 1 
  
 // Updated content categories in 2022. 
  
 ClassificationModelOptions_V2Model_V2 
  
  ClassificationModelOptions_V2Model_ContentCategoriesVersion 
 
  
 = 
  
 2 
 ) 
 

func (ClassificationModelOptions_V2Model_ContentCategoriesVersion) Descriptor

func (ClassificationModelOptions_V2Model_ContentCategoriesVersion) Enum

func (ClassificationModelOptions_V2Model_ContentCategoriesVersion) EnumDescriptor

Deprecated: Use ClassificationModelOptions_V2Model_ContentCategoriesVersion.Descriptor instead.

func (ClassificationModelOptions_V2Model_ContentCategoriesVersion) Number

func (ClassificationModelOptions_V2Model_ContentCategoriesVersion) String

func (ClassificationModelOptions_V2Model_ContentCategoriesVersion) Type

ClassifyTextRequest

  type 
  
 ClassifyTextRequest 
  
 struct 
  
 { 
  
 Document 
  
 * 
  Document 
 
  
 `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"` 
  
 ClassificationModelOptions 
  
 * 
  ClassificationModelOptions 
 
  
 "" 
  
 /* 141 byte string literal not displayed */ 
 } 
 

The document classification request message.

func (*ClassifyTextRequest) Descriptor

  func 
  
 ( 
 * 
  ClassifyTextRequest 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use ClassifyTextRequest.ProtoReflect.Descriptor instead.

func (*ClassifyTextRequest) GetClassificationModelOptions

  func 
  
 ( 
 x 
  
 * 
  ClassifyTextRequest 
 
 ) 
  
 GetClassificationModelOptions 
 () 
  
 * 
  ClassificationModelOptions 
 
 

func (*ClassifyTextRequest) GetDocument

  func 
  
 ( 
 x 
  
 * 
  ClassifyTextRequest 
 
 ) 
  
 GetDocument 
 () 
  
 * 
  Document 
 
 

func (*ClassifyTextRequest) ProtoMessage

  func 
  
 ( 
 * 
  ClassifyTextRequest 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*ClassifyTextRequest) ProtoReflect

func (*ClassifyTextRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  ClassifyTextRequest 
 
 ) 
  
 Reset 
 () 
 

func (*ClassifyTextRequest) String

  func 
  
 ( 
 x 
  
 * 
  ClassifyTextRequest 
 
 ) 
  
 String 
 () 
  
  string 
 
 

ClassifyTextResponse

  type 
  
 ClassifyTextResponse 
  
 struct 
  
 { 
  
 // Categories representing the input document. 
  
 Categories 
  
 [] 
 * 
  ClassificationCategory 
 
  
 `protobuf:"bytes,1,rep,name=categories,proto3" json:"categories,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

The document classification response message.

func (*ClassifyTextResponse) Descriptor

  func 
  
 ( 
 * 
  ClassifyTextResponse 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use ClassifyTextResponse.ProtoReflect.Descriptor instead.

func (*ClassifyTextResponse) GetCategories

  func 
  
 ( 
 x 
  
 * 
  ClassifyTextResponse 
 
 ) 
  
 GetCategories 
 () 
  
 [] 
 * 
  ClassificationCategory 
 
 

func (*ClassifyTextResponse) ProtoMessage

  func 
  
 ( 
 * 
  ClassifyTextResponse 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*ClassifyTextResponse) ProtoReflect

func (*ClassifyTextResponse) Reset

  func 
  
 ( 
 x 
  
 * 
  ClassifyTextResponse 
 
 ) 
  
 Reset 
 () 
 

func (*ClassifyTextResponse) String

  func 
  
 ( 
 x 
  
 * 
  ClassifyTextResponse 
 
 ) 
  
 String 
 () 
  
  string 
 
 

DependencyEdge

  type 
  
 DependencyEdge 
  
 struct 
  
 { 
  
 // Represents the head of this token in the dependency tree. 
  
 // This is the index of the token which has an arc going to this token. 
  
 // The index is the position of the token in the array of tokens returned 
  
 // by the API method. If this token is a root token, then the 
  
 // `head_token_index` is its own index. 
  
 HeadTokenIndex 
  
  int32 
 
  
 `protobuf:"varint,1,opt,name=head_token_index,json=headTokenIndex,proto3" json:"head_token_index,omitempty"` 
  
 // The parse label for the token. 
  
 Label 
  
  DependencyEdge_Label 
 
  
 `protobuf:"varint,2,opt,name=label,proto3,enum=google.cloud.language.v1beta2.DependencyEdge_Label" json:"label,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Represents dependency parse tree information for a token.

func (*DependencyEdge) Descriptor

  func 
  
 ( 
 * 
  DependencyEdge 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use DependencyEdge.ProtoReflect.Descriptor instead.

func (*DependencyEdge) GetHeadTokenIndex

  func 
  
 ( 
 x 
  
 * 
  DependencyEdge 
 
 ) 
  
 GetHeadTokenIndex 
 () 
  
  int32 
 
 

func (*DependencyEdge) GetLabel

func (*DependencyEdge) ProtoMessage

  func 
  
 ( 
 * 
  DependencyEdge 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*DependencyEdge) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  DependencyEdge 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*DependencyEdge) Reset

  func 
  
 ( 
 x 
  
 * 
  DependencyEdge 
 
 ) 
  
 Reset 
 () 
 

func (*DependencyEdge) String

  func 
  
 ( 
 x 
  
 * 
  DependencyEdge 
 
 ) 
  
 String 
 () 
  
  string 
 
 

DependencyEdge_Label

  type 
  
 DependencyEdge_Label 
  
  int32 
 
 

The parse label enum for the token.

DependencyEdge_UNKNOWN, DependencyEdge_ABBREV, DependencyEdge_ACOMP, DependencyEdge_ADVCL, DependencyEdge_ADVMOD, DependencyEdge_AMOD, DependencyEdge_APPOS, DependencyEdge_ATTR, DependencyEdge_AUX, DependencyEdge_AUXPASS, DependencyEdge_CC, DependencyEdge_CCOMP, DependencyEdge_CONJ, DependencyEdge_CSUBJ, DependencyEdge_CSUBJPASS, DependencyEdge_DEP, DependencyEdge_DET, DependencyEdge_DISCOURSE, DependencyEdge_DOBJ, DependencyEdge_EXPL, DependencyEdge_GOESWITH, DependencyEdge_IOBJ, DependencyEdge_MARK, DependencyEdge_MWE, DependencyEdge_MWV, DependencyEdge_NEG, DependencyEdge_NN, DependencyEdge_NPADVMOD, DependencyEdge_NSUBJ, DependencyEdge_NSUBJPASS, DependencyEdge_NUM, DependencyEdge_NUMBER, DependencyEdge_P, DependencyEdge_PARATAXIS, DependencyEdge_PARTMOD, DependencyEdge_PCOMP, DependencyEdge_POBJ, DependencyEdge_POSS, DependencyEdge_POSTNEG, DependencyEdge_PRECOMP, DependencyEdge_PRECONJ, DependencyEdge_PREDET, DependencyEdge_PREF, DependencyEdge_PREP, DependencyEdge_PRONL, DependencyEdge_PRT, DependencyEdge_PS, DependencyEdge_QUANTMOD, DependencyEdge_RCMOD, DependencyEdge_RCMODREL, DependencyEdge_RDROP, DependencyEdge_REF, DependencyEdge_REMNANT, DependencyEdge_REPARANDUM, DependencyEdge_ROOT, DependencyEdge_SNUM, DependencyEdge_SUFF, DependencyEdge_TMOD, DependencyEdge_TOPIC, DependencyEdge_VMOD, DependencyEdge_VOCATIVE, DependencyEdge_XCOMP, DependencyEdge_SUFFIX, DependencyEdge_TITLE, DependencyEdge_ADVPHMOD, DependencyEdge_AUXCAUS, DependencyEdge_AUXVV, DependencyEdge_DTMOD, DependencyEdge_FOREIGN, DependencyEdge_KW, DependencyEdge_LIST, DependencyEdge_NOMC, DependencyEdge_NOMCSUBJ, DependencyEdge_NOMCSUBJPASS, DependencyEdge_NUMC, DependencyEdge_COP, DependencyEdge_DISLOCATED, DependencyEdge_ASP, DependencyEdge_GMOD, DependencyEdge_GOBJ, DependencyEdge_INFMOD, DependencyEdge_MES, DependencyEdge_NCOMP

  const 
  
 ( 
  
 // Unknown 
  
 DependencyEdge_UNKNOWN 
  
  DependencyEdge_Label 
 
  
 = 
  
 0 
  
 // Abbreviation modifier 
  
 DependencyEdge_ABBREV 
  
  DependencyEdge_Label 
 
  
 = 
  
 1 
  
 // Adjectival complement 
  
 DependencyEdge_ACOMP 
  
  DependencyEdge_Label 
 
  
 = 
  
 2 
  
 // Adverbial clause modifier 
  
 DependencyEdge_ADVCL 
  
  DependencyEdge_Label 
 
  
 = 
  
 3 
  
 // Adverbial modifier 
  
 DependencyEdge_ADVMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 4 
  
 // Adjectival modifier of an NP 
  
 DependencyEdge_AMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 5 
  
 // Appositional modifier of an NP 
  
 DependencyEdge_APPOS 
  
  DependencyEdge_Label 
 
  
 = 
  
 6 
  
 // Attribute dependent of a copular verb 
  
 DependencyEdge_ATTR 
  
  DependencyEdge_Label 
 
  
 = 
  
 7 
  
 // Auxiliary (non-main) verb 
  
 DependencyEdge_AUX 
  
  DependencyEdge_Label 
 
  
 = 
  
 8 
  
 // Passive auxiliary 
  
 DependencyEdge_AUXPASS 
  
  DependencyEdge_Label 
 
  
 = 
  
 9 
  
 // Coordinating conjunction 
  
 DependencyEdge_CC 
  
  DependencyEdge_Label 
 
  
 = 
  
 10 
  
 // Clausal complement of a verb or adjective 
  
 DependencyEdge_CCOMP 
  
  DependencyEdge_Label 
 
  
 = 
  
 11 
  
 // Conjunct 
  
 DependencyEdge_CONJ 
  
  DependencyEdge_Label 
 
  
 = 
  
 12 
  
 // Clausal subject 
  
 DependencyEdge_CSUBJ 
  
  DependencyEdge_Label 
 
  
 = 
  
 13 
  
 // Clausal passive subject 
  
 DependencyEdge_CSUBJPASS 
  
  DependencyEdge_Label 
 
  
 = 
  
 14 
  
 // Dependency (unable to determine) 
  
 DependencyEdge_DEP 
  
  DependencyEdge_Label 
 
  
 = 
  
 15 
  
 // Determiner 
  
 DependencyEdge_DET 
  
  DependencyEdge_Label 
 
  
 = 
  
 16 
  
 // Discourse 
  
 DependencyEdge_DISCOURSE 
  
  DependencyEdge_Label 
 
  
 = 
  
 17 
  
 // Direct object 
  
 DependencyEdge_DOBJ 
  
  DependencyEdge_Label 
 
  
 = 
  
 18 
  
 // Expletive 
  
 DependencyEdge_EXPL 
  
  DependencyEdge_Label 
 
  
 = 
  
 19 
  
 // Goes with (part of a word in a text not well edited) 
  
 DependencyEdge_GOESWITH 
  
  DependencyEdge_Label 
 
  
 = 
  
 20 
  
 // Indirect object 
  
 DependencyEdge_IOBJ 
  
  DependencyEdge_Label 
 
  
 = 
  
 21 
  
 // Marker (word introducing a subordinate clause) 
  
 DependencyEdge_MARK 
  
  DependencyEdge_Label 
 
  
 = 
  
 22 
  
 // Multi-word expression 
  
 DependencyEdge_MWE 
  
  DependencyEdge_Label 
 
  
 = 
  
 23 
  
 // Multi-word verbal expression 
  
 DependencyEdge_MWV 
  
  DependencyEdge_Label 
 
  
 = 
  
 24 
  
 // Negation modifier 
  
 DependencyEdge_NEG 
  
  DependencyEdge_Label 
 
  
 = 
  
 25 
  
 // Noun compound modifier 
  
 DependencyEdge_NN 
  
  DependencyEdge_Label 
 
  
 = 
  
 26 
  
 // Noun phrase used as an adverbial modifier 
  
 DependencyEdge_NPADVMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 27 
  
 // Nominal subject 
  
 DependencyEdge_NSUBJ 
  
  DependencyEdge_Label 
 
  
 = 
  
 28 
  
 // Passive nominal subject 
  
 DependencyEdge_NSUBJPASS 
  
  DependencyEdge_Label 
 
  
 = 
  
 29 
  
 // Numeric modifier of a noun 
  
 DependencyEdge_NUM 
  
  DependencyEdge_Label 
 
  
 = 
  
 30 
  
 // Element of compound number 
  
 DependencyEdge_NUMBER 
  
  DependencyEdge_Label 
 
  
 = 
  
 31 
  
 // Punctuation mark 
  
 DependencyEdge_P 
  
  DependencyEdge_Label 
 
  
 = 
  
 32 
  
 // Parataxis relation 
  
 DependencyEdge_PARATAXIS 
  
  DependencyEdge_Label 
 
  
 = 
  
 33 
  
 // Participial modifier 
  
 DependencyEdge_PARTMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 34 
  
 // The complement of a preposition is a clause 
  
 DependencyEdge_PCOMP 
  
  DependencyEdge_Label 
 
  
 = 
  
 35 
  
 // Object of a preposition 
  
 DependencyEdge_POBJ 
  
  DependencyEdge_Label 
 
  
 = 
  
 36 
  
 // Possession modifier 
  
 DependencyEdge_POSS 
  
  DependencyEdge_Label 
 
  
 = 
  
 37 
  
 // Postverbal negative particle 
  
 DependencyEdge_POSTNEG 
  
  DependencyEdge_Label 
 
  
 = 
  
 38 
  
 // Predicate complement 
  
 DependencyEdge_PRECOMP 
  
  DependencyEdge_Label 
 
  
 = 
  
 39 
  
 // Preconjunt 
  
 DependencyEdge_PRECONJ 
  
  DependencyEdge_Label 
 
  
 = 
  
 40 
  
 // Predeterminer 
  
 DependencyEdge_PREDET 
  
  DependencyEdge_Label 
 
  
 = 
  
 41 
  
 // Prefix 
  
 DependencyEdge_PREF 
  
  DependencyEdge_Label 
 
  
 = 
  
 42 
  
 // Prepositional modifier 
  
 DependencyEdge_PREP 
  
  DependencyEdge_Label 
 
  
 = 
  
 43 
  
 // The relationship between a verb and verbal morpheme 
  
 DependencyEdge_PRONL 
  
  DependencyEdge_Label 
 
  
 = 
  
 44 
  
 // Particle 
  
 DependencyEdge_PRT 
  
  DependencyEdge_Label 
 
  
 = 
  
 45 
  
 // Associative or possessive marker 
  
 DependencyEdge_PS 
  
  DependencyEdge_Label 
 
  
 = 
  
 46 
  
 // Quantifier phrase modifier 
  
 DependencyEdge_QUANTMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 47 
  
 // Relative clause modifier 
  
 DependencyEdge_RCMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 48 
  
 // Complementizer in relative clause 
  
 DependencyEdge_RCMODREL 
  
  DependencyEdge_Label 
 
  
 = 
  
 49 
  
 // Ellipsis without a preceding predicate 
  
 DependencyEdge_RDROP 
  
  DependencyEdge_Label 
 
  
 = 
  
 50 
  
 // Referent 
  
 DependencyEdge_REF 
  
  DependencyEdge_Label 
 
  
 = 
  
 51 
  
 // Remnant 
  
 DependencyEdge_REMNANT 
  
  DependencyEdge_Label 
 
  
 = 
  
 52 
  
 // Reparandum 
  
 DependencyEdge_REPARANDUM 
  
  DependencyEdge_Label 
 
  
 = 
  
 53 
  
 // Root 
  
 DependencyEdge_ROOT 
  
  DependencyEdge_Label 
 
  
 = 
  
 54 
  
 // Suffix specifying a unit of number 
  
 DependencyEdge_SNUM 
  
  DependencyEdge_Label 
 
  
 = 
  
 55 
  
 // Suffix 
  
 DependencyEdge_SUFF 
  
  DependencyEdge_Label 
 
  
 = 
  
 56 
  
 // Temporal modifier 
  
 DependencyEdge_TMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 57 
  
 // Topic marker 
  
 DependencyEdge_TOPIC 
  
  DependencyEdge_Label 
 
  
 = 
  
 58 
  
 // Clause headed by an infinite form of the verb that modifies a noun 
  
 DependencyEdge_VMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 59 
  
 // Vocative 
  
 DependencyEdge_VOCATIVE 
  
  DependencyEdge_Label 
 
  
 = 
  
 60 
  
 // Open clausal complement 
  
 DependencyEdge_XCOMP 
  
  DependencyEdge_Label 
 
  
 = 
  
 61 
  
 // Name suffix 
  
 DependencyEdge_SUFFIX 
  
  DependencyEdge_Label 
 
  
 = 
  
 62 
  
 // Name title 
  
 DependencyEdge_TITLE 
  
  DependencyEdge_Label 
 
  
 = 
  
 63 
  
 // Adverbial phrase modifier 
  
 DependencyEdge_ADVPHMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 64 
  
 // Causative auxiliary 
  
 DependencyEdge_AUXCAUS 
  
  DependencyEdge_Label 
 
  
 = 
  
 65 
  
 // Helper auxiliary 
  
 DependencyEdge_AUXVV 
  
  DependencyEdge_Label 
 
  
 = 
  
 66 
  
 // Rentaishi (Prenominal modifier) 
  
 DependencyEdge_DTMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 67 
  
 // Foreign words 
  
 DependencyEdge_FOREIGN 
  
  DependencyEdge_Label 
 
  
 = 
  
 68 
  
 // Keyword 
  
 DependencyEdge_KW 
  
  DependencyEdge_Label 
 
  
 = 
  
 69 
  
 // List for chains of comparable items 
  
 DependencyEdge_LIST 
  
  DependencyEdge_Label 
 
  
 = 
  
 70 
  
 // Nominalized clause 
  
 DependencyEdge_NOMC 
  
  DependencyEdge_Label 
 
  
 = 
  
 71 
  
 // Nominalized clausal subject 
  
 DependencyEdge_NOMCSUBJ 
  
  DependencyEdge_Label 
 
  
 = 
  
 72 
  
 // Nominalized clausal passive 
  
 DependencyEdge_NOMCSUBJPASS 
  
  DependencyEdge_Label 
 
  
 = 
  
 73 
  
 // Compound of numeric modifier 
  
 DependencyEdge_NUMC 
  
  DependencyEdge_Label 
 
  
 = 
  
 74 
  
 // Copula 
  
 DependencyEdge_COP 
  
  DependencyEdge_Label 
 
  
 = 
  
 75 
  
 // Dislocated relation (for fronted/topicalized elements) 
  
 DependencyEdge_DISLOCATED 
  
  DependencyEdge_Label 
 
  
 = 
  
 76 
  
 // Aspect marker 
  
 DependencyEdge_ASP 
  
  DependencyEdge_Label 
 
  
 = 
  
 77 
  
 // Genitive modifier 
  
 DependencyEdge_GMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 78 
  
 // Genitive object 
  
 DependencyEdge_GOBJ 
  
  DependencyEdge_Label 
 
  
 = 
  
 79 
  
 // Infinitival modifier 
  
 DependencyEdge_INFMOD 
  
  DependencyEdge_Label 
 
  
 = 
  
 80 
  
 // Measure 
  
 DependencyEdge_MES 
  
  DependencyEdge_Label 
 
  
 = 
  
 81 
  
 // Nominal complement of a noun 
  
 DependencyEdge_NCOMP 
  
  DependencyEdge_Label 
 
  
 = 
  
 82 
 ) 
 

func (DependencyEdge_Label) Descriptor

func (DependencyEdge_Label) Enum

func (DependencyEdge_Label) EnumDescriptor

  func 
  
 ( 
  DependencyEdge_Label 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use DependencyEdge_Label.Descriptor instead.

func (DependencyEdge_Label) Number

func (DependencyEdge_Label) String

  func 
  
 ( 
 x 
  
  DependencyEdge_Label 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (DependencyEdge_Label) Type

Document

  type 
  
 Document 
  
 struct 
  
 { 
  
 Type 
  
  Document_Type 
 
  
 `protobuf:"varint,1,opt,name=type,proto3,enum=google.cloud.language.v1beta2.Document_Type" json:"type,omitempty"` 
  
 Source 
  
 isDocument_Source 
  
 `protobuf_oneof:"source"` 
  
 Language 
  
  string 
 
  
 `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"` 
  
 ReferenceWebUri 
  
  string 
 
  
 `protobuf:"bytes,5,opt,name=reference_web_uri,json=referenceWebUri,proto3" json:"reference_web_uri,omitempty"` 
  
 BoilerplateHandling 
  
  Document_BoilerplateHandling 
 
  
 "" 
  
 /* 183 byte string literal not displayed */ 
 } 
 

Represents the input to API methods.

func (*Document) Descriptor

  func 
  
 ( 
 * 
  Document 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Document.ProtoReflect.Descriptor instead.

func (*Document) GetBoilerplateHandling

  func 
  
 ( 
 x 
  
 * 
  Document 
 
 ) 
  
 GetBoilerplateHandling 
 () 
  
  Document_BoilerplateHandling 
 
 

func (*Document) GetContent

  func 
  
 ( 
 x 
  
 * 
  Document 
 
 ) 
  
 GetContent 
 () 
  
  string 
 
 

func (*Document) GetGcsContentUri

  func 
  
 ( 
 x 
  
 * 
  Document 
 
 ) 
  
 GetGcsContentUri 
 () 
  
  string 
 
 

func (*Document) GetLanguage

  func 
  
 ( 
 x 
  
 * 
  Document 
 
 ) 
  
 GetLanguage 
 () 
  
  string 
 
 

func (*Document) GetReferenceWebUri

  func 
  
 ( 
 x 
  
 * 
  Document 
 
 ) 
  
 GetReferenceWebUri 
 () 
  
  string 
 
 

func (*Document) GetSource

  func 
  
 ( 
 m 
  
 * 
  Document 
 
 ) 
  
 GetSource 
 () 
  
 isDocument_Source 
 

func (*Document) GetType

  func 
  
 ( 
 x 
  
 * 
  Document 
 
 ) 
  
 GetType 
 () 
  
  Document_Type 
 
 

func (*Document) ProtoMessage

  func 
  
 ( 
 * 
  Document 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Document) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Document 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Document) Reset

  func 
  
 ( 
 x 
  
 * 
  Document 
 
 ) 
  
 Reset 
 () 
 

func (*Document) String

  func 
  
 ( 
 x 
  
 * 
  Document 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Document_BoilerplateHandling

  type 
  
 Document_BoilerplateHandling 
  
  int32 
 
 

Ways of handling boilerplate detected in the document

Document_BOILERPLATE_HANDLING_UNSPECIFIED, Document_SKIP_BOILERPLATE, Document_KEEP_BOILERPLATE

  const 
  
 ( 
  
 // The boilerplate handling is not specified. 
  
 Document_BOILERPLATE_HANDLING_UNSPECIFIED 
  
  Document_BoilerplateHandling 
 
  
 = 
  
 0 
  
 // Do not analyze detected boilerplate. Reference web URI is required for 
  
 // detecting boilerplate. 
  
 Document_SKIP_BOILERPLATE 
  
  Document_BoilerplateHandling 
 
  
 = 
  
 1 
  
 // Treat boilerplate the same as content. 
  
 Document_KEEP_BOILERPLATE 
  
  Document_BoilerplateHandling 
 
  
 = 
  
 2 
 ) 
 

func (Document_BoilerplateHandling) Descriptor

func (Document_BoilerplateHandling) Enum

func (Document_BoilerplateHandling) EnumDescriptor

  func 
  
 ( 
  Document_BoilerplateHandling 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Document_BoilerplateHandling.Descriptor instead.

func (Document_BoilerplateHandling) Number

func (Document_BoilerplateHandling) String

func (Document_BoilerplateHandling) Type

Document_Content

  type 
  
 Document_Content 
  
 struct 
  
 { 
  
 // The content of the input in string format. 
  
 // Cloud audit logging exempt since it is based on user data. 
  
 Content 
  
  string 
 
  
 `protobuf:"bytes,2,opt,name=content,proto3,oneof"` 
 } 
 

Document_GcsContentUri

  type 
  
 Document_GcsContentUri 
  
 struct 
  
 { 
  
 // The Google Cloud Storage URI where the file content is located. 
  
 // This URI must be of the form: gs://bucket_name/object_name. For more 
  
 // details, see https://cloud.google.com/storage/docs/reference-uris. 
  
 // NOTE: Cloud Storage object versioning is not supported. 
  
 GcsContentUri 
  
  string 
 
  
 `protobuf:"bytes,3,opt,name=gcs_content_uri,json=gcsContentUri,proto3,oneof"` 
 } 
 

Document_Type

  type 
  
 Document_Type 
  
  int32 
 
 

The document types enum.

Document_TYPE_UNSPECIFIED, Document_PLAIN_TEXT, Document_HTML

  const 
  
 ( 
  
 // The content type is not specified. 
  
 Document_TYPE_UNSPECIFIED 
  
  Document_Type 
 
  
 = 
  
 0 
  
 // Plain text 
  
 Document_PLAIN_TEXT 
  
  Document_Type 
 
  
 = 
  
 1 
  
 // HTML 
  
 Document_HTML 
  
  Document_Type 
 
  
 = 
  
 2 
 ) 
 

func (Document_Type) Descriptor

func (Document_Type) Enum

  func 
  
 ( 
 x 
  
  Document_Type 
 
 ) 
  
 Enum 
 () 
  
 * 
  Document_Type 
 
 

func (Document_Type) EnumDescriptor

  func 
  
 ( 
  Document_Type 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Document_Type.Descriptor instead.

func (Document_Type) Number

func (Document_Type) String

  func 
  
 ( 
 x 
  
  Document_Type 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (Document_Type) Type

EncodingType

  type 
  
 EncodingType 
  
  int32 
 
 

Represents the text encoding that the caller uses to process the output. Providing an EncodingType is recommended because the API provides the beginning offsets for various outputs, such as tokens and mentions, and languages that natively use different text encodings may access offsets differently.

EncodingType_NONE, EncodingType_UTF8, EncodingType_UTF16, EncodingType_UTF32

  const 
  
 ( 
  
 // If `EncodingType` is not specified, encoding-dependent information (such as 
  
 // `begin_offset`) will be set at `-1`. 
  
 EncodingType_NONE 
  
  EncodingType 
 
  
 = 
  
 0 
  
 // Encoding-dependent information (such as `begin_offset`) is calculated based 
  
 // on the UTF-8 encoding of the input. C++ and Go are examples of languages 
  
 // that use this encoding natively. 
  
 EncodingType_UTF8 
  
  EncodingType 
 
  
 = 
  
 1 
  
 // Encoding-dependent information (such as `begin_offset`) is calculated based 
  
 // on the UTF-16 encoding of the input. Java and JavaScript are examples of 
  
 // languages that use this encoding natively. 
  
 EncodingType_UTF16 
  
  EncodingType 
 
  
 = 
  
 2 
  
 // Encoding-dependent information (such as `begin_offset`) is calculated based 
  
 // on the UTF-32 encoding of the input. Python is an example of a language 
  
 // that uses this encoding natively. 
  
 EncodingType_UTF32 
  
  EncodingType 
 
  
 = 
  
 3 
 ) 
 

func (EncodingType) Descriptor

func (EncodingType) Enum

  func 
  
 ( 
 x 
  
  EncodingType 
 
 ) 
  
 Enum 
 () 
  
 * 
  EncodingType 
 
 

func (EncodingType) EnumDescriptor

  func 
  
 ( 
  EncodingType 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use EncodingType.Descriptor instead.

func (EncodingType) Number

func (EncodingType) String

  func 
  
 ( 
 x 
  
  EncodingType 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (EncodingType) Type

Entity

  type 
  
 Entity 
  
 struct 
  
 { 
  
 Name 
  
  string 
 
  
 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 
  
 Type 
  
  Entity_Type 
 
  
 `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.language.v1beta2.Entity_Type" json:"type,omitempty"` 
  
 Metadata 
  
 map 
 [ 
  string 
 
 ] 
  string 
 
  
 "" 
  
 /* 157 byte string literal not displayed */ 
  
 Salience 
  
  float32 
 
  
 `protobuf:"fixed32,4,opt,name=salience,proto3" json:"salience,omitempty"` 
  
 Mentions 
  
 [] 
 * 
  EntityMention 
 
  
 `protobuf:"bytes,5,rep,name=mentions,proto3" json:"mentions,omitempty"` 
  
 Sentiment 
  
 * 
  Sentiment 
 
  
 `protobuf:"bytes,6,opt,name=sentiment,proto3" json:"sentiment,omitempty"` 
 } 
 

Represents a phrase in the text that is a known entity, such as a person, an organization, or location. The API associates information, such as salience and mentions, with entities.

func (*Entity) Descriptor

  func 
  
 ( 
 * 
  Entity 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Entity.ProtoReflect.Descriptor instead.

func (*Entity) GetMentions

  func 
  
 ( 
 x 
  
 * 
  Entity 
 
 ) 
  
 GetMentions 
 () 
  
 [] 
 * 
  EntityMention 
 
 
  func 
  
 ( 
 x 
  
 * 
  Entity 
 
 ) 
  
 GetMetadata 
 () 
  
 map 
 [ 
  string 
 
 ] 
  string 
 
 

func (*Entity) GetName

  func 
  
 ( 
 x 
  
 * 
  Entity 
 
 ) 
  
 GetName 
 () 
  
  string 
 
 

func (*Entity) GetSalience

  func 
  
 ( 
 x 
  
 * 
  Entity 
 
 ) 
  
 GetSalience 
 () 
  
  float32 
 
 

func (*Entity) GetSentiment

  func 
  
 ( 
 x 
  
 * 
  Entity 
 
 ) 
  
 GetSentiment 
 () 
  
 * 
  Sentiment 
 
 

func (*Entity) GetType

  func 
  
 ( 
 x 
  
 * 
  Entity 
 
 ) 
  
 GetType 
 () 
  
  Entity_Type 
 
 

func (*Entity) ProtoMessage

  func 
  
 ( 
 * 
  Entity 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Entity) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Entity 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Entity) Reset

  func 
  
 ( 
 x 
  
 * 
  Entity 
 
 ) 
  
 Reset 
 () 
 

func (*Entity) String

  func 
  
 ( 
 x 
  
 * 
  Entity 
 
 ) 
  
 String 
 () 
  
  string 
 
 

EntityMention

  type 
  
 EntityMention 
  
 struct 
  
 { 
  
 // The mention text. 
  
 Text 
  
 * 
  TextSpan 
 
  
 `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` 
  
 // The type of the entity mention. 
  
 Type 
  
  EntityMention_Type 
 
  
 `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.language.v1beta2.EntityMention_Type" json:"type,omitempty"` 
  
 // For calls to [AnalyzeEntitySentiment][] or if 
  
 // [AnnotateTextRequest.Features.extract_entity_sentiment][google.cloud.language.v1beta2.AnnotateTextRequest.Features.extract_entity_sentiment] is set to 
  
 // true, this field will contain the sentiment expressed for this mention of 
  
 // the entity in the provided document. 
  
 Sentiment 
  
 * 
  Sentiment 
 
  
 `protobuf:"bytes,3,opt,name=sentiment,proto3" json:"sentiment,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Represents a mention for an entity in the text. Currently, proper noun mentions are supported.

func (*EntityMention) Descriptor

  func 
  
 ( 
 * 
  EntityMention 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use EntityMention.ProtoReflect.Descriptor instead.

func (*EntityMention) GetSentiment

  func 
  
 ( 
 x 
  
 * 
  EntityMention 
 
 ) 
  
 GetSentiment 
 () 
  
 * 
  Sentiment 
 
 

func (*EntityMention) GetText

  func 
  
 ( 
 x 
  
 * 
  EntityMention 
 
 ) 
  
 GetText 
 () 
  
 * 
  TextSpan 
 
 

func (*EntityMention) GetType

func (*EntityMention) ProtoMessage

  func 
  
 ( 
 * 
  EntityMention 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*EntityMention) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  EntityMention 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*EntityMention) Reset

  func 
  
 ( 
 x 
  
 * 
  EntityMention 
 
 ) 
  
 Reset 
 () 
 

func (*EntityMention) String

  func 
  
 ( 
 x 
  
 * 
  EntityMention 
 
 ) 
  
 String 
 () 
  
  string 
 
 

EntityMention_Type

  type 
  
 EntityMention_Type 
  
  int32 
 
 

The supported types of mentions.

EntityMention_TYPE_UNKNOWN, EntityMention_PROPER, EntityMention_COMMON

  const 
  
 ( 
  
 // Unknown 
  
 EntityMention_TYPE_UNKNOWN 
  
  EntityMention_Type 
 
  
 = 
  
 0 
  
 // Proper name 
  
 EntityMention_PROPER 
  
  EntityMention_Type 
 
  
 = 
  
 1 
  
 // Common noun (or noun compound) 
  
 EntityMention_COMMON 
  
  EntityMention_Type 
 
  
 = 
  
 2 
 ) 
 

func (EntityMention_Type) Descriptor

func (EntityMention_Type) Enum

func (EntityMention_Type) EnumDescriptor

  func 
  
 ( 
  EntityMention_Type 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use EntityMention_Type.Descriptor instead.

func (EntityMention_Type) Number

func (EntityMention_Type) String

  func 
  
 ( 
 x 
  
  EntityMention_Type 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (EntityMention_Type) Type

Entity_Type

  type 
  
 Entity_Type 
  
  int32 
 
 

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.

Entity_UNKNOWN, Entity_PERSON, Entity_LOCATION, Entity_ORGANIZATION, Entity_EVENT, Entity_WORK_OF_ART, Entity_CONSUMER_GOOD, Entity_OTHER, Entity_PHONE_NUMBER, Entity_ADDRESS, Entity_DATE, Entity_NUMBER, Entity_PRICE

  const 
  
 ( 
  
 // Unknown 
  
 Entity_UNKNOWN 
  
  Entity_Type 
 
  
 = 
  
 0 
  
 // Person 
  
 Entity_PERSON 
  
  Entity_Type 
 
  
 = 
  
 1 
  
 // Location 
  
 Entity_LOCATION 
  
  Entity_Type 
 
  
 = 
  
 2 
  
 // Organization 
  
 Entity_ORGANIZATION 
  
  Entity_Type 
 
  
 = 
  
 3 
  
 // Event 
  
 Entity_EVENT 
  
  Entity_Type 
 
  
 = 
  
 4 
  
 // Artwork 
  
 Entity_WORK_OF_ART 
  
  Entity_Type 
 
  
 = 
  
 5 
  
 // Consumer product 
  
 Entity_CONSUMER_GOOD 
  
  Entity_Type 
 
  
 = 
  
 6 
  
 // Other types of entities 
  
 Entity_OTHER 
  
  Entity_Type 
 
  
 = 
  
 7 
  
 // 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 as per 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 
  
 Entity_PHONE_NUMBER 
  
  Entity_Type 
 
  
 = 
  
 9 
  
 // 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="" entity_address=""> Entity_Type 
= 10 
  
 // 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 
  
 Entity_DATE 
  
  Entity_Type 
 
  
 = 
  
 11 
  
 // Number 
  
 // 
  
 // The metadata is the number itself. 
  
 Entity_NUMBER 
  
  Entity_Type 
 
  
 = 
  
 12 
  
 // Price 
  
 // 
  
 // The metadata identifies the `value` and `currency`. 
  
 Entity_PRICE 
  
  Entity_Type 
 
  
 = 
  
 13 
 ) 
 

func (Entity_Type) Descriptor

func (Entity_Type) Enum

  func 
  
 ( 
 x 
  
  Entity_Type 
 
 ) 
  
 Enum 
 () 
  
 * 
  Entity_Type 
 
 

func (Entity_Type) EnumDescriptor

  func 
  
 ( 
  Entity_Type 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Entity_Type.Descriptor instead.

func (Entity_Type) Number

func (Entity_Type) String

  func 
  
 ( 
 x 
  
  Entity_Type 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (Entity_Type) Type

LanguageServiceClient

  type 
  
 LanguageServiceClient 
  
 interface 
  
 { 
  
 // Analyzes the sentiment of the provided text. 
  
 AnalyzeSentiment 
 ( 
 ctx 
  
  context 
 
 . 
  Context 
 
 , 
  
 in 
  
 * 
  AnalyzeSentimentRequest 
 
 , 
  
 opts 
  
 ... 
  grpc 
 
 . 
  CallOption 
 
 ) 
  
 ( 
 * 
  AnalyzeSentimentResponse 
 
 , 
  
  error 
 
 ) 
  
 // Finds named entities (currently proper names and common nouns) in the text 
  
 // along with entity types, salience, mentions for each entity, and 
  
 // other properties. 
  
 AnalyzeEntities 
 ( 
 ctx 
  
  context 
 
 . 
  Context 
 
 , 
  
 in 
  
 * 
  AnalyzeEntitiesRequest 
 
 , 
  
 opts 
  
 ... 
  grpc 
 
 . 
  CallOption 
 
 ) 
  
 ( 
 * 
  AnalyzeEntitiesResponse 
 
 , 
  
  error 
 
 ) 
  
 // Finds entities, similar to [AnalyzeEntities][google.cloud.language.v1beta2.LanguageService.AnalyzeEntities] in the text and analyzes 
  
 // sentiment associated with each entity and its mentions. 
  
 AnalyzeEntitySentiment 
 ( 
 ctx 
  
  context 
 
 . 
  Context 
 
 , 
  
 in 
  
 * 
  AnalyzeEntitySentimentRequest 
 
 , 
  
 opts 
  
 ... 
  grpc 
 
 . 
  CallOption 
 
 ) 
  
 ( 
 * 
  AnalyzeEntitySentimentResponse 
 
 , 
  
  error 
 
 ) 
  
 // Analyzes the syntax of the text and provides sentence boundaries and 
  
 // tokenization along with part of speech tags, dependency trees, and other 
  
 // properties. 
  
 AnalyzeSyntax 
 ( 
 ctx 
  
  context 
 
 . 
  Context 
 
 , 
  
 in 
  
 * 
  AnalyzeSyntaxRequest 
 
 , 
  
 opts 
  
 ... 
  grpc 
 
 . 
  CallOption 
 
 ) 
  
 ( 
 * 
  AnalyzeSyntaxResponse 
 
 , 
  
  error 
 
 ) 
  
 // Classifies a document into categories. 
  
 ClassifyText 
 ( 
 ctx 
  
  context 
 
 . 
  Context 
 
 , 
  
 in 
  
 * 
  ClassifyTextRequest 
 
 , 
  
 opts 
  
 ... 
  grpc 
 
 . 
  CallOption 
 
 ) 
  
 ( 
 * 
  ClassifyTextResponse 
 
 , 
  
  error 
 
 ) 
  
 // A convenience method that provides all syntax, sentiment, entity, and 
  
 // classification features in one call. 
  
 AnnotateText 
 ( 
 ctx 
  
  context 
 
 . 
  Context 
 
 , 
  
 in 
  
 * 
  AnnotateTextRequest 
 
 , 
  
 opts 
  
 ... 
  grpc 
 
 . 
  CallOption 
 
 ) 
  
 ( 
 * 
  AnnotateTextResponse 
 
 , 
  
  error 
 
 ) 
 } 
 

LanguageServiceClient is the client API for LanguageService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream .

func NewLanguageServiceClient

  func 
  
 NewLanguageServiceClient 
 ( 
 cc 
  
  grpc 
 
 . 
  ClientConnInterface 
 
 ) 
  
  LanguageServiceClient 
 
 

LanguageServiceServer

  type 
  
 LanguageServiceServer 
  
 interface 
  
 { 
  
 // Analyzes the sentiment of the provided text. 
  
 AnalyzeSentiment 
 ( 
  context 
 
 . 
  Context 
 
 , 
  
 * 
  AnalyzeSentimentRequest 
 
 ) 
  
 ( 
 * 
  AnalyzeSentimentResponse 
 
 , 
  
  error 
 
 ) 
  
 // Finds named entities (currently proper names and common nouns) in the text 
  
 // along with entity types, salience, mentions for each entity, and 
  
 // other properties. 
  
 AnalyzeEntities 
 ( 
  context 
 
 . 
  Context 
 
 , 
  
 * 
  AnalyzeEntitiesRequest 
 
 ) 
  
 ( 
 * 
  AnalyzeEntitiesResponse 
 
 , 
  
  error 
 
 ) 
  
 // Finds entities, similar to [AnalyzeEntities][google.cloud.language.v1beta2.LanguageService.AnalyzeEntities] in the text and analyzes 
  
 // sentiment associated with each entity and its mentions. 
  
 AnalyzeEntitySentiment 
 ( 
  context 
 
 . 
  Context 
 
 , 
  
 * 
  AnalyzeEntitySentimentRequest 
 
 ) 
  
 ( 
 * 
  AnalyzeEntitySentimentResponse 
 
 , 
  
  error 
 
 ) 
  
 // Analyzes the syntax of the text and provides sentence boundaries and 
  
 // tokenization along with part of speech tags, dependency trees, and other 
  
 // properties. 
  
 AnalyzeSyntax 
 ( 
  context 
 
 . 
  Context 
 
 , 
  
 * 
  AnalyzeSyntaxRequest 
 
 ) 
  
 ( 
 * 
  AnalyzeSyntaxResponse 
 
 , 
  
  error 
 
 ) 
  
 // Classifies a document into categories. 
  
 ClassifyText 
 ( 
  context 
 
 . 
  Context 
 
 , 
  
 * 
  ClassifyTextRequest 
 
 ) 
  
 ( 
 * 
  ClassifyTextResponse 
 
 , 
  
  error 
 
 ) 
  
 // A convenience method that provides all syntax, sentiment, entity, and 
  
 // classification features in one call. 
  
 AnnotateText 
 ( 
  context 
 
 . 
  Context 
 
 , 
  
 * 
  AnnotateTextRequest 
 
 ) 
  
 ( 
 * 
  AnnotateTextResponse 
 
 , 
  
  error 
 
 ) 
 } 
 

LanguageServiceServer is the server API for LanguageService service.

PartOfSpeech

  type 
  
 PartOfSpeech 
  
 struct 
  
 { 
  
 Tag 
  
  PartOfSpeech_Tag 
 
  
 `protobuf:"varint,1,opt,name=tag,proto3,enum=google.cloud.language.v1beta2.PartOfSpeech_Tag" json:"tag,omitempty"` 
  
 Aspect 
  
  PartOfSpeech_Aspect 
 
  
 `protobuf:"varint,2,opt,name=aspect,proto3,enum=google.cloud.language.v1beta2.PartOfSpeech_Aspect" json:"aspect,omitempty"` 
  
 Case 
  
  PartOfSpeech_Case 
 
  
 `protobuf:"varint,3,opt,name=case,proto3,enum=google.cloud.language.v1beta2.PartOfSpeech_Case" json:"case,omitempty"` 
  
 Form 
  
  PartOfSpeech_Form 
 
  
 `protobuf:"varint,4,opt,name=form,proto3,enum=google.cloud.language.v1beta2.PartOfSpeech_Form" json:"form,omitempty"` 
  
 Gender 
  
  PartOfSpeech_Gender 
 
  
 `protobuf:"varint,5,opt,name=gender,proto3,enum=google.cloud.language.v1beta2.PartOfSpeech_Gender" json:"gender,omitempty"` 
  
 Mood 
  
  PartOfSpeech_Mood 
 
  
 `protobuf:"varint,6,opt,name=mood,proto3,enum=google.cloud.language.v1beta2.PartOfSpeech_Mood" json:"mood,omitempty"` 
  
 Number 
  
  PartOfSpeech_Number 
 
  
 `protobuf:"varint,7,opt,name=number,proto3,enum=google.cloud.language.v1beta2.PartOfSpeech_Number" json:"number,omitempty"` 
  
 Person 
  
  PartOfSpeech_Person 
 
  
 `protobuf:"varint,8,opt,name=person,proto3,enum=google.cloud.language.v1beta2.PartOfSpeech_Person" json:"person,omitempty"` 
  
 Proper 
  
  PartOfSpeech_Proper 
 
  
 `protobuf:"varint,9,opt,name=proper,proto3,enum=google.cloud.language.v1beta2.PartOfSpeech_Proper" json:"proper,omitempty"` 
  
 Reciprocity 
  
  PartOfSpeech_Reciprocity 
 
  
 "" 
  
 /* 137 byte string literal not displayed */ 
  
 Tense 
  
  PartOfSpeech_Tense 
 
  
 `protobuf:"varint,11,opt,name=tense,proto3,enum=google.cloud.language.v1beta2.PartOfSpeech_Tense" json:"tense,omitempty"` 
  
 Voice 
  
  PartOfSpeech_Voice 
 
  
 `protobuf:"varint,12,opt,name=voice,proto3,enum=google.cloud.language.v1beta2.PartOfSpeech_Voice" json:"voice,omitempty"` 
 } 
 

Represents part of speech information for a token.

func (*PartOfSpeech) Descriptor

  func 
  
 ( 
 * 
  PartOfSpeech 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech.ProtoReflect.Descriptor instead.

func (*PartOfSpeech) GetAspect

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetAspect 
 () 
  
  PartOfSpeech_Aspect 
 
 

func (*PartOfSpeech) GetCase

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetCase 
 () 
  
  PartOfSpeech_Case 
 
 

func (*PartOfSpeech) GetForm

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetForm 
 () 
  
  PartOfSpeech_Form 
 
 

func (*PartOfSpeech) GetGender

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetGender 
 () 
  
  PartOfSpeech_Gender 
 
 

func (*PartOfSpeech) GetMood

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetMood 
 () 
  
  PartOfSpeech_Mood 
 
 

func (*PartOfSpeech) GetNumber

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetNumber 
 () 
  
  PartOfSpeech_Number 
 
 

func (*PartOfSpeech) GetPerson

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetPerson 
 () 
  
  PartOfSpeech_Person 
 
 

func (*PartOfSpeech) GetProper

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetProper 
 () 
  
  PartOfSpeech_Proper 
 
 

func (*PartOfSpeech) GetReciprocity

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetReciprocity 
 () 
  
  PartOfSpeech_Reciprocity 
 
 

func (*PartOfSpeech) GetTag

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetTag 
 () 
  
  PartOfSpeech_Tag 
 
 

func (*PartOfSpeech) GetTense

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetTense 
 () 
  
  PartOfSpeech_Tense 
 
 

func (*PartOfSpeech) GetVoice

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 GetVoice 
 () 
  
  PartOfSpeech_Voice 
 
 

func (*PartOfSpeech) ProtoMessage

  func 
  
 ( 
 * 
  PartOfSpeech 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*PartOfSpeech) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*PartOfSpeech) Reset

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 Reset 
 () 
 

func (*PartOfSpeech) String

  func 
  
 ( 
 x 
  
 * 
  PartOfSpeech 
 
 ) 
  
 String 
 () 
  
  string 
 
 

PartOfSpeech_Aspect

  type 
  
 PartOfSpeech_Aspect 
  
  int32 
 
 

The characteristic of a verb that expresses time flow during an event.

PartOfSpeech_ASPECT_UNKNOWN, PartOfSpeech_PERFECTIVE, PartOfSpeech_IMPERFECTIVE, PartOfSpeech_PROGRESSIVE

  const 
  
 ( 
  
 // Aspect is not applicable in the analyzed language or is not predicted. 
  
 PartOfSpeech_ASPECT_UNKNOWN 
  
  PartOfSpeech_Aspect 
 
  
 = 
  
 0 
  
 // Perfective 
  
 PartOfSpeech_PERFECTIVE 
  
  PartOfSpeech_Aspect 
 
  
 = 
  
 1 
  
 // Imperfective 
  
 PartOfSpeech_IMPERFECTIVE 
  
  PartOfSpeech_Aspect 
 
  
 = 
  
 2 
  
 // Progressive 
  
 PartOfSpeech_PROGRESSIVE 
  
  PartOfSpeech_Aspect 
 
  
 = 
  
 3 
 ) 
 

func (PartOfSpeech_Aspect) Descriptor

func (PartOfSpeech_Aspect) Enum

func (PartOfSpeech_Aspect) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Aspect 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Aspect.Descriptor instead.

func (PartOfSpeech_Aspect) Number

func (PartOfSpeech_Aspect) String

  func 
  
 ( 
 x 
  
  PartOfSpeech_Aspect 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PartOfSpeech_Aspect) Type

PartOfSpeech_Case

  type 
  
 PartOfSpeech_Case 
  
  int32 
 
 

The grammatical function performed by a noun or pronoun in a phrase, clause, or sentence. In some languages, other parts of speech, such as adjective and determiner, take case inflection in agreement with the noun.

PartOfSpeech_CASE_UNKNOWN, PartOfSpeech_ACCUSATIVE, PartOfSpeech_ADVERBIAL, PartOfSpeech_COMPLEMENTIVE, PartOfSpeech_DATIVE, PartOfSpeech_GENITIVE, PartOfSpeech_INSTRUMENTAL, PartOfSpeech_LOCATIVE, PartOfSpeech_NOMINATIVE, PartOfSpeech_OBLIQUE, PartOfSpeech_PARTITIVE, PartOfSpeech_PREPOSITIONAL, PartOfSpeech_REFLEXIVE_CASE, PartOfSpeech_RELATIVE_CASE, PartOfSpeech_VOCATIVE

  const 
  
 ( 
  
 // Case is not applicable in the analyzed language or is not predicted. 
  
 PartOfSpeech_CASE_UNKNOWN 
  
  PartOfSpeech_Case 
 
  
 = 
  
 0 
  
 // Accusative 
  
 PartOfSpeech_ACCUSATIVE 
  
  PartOfSpeech_Case 
 
  
 = 
  
 1 
  
 // Adverbial 
  
 PartOfSpeech_ADVERBIAL 
  
  PartOfSpeech_Case 
 
  
 = 
  
 2 
  
 // Complementive 
  
 PartOfSpeech_COMPLEMENTIVE 
  
  PartOfSpeech_Case 
 
  
 = 
  
 3 
  
 // Dative 
  
 PartOfSpeech_DATIVE 
  
  PartOfSpeech_Case 
 
  
 = 
  
 4 
  
 // Genitive 
  
 PartOfSpeech_GENITIVE 
  
  PartOfSpeech_Case 
 
  
 = 
  
 5 
  
 // Instrumental 
  
 PartOfSpeech_INSTRUMENTAL 
  
  PartOfSpeech_Case 
 
  
 = 
  
 6 
  
 // Locative 
  
 PartOfSpeech_LOCATIVE 
  
  PartOfSpeech_Case 
 
  
 = 
  
 7 
  
 // Nominative 
  
 PartOfSpeech_NOMINATIVE 
  
  PartOfSpeech_Case 
 
  
 = 
  
 8 
  
 // Oblique 
  
 PartOfSpeech_OBLIQUE 
  
  PartOfSpeech_Case 
 
  
 = 
  
 9 
  
 // Partitive 
  
 PartOfSpeech_PARTITIVE 
  
  PartOfSpeech_Case 
 
  
 = 
  
 10 
  
 // Prepositional 
  
 PartOfSpeech_PREPOSITIONAL 
  
  PartOfSpeech_Case 
 
  
 = 
  
 11 
  
 // Reflexive 
  
 PartOfSpeech_REFLEXIVE_CASE 
  
  PartOfSpeech_Case 
 
  
 = 
  
 12 
  
 // Relative 
  
 PartOfSpeech_RELATIVE_CASE 
  
  PartOfSpeech_Case 
 
  
 = 
  
 13 
  
 // Vocative 
  
 PartOfSpeech_VOCATIVE 
  
  PartOfSpeech_Case 
 
  
 = 
  
 14 
 ) 
 

func (PartOfSpeech_Case) Descriptor

func (PartOfSpeech_Case) Enum

func (PartOfSpeech_Case) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Case 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Case.Descriptor instead.

func (PartOfSpeech_Case) Number

func (PartOfSpeech_Case) String

  func 
  
 ( 
 x 
  
  PartOfSpeech_Case 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PartOfSpeech_Case) Type

PartOfSpeech_Form

  type 
  
 PartOfSpeech_Form 
  
  int32 
 
 

Depending on the language, Form can be categorizing different forms of verbs, adjectives, adverbs, etc. For example, categorizing inflected endings of verbs and adjectives or distinguishing between short and long forms of adjectives and participles

PartOfSpeech_FORM_UNKNOWN, PartOfSpeech_ADNOMIAL, PartOfSpeech_AUXILIARY, PartOfSpeech_COMPLEMENTIZER, PartOfSpeech_FINAL_ENDING, PartOfSpeech_GERUND, PartOfSpeech_REALIS, PartOfSpeech_IRREALIS, PartOfSpeech_SHORT, PartOfSpeech_LONG, PartOfSpeech_ORDER, PartOfSpeech_SPECIFIC

  const 
  
 ( 
  
 // Form is not applicable in the analyzed language or is not predicted. 
  
 PartOfSpeech_FORM_UNKNOWN 
  
  PartOfSpeech_Form 
 
  
 = 
  
 0 
  
 // Adnomial 
  
 PartOfSpeech_ADNOMIAL 
  
  PartOfSpeech_Form 
 
  
 = 
  
 1 
  
 // Auxiliary 
  
 PartOfSpeech_AUXILIARY 
  
  PartOfSpeech_Form 
 
  
 = 
  
 2 
  
 // Complementizer 
  
 PartOfSpeech_COMPLEMENTIZER 
  
  PartOfSpeech_Form 
 
  
 = 
  
 3 
  
 // Final ending 
  
 PartOfSpeech_FINAL_ENDING 
  
  PartOfSpeech_Form 
 
  
 = 
  
 4 
  
 // Gerund 
  
 PartOfSpeech_GERUND 
  
  PartOfSpeech_Form 
 
  
 = 
  
 5 
  
 // Realis 
  
 PartOfSpeech_REALIS 
  
  PartOfSpeech_Form 
 
  
 = 
  
 6 
  
 // Irrealis 
  
 PartOfSpeech_IRREALIS 
  
  PartOfSpeech_Form 
 
  
 = 
  
 7 
  
 // Short form 
  
 PartOfSpeech_SHORT 
  
  PartOfSpeech_Form 
 
  
 = 
  
 8 
  
 // Long form 
  
 PartOfSpeech_LONG 
  
  PartOfSpeech_Form 
 
  
 = 
  
 9 
  
 // Order form 
  
 PartOfSpeech_ORDER 
  
  PartOfSpeech_Form 
 
  
 = 
  
 10 
  
 // Specific form 
  
 PartOfSpeech_SPECIFIC 
  
  PartOfSpeech_Form 
 
  
 = 
  
 11 
 ) 
 

func (PartOfSpeech_Form) Descriptor

func (PartOfSpeech_Form) Enum

func (PartOfSpeech_Form) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Form 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Form.Descriptor instead.

func (PartOfSpeech_Form) Number

func (PartOfSpeech_Form) String

  func 
  
 ( 
 x 
  
  PartOfSpeech_Form 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PartOfSpeech_Form) Type

PartOfSpeech_Gender

  type 
  
 PartOfSpeech_Gender 
  
  int32 
 
 

Gender classes of nouns reflected in the behaviour of associated words.

PartOfSpeech_GENDER_UNKNOWN, PartOfSpeech_FEMININE, PartOfSpeech_MASCULINE, PartOfSpeech_NEUTER

  const 
  
 ( 
  
 // Gender is not applicable in the analyzed language or is not predicted. 
  
 PartOfSpeech_GENDER_UNKNOWN 
  
  PartOfSpeech_Gender 
 
  
 = 
  
 0 
  
 // Feminine 
  
 PartOfSpeech_FEMININE 
  
  PartOfSpeech_Gender 
 
  
 = 
  
 1 
  
 // Masculine 
  
 PartOfSpeech_MASCULINE 
  
  PartOfSpeech_Gender 
 
  
 = 
  
 2 
  
 // Neuter 
  
 PartOfSpeech_NEUTER 
  
  PartOfSpeech_Gender 
 
  
 = 
  
 3 
 ) 
 

func (PartOfSpeech_Gender) Descriptor

func (PartOfSpeech_Gender) Enum

func (PartOfSpeech_Gender) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Gender 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Gender.Descriptor instead.

func (PartOfSpeech_Gender) Number

func (PartOfSpeech_Gender) String

  func 
  
 ( 
 x 
  
  PartOfSpeech_Gender 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PartOfSpeech_Gender) Type

PartOfSpeech_Mood

  type 
  
 PartOfSpeech_Mood 
  
  int32 
 
 

The grammatical feature of verbs, used for showing modality and attitude.

PartOfSpeech_MOOD_UNKNOWN, PartOfSpeech_CONDITIONAL_MOOD, PartOfSpeech_IMPERATIVE, PartOfSpeech_INDICATIVE, PartOfSpeech_INTERROGATIVE, PartOfSpeech_JUSSIVE, PartOfSpeech_SUBJUNCTIVE

  const 
  
 ( 
  
 // Mood is not applicable in the analyzed language or is not predicted. 
  
 PartOfSpeech_MOOD_UNKNOWN 
  
  PartOfSpeech_Mood 
 
  
 = 
  
 0 
  
 // Conditional 
  
 PartOfSpeech_CONDITIONAL_MOOD 
  
  PartOfSpeech_Mood 
 
  
 = 
  
 1 
  
 // Imperative 
  
 PartOfSpeech_IMPERATIVE 
  
  PartOfSpeech_Mood 
 
  
 = 
  
 2 
  
 // Indicative 
  
 PartOfSpeech_INDICATIVE 
  
  PartOfSpeech_Mood 
 
  
 = 
  
 3 
  
 // Interrogative 
  
 PartOfSpeech_INTERROGATIVE 
  
  PartOfSpeech_Mood 
 
  
 = 
  
 4 
  
 // Jussive 
  
 PartOfSpeech_JUSSIVE 
  
  PartOfSpeech_Mood 
 
  
 = 
  
 5 
  
 // Subjunctive 
  
 PartOfSpeech_SUBJUNCTIVE 
  
  PartOfSpeech_Mood 
 
  
 = 
  
 6 
 ) 
 

func (PartOfSpeech_Mood) Descriptor

func (PartOfSpeech_Mood) Enum

func (PartOfSpeech_Mood) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Mood 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Mood.Descriptor instead.

func (PartOfSpeech_Mood) Number

func (PartOfSpeech_Mood) String

  func 
  
 ( 
 x 
  
  PartOfSpeech_Mood 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PartOfSpeech_Mood) Type

PartOfSpeech_Number

  type 
  
 PartOfSpeech_Number 
  
  int32 
 
 

Count distinctions.

PartOfSpeech_NUMBER_UNKNOWN, PartOfSpeech_SINGULAR, PartOfSpeech_PLURAL, PartOfSpeech_DUAL

  const 
  
 ( 
  
 // Number is not applicable in the analyzed language or is not predicted. 
  
 PartOfSpeech_NUMBER_UNKNOWN 
  
  PartOfSpeech_Number 
 
  
 = 
  
 0 
  
 // Singular 
  
 PartOfSpeech_SINGULAR 
  
  PartOfSpeech_Number 
 
  
 = 
  
 1 
  
 // Plural 
  
 PartOfSpeech_PLURAL 
  
  PartOfSpeech_Number 
 
  
 = 
  
 2 
  
 // Dual 
  
 PartOfSpeech_DUAL 
  
  PartOfSpeech_Number 
 
  
 = 
  
 3 
 ) 
 

func (PartOfSpeech_Number) Descriptor

func (PartOfSpeech_Number) Enum

func (PartOfSpeech_Number) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Number 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Number.Descriptor instead.

func (PartOfSpeech_Number) Number

func (PartOfSpeech_Number) String

  func 
  
 ( 
 x 
  
  PartOfSpeech_Number 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PartOfSpeech_Number) Type

PartOfSpeech_Person

  type 
  
 PartOfSpeech_Person 
  
  int32 
 
 

The distinction between the speaker, second person, third person, etc.

PartOfSpeech_PERSON_UNKNOWN, PartOfSpeech_FIRST, PartOfSpeech_SECOND, PartOfSpeech_THIRD, PartOfSpeech_REFLEXIVE_PERSON

  const 
  
 ( 
  
 // Person is not applicable in the analyzed language or is not predicted. 
  
 PartOfSpeech_PERSON_UNKNOWN 
  
  PartOfSpeech_Person 
 
  
 = 
  
 0 
  
 // First 
  
 PartOfSpeech_FIRST 
  
  PartOfSpeech_Person 
 
  
 = 
  
 1 
  
 // Second 
  
 PartOfSpeech_SECOND 
  
  PartOfSpeech_Person 
 
  
 = 
  
 2 
  
 // Third 
  
 PartOfSpeech_THIRD 
  
  PartOfSpeech_Person 
 
  
 = 
  
 3 
  
 // Reflexive 
  
 PartOfSpeech_REFLEXIVE_PERSON 
  
  PartOfSpeech_Person 
 
  
 = 
  
 4 
 ) 
 

func (PartOfSpeech_Person) Descriptor

func (PartOfSpeech_Person) Enum

func (PartOfSpeech_Person) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Person 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Person.Descriptor instead.

func (PartOfSpeech_Person) Number

func (PartOfSpeech_Person) String

  func 
  
 ( 
 x 
  
  PartOfSpeech_Person 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PartOfSpeech_Person) Type

PartOfSpeech_Proper

  type 
  
 PartOfSpeech_Proper 
  
  int32 
 
 

This category shows if the token is part of a proper name.

PartOfSpeech_PROPER_UNKNOWN, PartOfSpeech_PROPER, PartOfSpeech_NOT_PROPER

  const 
  
 ( 
  
 // Proper is not applicable in the analyzed language or is not predicted. 
  
 PartOfSpeech_PROPER_UNKNOWN 
  
  PartOfSpeech_Proper 
 
  
 = 
  
 0 
  
 // Proper 
  
 PartOfSpeech_PROPER 
  
  PartOfSpeech_Proper 
 
  
 = 
  
 1 
  
 // Not proper 
  
 PartOfSpeech_NOT_PROPER 
  
  PartOfSpeech_Proper 
 
  
 = 
  
 2 
 ) 
 

func (PartOfSpeech_Proper) Descriptor

func (PartOfSpeech_Proper) Enum

func (PartOfSpeech_Proper) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Proper 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Proper.Descriptor instead.

func (PartOfSpeech_Proper) Number

func (PartOfSpeech_Proper) String

  func 
  
 ( 
 x 
  
  PartOfSpeech_Proper 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PartOfSpeech_Proper) Type

PartOfSpeech_Reciprocity

  type 
  
 PartOfSpeech_Reciprocity 
  
  int32 
 
 

Reciprocal features of a pronoun.

PartOfSpeech_RECIPROCITY_UNKNOWN, PartOfSpeech_RECIPROCAL, PartOfSpeech_NON_RECIPROCAL

  const 
  
 ( 
  
 // Reciprocity is not applicable in the analyzed language or is not 
  
 // predicted. 
  
 PartOfSpeech_RECIPROCITY_UNKNOWN 
  
  PartOfSpeech_Reciprocity 
 
  
 = 
  
 0 
  
 // Reciprocal 
  
 PartOfSpeech_RECIPROCAL 
  
  PartOfSpeech_Reciprocity 
 
  
 = 
  
 1 
  
 // Non-reciprocal 
  
 PartOfSpeech_NON_RECIPROCAL 
  
  PartOfSpeech_Reciprocity 
 
  
 = 
  
 2 
 ) 
 

func (PartOfSpeech_Reciprocity) Descriptor

func (PartOfSpeech_Reciprocity) Enum

func (PartOfSpeech_Reciprocity) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Reciprocity 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Reciprocity.Descriptor instead.

func (PartOfSpeech_Reciprocity) Number

func (PartOfSpeech_Reciprocity) String

func (PartOfSpeech_Reciprocity) Type

PartOfSpeech_Tag

  type 
  
 PartOfSpeech_Tag 
  
  int32 
 
 

The part of speech tags enum.

PartOfSpeech_UNKNOWN, PartOfSpeech_ADJ, PartOfSpeech_ADP, PartOfSpeech_ADV, PartOfSpeech_CONJ, PartOfSpeech_DET, PartOfSpeech_NOUN, PartOfSpeech_NUM, PartOfSpeech_PRON, PartOfSpeech_PRT, PartOfSpeech_PUNCT, PartOfSpeech_VERB, PartOfSpeech_X, PartOfSpeech_AFFIX

  const 
  
 ( 
  
 // Unknown 
  
 PartOfSpeech_UNKNOWN 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 0 
  
 // Adjective 
  
 PartOfSpeech_ADJ 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 1 
  
 // Adposition (preposition and postposition) 
  
 PartOfSpeech_ADP 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 2 
  
 // Adverb 
  
 PartOfSpeech_ADV 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 3 
  
 // Conjunction 
  
 PartOfSpeech_CONJ 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 4 
  
 // Determiner 
  
 PartOfSpeech_DET 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 5 
  
 // Noun (common and proper) 
  
 PartOfSpeech_NOUN 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 6 
  
 // Cardinal number 
  
 PartOfSpeech_NUM 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 7 
  
 // Pronoun 
  
 PartOfSpeech_PRON 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 8 
  
 // Particle or other function word 
  
 PartOfSpeech_PRT 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 9 
  
 // Punctuation 
  
 PartOfSpeech_PUNCT 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 10 
  
 // Verb (all tenses and modes) 
  
 PartOfSpeech_VERB 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 11 
  
 // Other: foreign words, typos, abbreviations 
  
 PartOfSpeech_X 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 12 
  
 // Affix 
  
 PartOfSpeech_AFFIX 
  
  PartOfSpeech_Tag 
 
  
 = 
  
 13 
 ) 
 

func (PartOfSpeech_Tag) Descriptor

func (PartOfSpeech_Tag) Enum

func (PartOfSpeech_Tag) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Tag 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Tag.Descriptor instead.

func (PartOfSpeech_Tag) Number

func (PartOfSpeech_Tag) String

  func 
  
 ( 
 x 
  
  PartOfSpeech_Tag 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PartOfSpeech_Tag) Type

PartOfSpeech_Tense

  type 
  
 PartOfSpeech_Tense 
  
  int32 
 
 

Time reference.

PartOfSpeech_TENSE_UNKNOWN, PartOfSpeech_CONDITIONAL_TENSE, PartOfSpeech_FUTURE, PartOfSpeech_PAST, PartOfSpeech_PRESENT, PartOfSpeech_IMPERFECT, PartOfSpeech_PLUPERFECT

  const 
  
 ( 
  
 // Tense is not applicable in the analyzed language or is not predicted. 
  
 PartOfSpeech_TENSE_UNKNOWN 
  
  PartOfSpeech_Tense 
 
  
 = 
  
 0 
  
 // Conditional 
  
 PartOfSpeech_CONDITIONAL_TENSE 
  
  PartOfSpeech_Tense 
 
  
 = 
  
 1 
  
 // Future 
  
 PartOfSpeech_FUTURE 
  
  PartOfSpeech_Tense 
 
  
 = 
  
 2 
  
 // Past 
  
 PartOfSpeech_PAST 
  
  PartOfSpeech_Tense 
 
  
 = 
  
 3 
  
 // Present 
  
 PartOfSpeech_PRESENT 
  
  PartOfSpeech_Tense 
 
  
 = 
  
 4 
  
 // Imperfect 
  
 PartOfSpeech_IMPERFECT 
  
  PartOfSpeech_Tense 
 
  
 = 
  
 5 
  
 // Pluperfect 
  
 PartOfSpeech_PLUPERFECT 
  
  PartOfSpeech_Tense 
 
  
 = 
  
 6 
 ) 
 

func (PartOfSpeech_Tense) Descriptor

func (PartOfSpeech_Tense) Enum

func (PartOfSpeech_Tense) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Tense 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Tense.Descriptor instead.

func (PartOfSpeech_Tense) Number

func (PartOfSpeech_Tense) String

  func 
  
 ( 
 x 
  
  PartOfSpeech_Tense 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PartOfSpeech_Tense) Type

PartOfSpeech_Voice

  type 
  
 PartOfSpeech_Voice 
  
  int32 
 
 

The relationship between the action that a verb expresses and the participants identified by its arguments.

PartOfSpeech_VOICE_UNKNOWN, PartOfSpeech_ACTIVE, PartOfSpeech_CAUSATIVE, PartOfSpeech_PASSIVE

  const 
  
 ( 
  
 // Voice is not applicable in the analyzed language or is not predicted. 
  
 PartOfSpeech_VOICE_UNKNOWN 
  
  PartOfSpeech_Voice 
 
  
 = 
  
 0 
  
 // Active 
  
 PartOfSpeech_ACTIVE 
  
  PartOfSpeech_Voice 
 
  
 = 
  
 1 
  
 // Causative 
  
 PartOfSpeech_CAUSATIVE 
  
  PartOfSpeech_Voice 
 
  
 = 
  
 2 
  
 // Passive 
  
 PartOfSpeech_PASSIVE 
  
  PartOfSpeech_Voice 
 
  
 = 
  
 3 
 ) 
 

func (PartOfSpeech_Voice) Descriptor

func (PartOfSpeech_Voice) Enum

func (PartOfSpeech_Voice) EnumDescriptor

  func 
  
 ( 
  PartOfSpeech_Voice 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use PartOfSpeech_Voice.Descriptor instead.

func (PartOfSpeech_Voice) Number

func (PartOfSpeech_Voice) String

  func 
  
 ( 
 x 
  
  PartOfSpeech_Voice 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (PartOfSpeech_Voice) Type

Sentence

  type 
  
 Sentence 
  
 struct 
  
 { 
  
 // The sentence text. 
  
 Text 
  
 * 
  TextSpan 
 
  
 `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` 
  
 // For calls to [AnalyzeSentiment][] or if 
  
 // [AnnotateTextRequest.Features.extract_document_sentiment][google.cloud.language.v1beta2.AnnotateTextRequest.Features.extract_document_sentiment] is set to 
  
 // true, this field will contain the sentiment for the sentence. 
  
 Sentiment 
  
 * 
  Sentiment 
 
  
 `protobuf:"bytes,2,opt,name=sentiment,proto3" json:"sentiment,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Represents a sentence in the input document.

func (*Sentence) Descriptor

  func 
  
 ( 
 * 
  Sentence 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Sentence.ProtoReflect.Descriptor instead.

func (*Sentence) GetSentiment

  func 
  
 ( 
 x 
  
 * 
  Sentence 
 
 ) 
  
 GetSentiment 
 () 
  
 * 
  Sentiment 
 
 

func (*Sentence) GetText

  func 
  
 ( 
 x 
  
 * 
  Sentence 
 
 ) 
  
 GetText 
 () 
  
 * 
  TextSpan 
 
 

func (*Sentence) ProtoMessage

  func 
  
 ( 
 * 
  Sentence 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Sentence) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Sentence 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Sentence) Reset

  func 
  
 ( 
 x 
  
 * 
  Sentence 
 
 ) 
  
 Reset 
 () 
 

func (*Sentence) String

  func 
  
 ( 
 x 
  
 * 
  Sentence 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Sentiment

  type 
  
 Sentiment 
  
 struct 
  
 { 
  
 // A non-negative number in the [0, +inf) range, which represents 
  
 // the absolute magnitude of sentiment regardless of score (positive or 
  
 // negative). 
  
 Magnitude 
  
  float32 
 
  
 `protobuf:"fixed32,2,opt,name=magnitude,proto3" json:"magnitude,omitempty"` 
  
 // Sentiment score between -1.0 (negative sentiment) and 1.0 
  
 // (positive sentiment). 
  
 Score 
  
  float32 
 
  
 `protobuf:"fixed32,3,opt,name=score,proto3" json:"score,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Represents the feeling associated with the entire text or entities in the text. Next ID: 6

func (*Sentiment) Descriptor

  func 
  
 ( 
 * 
  Sentiment 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Sentiment.ProtoReflect.Descriptor instead.

func (*Sentiment) GetMagnitude

  func 
  
 ( 
 x 
  
 * 
  Sentiment 
 
 ) 
  
 GetMagnitude 
 () 
  
  float32 
 
 

func (*Sentiment) GetScore

  func 
  
 ( 
 x 
  
 * 
  Sentiment 
 
 ) 
  
 GetScore 
 () 
  
  float32 
 
 

func (*Sentiment) ProtoMessage

  func 
  
 ( 
 * 
  Sentiment 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Sentiment) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Sentiment 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Sentiment) Reset

  func 
  
 ( 
 x 
  
 * 
  Sentiment 
 
 ) 
  
 Reset 
 () 
 

func (*Sentiment) String

  func 
  
 ( 
 x 
  
 * 
  Sentiment 
 
 ) 
  
 String 
 () 
  
  string 
 
 

TextSpan

  type 
  
 TextSpan 
  
 struct 
  
 { 
  
 // The content of the output text. 
  
 Content 
  
  string 
 
  
 `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"` 
  
 // The API calculates the beginning offset of the content in the original 
  
 // document according to the [EncodingType][google.cloud.language.v1beta2.EncodingType] specified in the API request. 
  
 BeginOffset 
  
  int32 
 
  
 `protobuf:"varint,2,opt,name=begin_offset,json=beginOffset,proto3" json:"begin_offset,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Represents an output piece of text.

func (*TextSpan) Descriptor

  func 
  
 ( 
 * 
  TextSpan 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use TextSpan.ProtoReflect.Descriptor instead.

func (*TextSpan) GetBeginOffset

  func 
  
 ( 
 x 
  
 * 
  TextSpan 
 
 ) 
  
 GetBeginOffset 
 () 
  
  int32 
 
 

func (*TextSpan) GetContent

  func 
  
 ( 
 x 
  
 * 
  TextSpan 
 
 ) 
  
 GetContent 
 () 
  
  string 
 
 

func (*TextSpan) ProtoMessage

  func 
  
 ( 
 * 
  TextSpan 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*TextSpan) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  TextSpan 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*TextSpan) Reset

  func 
  
 ( 
 x 
  
 * 
  TextSpan 
 
 ) 
  
 Reset 
 () 
 

func (*TextSpan) String

  func 
  
 ( 
 x 
  
 * 
  TextSpan 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Token

  type 
  
 Token 
  
 struct 
  
 { 
  
 // The token text. 
  
 Text 
  
 * 
  TextSpan 
 
  
 `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` 
  
 // Parts of speech tag for this token. 
  
 PartOfSpeech 
  
 * 
  PartOfSpeech 
 
  
 `protobuf:"bytes,2,opt,name=part_of_speech,json=partOfSpeech,proto3" json:"part_of_speech,omitempty"` 
  
 // Dependency tree parse for this token. 
  
 DependencyEdge 
  
 * 
  DependencyEdge 
 
  
 `protobuf:"bytes,3,opt,name=dependency_edge,json=dependencyEdge,proto3" json:"dependency_edge,omitempty"` 
  
 // [Lemma](https://en.wikipedia.org/wiki/Lemma_%28morphology%29) of the token. 
  
 Lemma 
  
  string 
 
  
 `protobuf:"bytes,4,opt,name=lemma,proto3" json:"lemma,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Represents the smallest syntactic building block of the text.

func (*Token) Descriptor

  func 
  
 ( 
 * 
  Token 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Token.ProtoReflect.Descriptor instead.

func (*Token) GetDependencyEdge

  func 
  
 ( 
 x 
  
 * 
  Token 
 
 ) 
  
 GetDependencyEdge 
 () 
  
 * 
  DependencyEdge 
 
 

func (*Token) GetLemma

  func 
  
 ( 
 x 
  
 * 
  Token 
 
 ) 
  
 GetLemma 
 () 
  
  string 
 
 

func (*Token) GetPartOfSpeech

  func 
  
 ( 
 x 
  
 * 
  Token 
 
 ) 
  
 GetPartOfSpeech 
 () 
  
 * 
  PartOfSpeech 
 
 

func (*Token) GetText

  func 
  
 ( 
 x 
  
 * 
  Token 
 
 ) 
  
 GetText 
 () 
  
 * 
  TextSpan 
 
 

func (*Token) ProtoMessage

  func 
  
 ( 
 * 
  Token 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Token) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Token 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Token) Reset

  func 
  
 ( 
 x 
  
 * 
  Token 
 
 ) 
  
 Reset 
 () 
 

func (*Token) String

  func 
  
 ( 
 x 
  
 * 
  Token 
 
 ) 
  
 String 
 () 
  
  string 
 
 

UnimplementedLanguageServiceServer

  type 
  
 UnimplementedLanguageServiceServer 
  
 struct 
  
 { 
 } 
 

UnimplementedLanguageServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedLanguageServiceServer) AnalyzeEntities

func (*UnimplementedLanguageServiceServer) AnalyzeEntitySentiment

func (*UnimplementedLanguageServiceServer) AnalyzeSentiment

func (*UnimplementedLanguageServiceServer) AnalyzeSyntax

func (*UnimplementedLanguageServiceServer) AnnotateText

func (*UnimplementedLanguageServiceServer) ClassifyText

Create a Mobile Website
View Site in Mobile | Classic
Share by: