# ImageCaptureCamera2Configurator

Artifact: [androidx.camera:camera-camera2](https://developer.android.com/jetpack/androidx/releases/camera) [View Source](https://cs.android.com/search?q=file:androidx/camera/camera2/interop/InteropConfigurators.kt+class:androidx.camera.camera2.interop.ImageCaptureCamera2Configurator) Added in [1.7.0-rc02](https://developer.android.com/jetpack/androidx/releases/camera#1.7.0-rc02)

*** ** * ** ***


```
class ImageCaptureCamera2Configurator : InteropConfigurator<ImageCapture.Builder>
```

<br />

*** ** * ** ***

Configures `https://developer.android.com/reference/kotlin/androidx/camera/camera2/interop/ImageCaptureCamera2Interop` options on an `https://developer.android.com/reference/kotlin/androidx/camera/core/ImageCapture.Builder`.

## Summary

| ### Public functions |
|---|---|
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/camera/camera2/interop/ImageCaptureCamera2Configurator#configure(androidx.camera.core.ImageCapture.Builder)(imageCaptureBuilder: https://developer.android.com/reference/kotlin/androidx/camera/core/ImageCapture.Builder)` Applies options to the specified `https://developer.android.com/reference/kotlin/androidx/camera/camera2/interop/ImageCaptureCamera2Configurator#configure(androidx.camera.core.ImageCapture.Builder)`. |

## Public functions

### configure

Added in [1.7.0-rc02](https://developer.android.com/jetpack/androidx/releases/camera#1.7.0-rc02)

```
open fun configure(imageCaptureBuilder: ImageCapture.Builder): Unit
```

Applies options to the specified `https://developer.android.com/reference/kotlin/androidx/camera/camera2/interop/ImageCaptureCamera2Configurator#configure(androidx.camera.core.ImageCapture.Builder)`.

| Parameters |
|---|---|
| `imageCaptureBuilder: https://developer.android.com/reference/kotlin/androidx/camera/core/ImageCapture.Builder` | builder to apply options to |