# com.google.mlkit.common.model

### Classes

|---|---|
| [CustomRemoteModel](https://developers.google.com/android/reference/com/google/mlkit/common/model/CustomRemoteModel) | A custom model that is stored remotely on the server and downloaded to the device. |
| [CustomRemoteModel.Builder](https://developers.google.com/android/reference/com/google/mlkit/common/model/CustomRemoteModel.Builder) | Builder of `https://developers.google.com/android/reference/com/google/mlkit/common/model/CustomRemoteModel`. |
| [DownloadConditions](https://developers.google.com/android/reference/com/google/mlkit/common/model/DownloadConditions) | Conditions to download remote models. |
| [DownloadConditions.Builder](https://developers.google.com/android/reference/com/google/mlkit/common/model/DownloadConditions.Builder) | Builder of `https://developers.google.com/android/reference/com/google/mlkit/common/model/DownloadConditions`. |
| [LocalModel](https://developers.google.com/android/reference/com/google/mlkit/common/model/LocalModel) | Describes a local model created from absolute file path, asset file path or URI. |
| [LocalModel.Builder](https://developers.google.com/android/reference/com/google/mlkit/common/model/LocalModel.Builder) | Builder class of `https://developers.google.com/android/reference/com/google/mlkit/common/model/LocalModel`. |
| [RemoteModel](https://developers.google.com/android/reference/com/google/mlkit/common/model/RemoteModel) | Describes a remote model to be downloaded to the device. |
| [RemoteModelManager](https://developers.google.com/android/reference/com/google/mlkit/common/model/RemoteModelManager) | Manages remote models. |
| [RemoteModelSource](https://developers.google.com/android/reference/com/google/mlkit/common/model/RemoteModelSource) | A model source indicating where the model is hosted remotely. |