# GenerateTypedContentRequest.Companion


```
public static class GenerateTypedContentRequest.Companion
```

<br />

*** ** * ** ***

## Summary

| ### Public methods |
|---|---|
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/android/reference/com/google/mlkit/genai/prompt/GenerateTypedContentRequest.Builder<@https://developer.android.com/reference/androidx/annotation/NonNull.html T>` | `<T extends https://developer.android.com/reference/java/lang/Object.html> https://developers.google.com/android/reference/com/google/mlkit/genai/prompt/GenerateTypedContentRequest.Companion#builder(com.google.mlkit.genai.prompt.GenerateContentRequest,kotlin.reflect.KClass)( @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/android/reference/com/google/mlkit/genai/prompt/GenerateContentRequest generateContentRequest, @https://developer.android.com/reference/androidx/annotation/NonNull.html https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/-k-class/index.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html T> outputClass )` |

## Public methods

### builder

```
public static final @NonNull GenerateTypedContentRequest.Builder<@NonNull T> <T extends Object> builder(
    @NonNull GenerateContentRequest generateContentRequest,
    @NonNull KClass<@NonNull T> outputClass
)
```