# androidx.car.app.messaging.model

# androidx.car.app.messaging.model

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/car/app/messaging/model/package-summary "View this page in Java")

## Interfaces

|----------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [ConversationCallback](https://developer.android.com/reference/kotlin/androidx/car/app/messaging/model/ConversationCallback)                 | Host -\> Client callbacks for a[ConversationItem](https://developer.android.com/reference/kotlin/androidx/car/app/messaging/model/ConversationItem)                         |
| [ConversationCallbackDelegate](https://developer.android.com/reference/kotlin/androidx/car/app/messaging/model/ConversationCallbackDelegate) | Used by the host to invoke[ConversationCallback](https://developer.android.com/reference/kotlin/androidx/car/app/messaging/model/ConversationCallback)methods on the client |

## Classes

|--------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------|
| [CarMessage](https://developer.android.com/reference/kotlin/androidx/car/app/messaging/model/CarMessage)                             | Represents a single message in a[ConversationItem](https://developer.android.com/reference/kotlin/androidx/car/app/messaging/model/ConversationItem) |
| [CarMessage.Builder](https://developer.android.com/reference/kotlin/androidx/car/app/messaging/model/CarMessage.Builder)             | A builder for[CarMessage](https://developer.android.com/reference/kotlin/androidx/car/app/messaging/model/CarMessage)                                |
| [ConversationItem](https://developer.android.com/reference/kotlin/androidx/car/app/messaging/model/ConversationItem)                 | Represents a text-based conversation (e.g. IM/SMS messages).                                                                                         |
| [ConversationItem.Builder](https://developer.android.com/reference/kotlin/androidx/car/app/messaging/model/ConversationItem.Builder) | A builder for[ConversationItem](https://developer.android.com/reference/kotlin/androidx/car/app/messaging/model/ConversationItem)                    |