Page Summary
-
LocalModel.Builder is a builder class for creating instances of LocalModel.
-
When using the builder, you should only call one of the file path or URI setting methods.
-
The builder provides methods to set the absolute or asset file path for the model or its manifest file, or to set a URI for the model file.
-
The build() method is used to construct the LocalModel instance with the provided information.
Builder class of LocalModel
.
Only call one of setAbsoluteFilePath(String)
, setAbsoluteManifestFilePath(String)
, setAssetFilePath(String)
, setAssetManifestFilePath(String)
and setUri(Uri)
.
Public Constructor Summary
Public Method Summary
| LocalModel | |
| LocalModel.Builder | |
| LocalModel.Builder | setAbsoluteManifestFilePath
( String
absoluteManifestFilePath)
Sets the absolute file path of the local model's manifest file.
|
| LocalModel.Builder | |
| LocalModel.Builder | setAssetManifestFilePath
( String
assetManifestFilePath)
Sets the asset subpath of the asset model's manifest file.
|
| LocalModel.Builder |
Inherited Method Summary
Public Constructors
public Builder ()
Public Methods
public LocalModel build ()
Builds an instance of LocalModel
with provided info.
public LocalModel.Builder setAbsoluteFilePath ( String absoluteFilePath)
Sets the absolute file path of the local model file.
public LocalModel.Builder setAbsoluteManifestFilePath ( String absoluteManifestFilePath)
Sets the absolute file path of the local model's manifest file.
public LocalModel.Builder setAssetFilePath ( String assetFilePath)
Sets the asset subpath of the asset model file.
Make sure your model asset file is not compressed by using aaptOptions. For more details, refer to documentation .
public LocalModel.Builder setAssetManifestFilePath ( String assetManifestFilePath)
Sets the asset subpath of the asset model's manifest file.
Make sure your asset file is not compressed by using aaptOptions. For more details, refer to documentation .
public LocalModel.Builder setUri ( Uri uri)
Sets the URI of the model file.
URI schemes can be content, android.resource or file. MlKitException
with error code MlKitException.NOT_FOUND
will be thrown when loading model if URI scheme is not one of 3 supported schemes.


