CarMessage.Builder
public final class CarMessage.Builder
A builder for CarMessage
Summary
Public constructors |
|---|
Builder() |
Public methods |
|
|---|---|
@NonNull CarMessage |
build()Returns a new |
@NonNull CarMessage.Builder |
Sets a |
@NonNull CarMessage.Builder |
setMultimediaMimeType(@Nullable String multimediaMimeType)Sets a |
@NonNull CarMessage.Builder |
setMultimediaUri(@Nullable Uri multimediaUri)Sets a |
@NonNull CarMessage.Builder |
setRead(boolean isRead)Sets a |
@NonNull CarMessage.Builder |
setReceivedTimeEpochMillis(long receivedTimeEpochMillis)Sets a |
@NonNull CarMessage.Builder |
Sets a |
Public constructors
Public methods
build
public @NonNull CarMessage build()
Returns a new CarMessage instance defined by this builder
setBody
public @NonNull CarMessage.Builder setBody(@Nullable CarText body)
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
public @NonNull CarMessage.Builder setMultimediaMimeType(@Nullable String multimediaMimeType)
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
public @NonNull CarMessage.Builder setMultimediaUri(@Nullable Uri multimediaUri)
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
public @NonNull CarMessage.Builder setRead(boolean isRead)
Sets a boolean, indicating whether the message has been read
setReceivedTimeEpochMillis
public @NonNull CarMessage.Builder setReceivedTimeEpochMillis(long receivedTimeEpochMillis)
Sets a long representing the message timestamp (in epoch millis)