# Content


```
class Content
```

<br />

*** ** * ** ***

Represents a single "turn" or message in a conversation. It contains a list of `https://developers.google.com/android/reference/kotlin/com/google/mlkit/genai/prompt/Part` objects.

## Summary

| ### Nested types |
|---|
| `class https://developers.google.com/android/reference/kotlin/com/google/mlkit/genai/prompt/Content.Builder` Builder for `https://developers.google.com/android/reference/kotlin/com/google/mlkit/genai/prompt/Content`. |
| `@https://developer.android.com/reference/androidx/annotation/IntDef.html(value = [0, 1]) annotation https://developers.google.com/android/reference/kotlin/com/google/mlkit/genai/prompt/Content.Role` Role associated with `https://developers.google.com/android/reference/kotlin/com/google/mlkit/genai/prompt/Content` |

| ### Public companion functions |
|---|---|
| `https://developers.google.com/android/reference/kotlin/com/google/mlkit/genai/prompt/Content.Builder` | `https://developers.google.com/android/reference/kotlin/com/google/mlkit/genai/prompt/Content#builder()()` |

| ### Public properties |
|---|---|
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html<https://developers.google.com/android/reference/kotlin/com/google/mlkit/genai/prompt/Part>` | `https://developers.google.com/android/reference/kotlin/com/google/mlkit/genai/prompt/Content#parts()` |
| `https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html` | `https://developers.google.com/android/reference/kotlin/com/google/mlkit/genai/prompt/Content#role()` |

## Public companion functions

### builder

```
fun builder(): Content.Builder
```

## Public properties

### parts

```
val parts: List<Part>
```

### role

```
val role: Int
```