# CameraSourceConfig

public class **CameraSourceConfig** extends [Object](https://developer.android.com/reference/java/lang/Object.html)  
Config class to hold different camera source settings.

### Nested Class Summary

|---|---|---|---|
| class | [CameraSourceConfig.Builder](https://developers.google.com/android/reference/com/google/mlkit/vision/camera/CameraSourceConfig.Builder) || Builder for CameraSourceConfig. |
| @interface | [CameraSourceConfig.CameraFacing](https://developers.google.com/android/reference/com/google/mlkit/vision/camera/CameraSourceConfig.CameraFacing) || Direction of the camera facing relative to device screen. |

### Constant Summary

|---|---|---|
| int | [CAMERA_FACING_BACK](https://developers.google.com/android/reference/com/google/mlkit/vision/camera/CameraSourceConfig#CAMERA_FACING_BACK) |   |
| int | [CAMERA_FACING_FRONT](https://developers.google.com/android/reference/com/google/mlkit/vision/camera/CameraSourceConfig#CAMERA_FACING_FRONT) |   |

### Inherited Method Summary

From class java.lang.Object

|---|---|
| [Object](https://developer.android.com/reference/java/lang/Object.html) | clone() |
| boolean | equals([Object](https://developer.android.com/reference/java/lang/Object.html) arg0) |
| void | finalize() |
| final [Class](https://developer.android.com/reference/java/lang/Class.html)\<?\> | getClass() |
| int | hashCode() |
| final void | notify() |
| final void | notifyAll() |
| [String](https://developer.android.com/reference/java/lang/String.html) | toString() |
| final void | wait(long arg0, int arg1) |
| final void | wait(long arg0) |
| final void | wait() |

## Constants

#### public static final int
**CAMERA_FACING_BACK**

Constant Value: 1

#### public static final int
**CAMERA_FACING_FRONT**

Constant Value: 0