public static final class EntityMention.Builder extends GeneratedMessageV3.Builder<EntityMention.Builder> implements EntityMentionOrBuilder
   
   Represents a mention for an entity in the text. Currently, proper noun
 mentions are supported.
 Protobuf type google.cloud.language.v1beta2.EntityMention
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public EntityMention.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public EntityMention build()
   
  
  
  buildPartial()
  
    public EntityMention buildPartial()
   
  
  
  clear()
  
    public EntityMention.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public EntityMention.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public EntityMention.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearSentiment()
  
    public EntityMention.Builder clearSentiment()
   
   For calls to [AnalyzeEntitySentiment][] or if
 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.
 .google.cloud.language.v1beta2.Sentiment sentiment = 3;
clearText()
  
    public EntityMention.Builder clearText()
   
   The mention text.
 .google.cloud.language.v1beta2.TextSpan text = 1;
clearType()
  
    public EntityMention.Builder clearType()
   
   The type of the entity mention.
 .google.cloud.language.v1beta2.EntityMention.Type type = 2;
clone()
  
    public EntityMention.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public EntityMention getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getSentiment()
  
    public Sentiment getSentiment()
   
   For calls to [AnalyzeEntitySentiment][] or if
 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.
 .google.cloud.language.v1beta2.Sentiment sentiment = 3;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Sentiment | The sentiment. | 
    
  
  
  getSentimentBuilder()
  
    public Sentiment.Builder getSentimentBuilder()
   
   For calls to [AnalyzeEntitySentiment][] or if
 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.
 .google.cloud.language.v1beta2.Sentiment sentiment = 3;
getSentimentOrBuilder()
  
    public SentimentOrBuilder getSentimentOrBuilder()
   
   For calls to [AnalyzeEntitySentiment][] or if
 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.
 .google.cloud.language.v1beta2.Sentiment sentiment = 3;
getText()
  
    public TextSpan getText()
   
   The mention text.
 .google.cloud.language.v1beta2.TextSpan text = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | TextSpan | The text. | 
    
  
  
  getTextBuilder()
  
    public TextSpan.Builder getTextBuilder()
   
   The mention text.
 .google.cloud.language.v1beta2.TextSpan text = 1;
getTextOrBuilder()
  
    public TextSpanOrBuilder getTextOrBuilder()
   
   The mention text.
 .google.cloud.language.v1beta2.TextSpan text = 1;
getType()
  
    public EntityMention.Type getType()
   
   The type of the entity mention.
 .google.cloud.language.v1beta2.EntityMention.Type type = 2;
getTypeValue()
  
    public int getTypeValue()
   
   The type of the entity mention.
 .google.cloud.language.v1beta2.EntityMention.Type type = 2;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for type. | 
    
  
  
  hasSentiment()
  
    public boolean hasSentiment()
   
   For calls to [AnalyzeEntitySentiment][] or if
 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.
 .google.cloud.language.v1beta2.Sentiment sentiment = 3;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the sentiment field is set. | 
    
  
  
  hasText()
  
   The mention text.
 .google.cloud.language.v1beta2.TextSpan text = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the text field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(EntityMention other)
  
    public EntityMention.Builder mergeFrom(EntityMention other)
   
  
  
  
  
  
    public EntityMention.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public EntityMention.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeSentiment(Sentiment value)
  
    public EntityMention.Builder mergeSentiment(Sentiment value)
   
   For calls to [AnalyzeEntitySentiment][] or if
 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.
 .google.cloud.language.v1beta2.Sentiment sentiment = 3;
mergeText(TextSpan value)
  
    public EntityMention.Builder mergeText(TextSpan value)
   
   The mention text.
 .google.cloud.language.v1beta2.TextSpan text = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | TextSpan
 | 
    
  
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final EntityMention.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public EntityMention.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public EntityMention.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setSentiment(Sentiment value)
  
    public EntityMention.Builder setSentiment(Sentiment value)
   
   For calls to [AnalyzeEntitySentiment][] or if
 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.
 .google.cloud.language.v1beta2.Sentiment sentiment = 3;
setSentiment(Sentiment.Builder builderForValue)
  
    public EntityMention.Builder setSentiment(Sentiment.Builder builderForValue)
   
   For calls to [AnalyzeEntitySentiment][] or if
 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.
 .google.cloud.language.v1beta2.Sentiment sentiment = 3;
setText(TextSpan value)
  
    public EntityMention.Builder setText(TextSpan value)
   
   The mention text.
 .google.cloud.language.v1beta2.TextSpan text = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | TextSpan
 | 
    
  
  
  
  setText(TextSpan.Builder builderForValue)
  
    public EntityMention.Builder setText(TextSpan.Builder builderForValue)
   
   The mention text.
 .google.cloud.language.v1beta2.TextSpan text = 1;
setType(EntityMention.Type value)
  
    public EntityMention.Builder setType(EntityMention.Type value)
   
   The type of the entity mention.
 .google.cloud.language.v1beta2.EntityMention.Type type = 2;
setTypeValue(int value)
  
    public EntityMention.Builder setTypeValue(int value)
   
   The type of the entity mention.
 .google.cloud.language.v1beta2.EntityMention.Type type = 2;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | int
 The enum numeric value on the wire for type to set. | 
    
  
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final EntityMention.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides