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.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 AnnotatedMessagePart.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public AnnotatedMessagePart build()
   
  
  
  buildPartial()
  
    public AnnotatedMessagePart buildPartial()
   
  
  
  clear()
  
    public AnnotatedMessagePart.Builder clear()
   
  
  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)
   
  
  
  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)
   
  
  
  Overrides
  
  
  clearText()
  
    public AnnotatedMessagePart.Builder clearText()
   
   A part of a message possibly annotated with an entity.
 string text = 1;
clone()
  
    public AnnotatedMessagePart.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public AnnotatedMessagePart getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  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;
    
      
        | Returns | 
      
        | 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;
    
      
        | Returns | 
      
        | 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;
    
      
        | Returns | 
      
        | 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;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The text. | 
    
  
  
  getTextBytes()
  
    public ByteString getTextBytes()
   
   A part of a message possibly annotated with an entity.
 string text = 1;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for text. | 
    
  
  
  
  
    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;
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the formattedValue field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  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;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Value
 | 
    
  
  
  
  mergeFrom(AnnotatedMessagePart other)
  
    public AnnotatedMessagePart.Builder mergeFrom(AnnotatedMessagePart other)
   
  
  
  
  
  
    public AnnotatedMessagePart.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public AnnotatedMessagePart.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final AnnotatedMessagePart.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  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;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The entityType to set. | 
    
  
  
  
  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;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for entityType to set. | 
    
  
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public AnnotatedMessagePart.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  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;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Value
 | 
    
  
  
  
  
  
    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;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | builderForValue | Builder
 | 
    
  
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public AnnotatedMessagePart.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setText(String value)
  
    public AnnotatedMessagePart.Builder setText(String value)
   
   A part of a message possibly annotated with an entity.
 string text = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The text to set. | 
    
  
  
  
  setTextBytes(ByteString value)
  
    public AnnotatedMessagePart.Builder setTextBytes(ByteString value)
   
   A part of a message possibly annotated with an entity.
 string text = 1;
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for text to set. | 
    
  
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final AnnotatedMessagePart.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides