CarMessage.Builder
class CarMessage.Builder
A builder for CarMessage
Summary
Public constructors |
|---|
Builder() |
Public functions |
|
|---|---|
CarMessage |
build()Returns a new |
CarMessage.Builder |
Sets a |
CarMessage.Builder |
setMultimediaMimeType(multimediaMimeType: String?)Sets a |
CarMessage.Builder |
setMultimediaUri(multimediaUri: Uri?)Sets a |
CarMessage.Builder |
Sets a |
CarMessage.Builder |
setReceivedTimeEpochMillis(receivedTimeEpochMillis: Long)Sets a |
CarMessage.Builder |
Sets a |
Public constructors
Public functions
build
fun build(): CarMessage
Returns a new CarMessage instance defined by this builder
setBody
fun setBody(body: CarText?): CarMessage.Builder
Sets a CarText representing the message body
Messages must have one or both of the following:
- A message body (text)
- A MIME type + URI (image, audio, etc.)
| See also | |
|---|---|
setMultimediaMimeType |
|
setMultimediaUri |
setMultimediaMimeType
fun setMultimediaMimeType(multimediaMimeType: String?): CarMessage.Builder
Sets a String representing the MIME type of a multimedia message
Messages must have one or both of the following:
- A message body (text)
- A MIME type + URI (image, audio, etc.)
| See also | |
|---|---|
setBody |
|
setMultimediaUri |
setMultimediaUri
fun setMultimediaUri(multimediaUri: Uri?): CarMessage.Builder
Sets a Uri pointing to the contents of a multimedia message.
Messages must have one or both of the following:
- A message body (text)
- A MIME type + URI (image, audio, etc.)
| See also | |
|---|---|
setBody |
|
setMultimediaMimeType |
setRead
fun setRead(isRead: Boolean): CarMessage.Builder
Sets a boolean, indicating whether the message has been read
setReceivedTimeEpochMillis
fun setReceivedTimeEpochMillis(receivedTimeEpochMillis: Long): CarMessage.Builder
Sets a long representing the message timestamp (in epoch millis)