MessageBuilder
Stay organized with collections
Save and categorize content based on your preferences.
Inherited Method Summary
From class java.lang.Object
Object
|
clone()
|
boolean |
|
void |
finalize()
|
final Class<?>
|
getClass()
|
int |
hashCode()
|
final void |
notify()
|
final void |
notifyAll()
|
String
|
toString()
|
final void |
wait(long arg0, int arg1)
|
final void |
wait(long arg0)
|
final void |
wait()
|
Public Methods
Sets the date on which the message was read.
Parameters
dateRead |
The date on which the message was read. |
public MessageBuilder
setDateReceived (Date dateReceived)
Sets the date on which the message was received.
Parameters
dateReceived |
The date on which the message was received. |
Sets the date on which the message was sent.
Parameters
dateSent |
The date on which the message was sent. |
Sets the attachments of the message.
Parameters
attachments |
The attachments of the message. |
Sets the recipients of the message.
Parameters
recipients |
The recipients of the message. |
Sets the sender of the message.
Parameters
sender |
The sender of the message. |
Sets the textual content of the message.
Parameters
text |
The textual content of the message. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2021-02-11 UTC.
[null,null,["Last updated 2021-02-11 UTC."],[],[],null,["public final class **MessageBuilder** extends [IndexableBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/IndexableBuilder)\\\u003c[MessageBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/MessageBuilder)\\\u003e \nBuilder to construct an [Indexable](/docs/reference/android/com/google/firebase/appindexing/Indexable)\nfor a message.\n\nFor reference, see: \u003c//schema.org/Message\u003e. \n\nPublic Method Summary\n\nInherited Method Summary \nFrom class [com.google.firebase.appindexing.builders.IndexableBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/IndexableBuilder) \n\nFrom class java.lang.Object \n\nPublic Methods \n\npublic [MessageBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/MessageBuilder)\n**setDateRead** ([Date](//developer.android.com/reference/java/util/Date.html) dateRead) \nSets the date on which the message was read. \n\nParameters\n\npublic [MessageBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/MessageBuilder)\n**setDateReceived** ([Date](//developer.android.com/reference/java/util/Date.html) dateReceived) \nSets the date on which the message was received. \n\nParameters\n\npublic [MessageBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/MessageBuilder)\n**setDateSent** ([Date](//developer.android.com/reference/java/util/Date.html) dateSent) \nSets the date on which the message was sent. \n\nParameters\n\npublic [MessageBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/MessageBuilder)\n**setMessageAttachment** ([IndexableBuilder...](/docs/reference/android/com/google/firebase/appindexing/builders/IndexableBuilder)\\\u003c?\\\u003e attachments) \nSets the attachments of the message. \n\nParameters\n\npublic [MessageBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/MessageBuilder)\n**setRecipient** ([PersonBuilder...](/docs/reference/android/com/google/firebase/appindexing/builders/PersonBuilder) recipients) \nSets the recipients of the message. \n\nParameters\n\npublic [MessageBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/MessageBuilder)\n**setSender** ([PersonBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/PersonBuilder) sender) \nSets the sender of the message. \n\nParameters\n\npublic [MessageBuilder](/docs/reference/android/com/google/firebase/appindexing/builders/MessageBuilder)\n**setText** ([String](//developer.android.com/reference/java/lang/String.html) text) \nSets the textual content of the message. \n\nParameters"]]