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.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()
   
  Returns
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public EntityMention.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public EntityMention build()
   
  Returns
  
  
  buildPartial()
  
    public EntityMention buildPartial()
   
  Returns
  
  
  clear()
  
    public EntityMention.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public EntityMention.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public EntityMention.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  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()
   
  Returns
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public EntityMention getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  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;
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;
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;
    
      
        | 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;
    
      
        | Type | Description | 
      
        | boolean | Whether the sentiment field is set. | 
    
  
  
  hasText()
  
   The mention text.
 .google.cloud.language.v1beta2.TextSpan text = 1;
    
      
        | Type | Description | 
      
        | boolean | Whether the text field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(EntityMention other)
  
    public EntityMention.Builder mergeFrom(EntityMention other)
   
  Parameter
  
  Returns
  
  
  
  
    public EntityMention.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public EntityMention.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  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;
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final EntityMention.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public EntityMention.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public EntityMention.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  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;
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;
    
      
        | Name | Description | 
      
        | value | int
 The enum numeric value on the wire for type to set. | 
    
  
  Returns
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final EntityMention.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides