ConversationActions.Message.Builder
  public
  static
  final
  
  class
  ConversationActions.Message.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.view.textclassifier.ConversationActions.Message.Builder | 
Builder class to construct a Message
Summary
| Public constructors | |
|---|---|
| 
      Builder(Person author)
      Constructs a builder. | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        ConversationActions.Message | 
      build()
      Builds the  | 
| 
        
        
        
        
        
        ConversationActions.Message.Builder | 
      setExtras(Bundle bundle)
      Sets a set of extended data to the message. | 
| 
        
        
        
        
        
        ConversationActions.Message.Builder | 
      setReferenceTime(ZonedDateTime referenceTime)
      Sets the reference time of this message, for example it could be the compose or send time of this message. | 
| 
        
        
        
        
        
        ConversationActions.Message.Builder | 
      setText(CharSequence text)
      Sets the text of this message. | 
| Inherited methods | |
|---|---|
Public constructors
Builder
public Builder (Person author)
Constructs a builder.
| Parameters | |
|---|---|
| author | Person: the person that composed the message, useConversationActions.Message.PERSON_USER_SELFto represent the local user. If it is not possible to identify the
               remote user that the local user is conversing with, useConversationActions.Message.PERSON_USER_OTHERSto represent a remote user.
 This value cannot benull. | 
Public methods
build
public ConversationActions.Message build ()
Builds the Message object.
| Returns | |
|---|---|
| ConversationActions.Message | This value cannot be null. | 
setExtras
public ConversationActions.Message.Builder setExtras (Bundle bundle)
Sets a set of extended data to the message.
| Parameters | |
|---|---|
| bundle | Bundle: This value may benull. | 
| Returns | |
|---|---|
| ConversationActions.Message.Builder | This value cannot be null. | 
setReferenceTime
public ConversationActions.Message.Builder setReferenceTime (ZonedDateTime referenceTime)
Sets the reference time of this message, for example it could be the compose or send time of this message.
| Parameters | |
|---|---|
| referenceTime | ZonedDateTime: This value may benull. | 
| Returns | |
|---|---|
| ConversationActions.Message.Builder | This value cannot be null. | 
setText
public ConversationActions.Message.Builder setText (CharSequence text)
Sets the text of this message.
| Parameters | |
|---|---|
| text | CharSequence: This value may benull. | 
| Returns | |
|---|---|
| ConversationActions.Message.Builder | This value cannot be null. | 
