public static final class AnnotatedMessagePart.Builder extends GeneratedMessageV3.Builder<AnnotatedMessagePart.Builder> implements AnnotatedMessagePartOrBuilder
   
   Represents a part of a message possibly annotated with an entity. The part
 can be an entity or purely a part of the message between two entities or
 message start/end.
 Protobuf type google.cloud.dialogflow.v2.AnnotatedMessagePart
    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 AnnotatedMessagePart.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public AnnotatedMessagePart build()
   
  Returns
  
  
  buildPartial()
  
    public AnnotatedMessagePart buildPartial()
   
  Returns
  
  
  clear()
  
    public AnnotatedMessagePart.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearEntityType()
  
    public AnnotatedMessagePart.Builder clearEntityType()
   
   The Dialogflow system entity
 type
 of this message part. If this is empty, Dialogflow could not annotate the
 phrase part with a system entity.
 string entity_type = 2;
clearField(Descriptors.FieldDescriptor field)
  
    public AnnotatedMessagePart.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  
  
    public AnnotatedMessagePart.Builder clearFormattedValue()
   
   The Dialogflow system entity formatted value
  of
 this message part. For example for a system entity of type
 @sys.unit-currency, this may contain:
 <pre>
 {
   "amount": 5,
   "currency": "USD"
 }
 </pre>
 .google.protobuf.Value formatted_value = 3;
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public AnnotatedMessagePart.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearText()
  
    public AnnotatedMessagePart.Builder clearText()
   
   A part of a message possibly annotated with an entity.
 string text = 1;
clone()
  
    public AnnotatedMessagePart.Builder clone()
   
  Returns
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public AnnotatedMessagePart getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getEntityType()
  
    public String getEntityType()
   
   The Dialogflow system entity
 type
 of this message part. If this is empty, Dialogflow could not annotate the
 phrase part with a system entity.
 string entity_type = 2;
    
      
        | Type | Description | 
      
        | String | The entityType. | 
    
  
  
  getEntityTypeBytes()
  
    public ByteString getEntityTypeBytes()
   
   The Dialogflow system entity
 type
 of this message part. If this is empty, Dialogflow could not annotate the
 phrase part with a system entity.
 string entity_type = 2;
    
      
        | Type | Description | 
      
        | ByteString | The bytes for entityType. | 
    
  
  
  
  
    public Value getFormattedValue()
   
   The Dialogflow system entity formatted value
  of
 this message part. For example for a system entity of type
 @sys.unit-currency, this may contain:
 <pre>
 {
   "amount": 5,
   "currency": "USD"
 }
 </pre>
 .google.protobuf.Value formatted_value = 3;
    
      
        | Type | Description | 
      
        | Value | The formattedValue. | 
    
  
  
  
  
    public Value.Builder getFormattedValueBuilder()
   
   The Dialogflow system entity formatted value
  of
 this message part. For example for a system entity of type
 @sys.unit-currency, this may contain:
 <pre>
 {
   "amount": 5,
   "currency": "USD"
 }
 </pre>
 .google.protobuf.Value formatted_value = 3;
    public ValueOrBuilder getFormattedValueOrBuilder()
   
   The Dialogflow system entity formatted value
  of
 this message part. For example for a system entity of type
 @sys.unit-currency, this may contain:
 <pre>
 {
   "amount": 5,
   "currency": "USD"
 }
 </pre>
 .google.protobuf.Value formatted_value = 3;
getText()
  
   A part of a message possibly annotated with an entity.
 string text = 1;
    
      
        | Type | Description | 
      
        | String | The text. | 
    
  
  
  getTextBytes()
  
    public ByteString getTextBytes()
   
   A part of a message possibly annotated with an entity.
 string text = 1;
    public boolean hasFormattedValue()
   
   The Dialogflow system entity formatted value
  of
 this message part. For example for a system entity of type
 @sys.unit-currency, this may contain:
 <pre>
 {
   "amount": 5,
   "currency": "USD"
 }
 </pre>
 .google.protobuf.Value formatted_value = 3;
    
      
        | Type | Description | 
      
        | boolean | Whether the formattedValue field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  
  
    public AnnotatedMessagePart.Builder mergeFormattedValue(Value value)
   
   The Dialogflow system entity formatted value
  of
 this message part. For example for a system entity of type
 @sys.unit-currency, this may contain:
 <pre>
 {
   "amount": 5,
   "currency": "USD"
 }
 </pre>
 .google.protobuf.Value formatted_value = 3;
    
      
        | Name | Description | 
      
        | value | Value
 | 
    
  
  Returns
  
  
  mergeFrom(AnnotatedMessagePart other)
  
    public AnnotatedMessagePart.Builder mergeFrom(AnnotatedMessagePart other)
   
  Parameter
  
  Returns
  
  
  
  
    public AnnotatedMessagePart.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public AnnotatedMessagePart.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final AnnotatedMessagePart.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setEntityType(String value)
  
    public AnnotatedMessagePart.Builder setEntityType(String value)
   
   The Dialogflow system entity
 type
 of this message part. If this is empty, Dialogflow could not annotate the
 phrase part with a system entity.
 string entity_type = 2;
    
      
        | Name | Description | 
      
        | value | String
 The entityType to set. | 
    
  
  Returns
  
  
  setEntityTypeBytes(ByteString value)
  
    public AnnotatedMessagePart.Builder setEntityTypeBytes(ByteString value)
   
   The Dialogflow system entity
 type
 of this message part. If this is empty, Dialogflow could not annotate the
 phrase part with a system entity.
 string entity_type = 2;
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for entityType to set. | 
    
  
  Returns
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public AnnotatedMessagePart.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
    public AnnotatedMessagePart.Builder setFormattedValue(Value value)
   
   The Dialogflow system entity formatted value
  of
 this message part. For example for a system entity of type
 @sys.unit-currency, this may contain:
 <pre>
 {
   "amount": 5,
   "currency": "USD"
 }
 </pre>
 .google.protobuf.Value formatted_value = 3;
    
      
        | Name | Description | 
      
        | value | Value
 | 
    
  
  Returns
  
  
  
  
    public AnnotatedMessagePart.Builder setFormattedValue(Value.Builder builderForValue)
   
   The Dialogflow system entity formatted value
  of
 this message part. For example for a system entity of type
 @sys.unit-currency, this may contain:
 <pre>
 {
   "amount": 5,
   "currency": "USD"
 }
 </pre>
 .google.protobuf.Value formatted_value = 3;
    
      
        | Name | Description | 
      
        | builderForValue | Builder
 | 
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public AnnotatedMessagePart.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setText(String value)
  
    public AnnotatedMessagePart.Builder setText(String value)
   
   A part of a message possibly annotated with an entity.
 string text = 1;
    
      
        | Name | Description | 
      
        | value | String
 The text to set. | 
    
  
  Returns
  
  
  setTextBytes(ByteString value)
  
    public AnnotatedMessagePart.Builder setTextBytes(ByteString value)
   
   A part of a message possibly annotated with an entity.
 string text = 1;
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for text to set. | 
    
  
  Returns
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final AnnotatedMessagePart.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides