Package org.robolectric.shadows
Class StorageVolumeBuilder
- java.lang.Object
-
- org.robolectric.shadows.StorageVolumeBuilder
-
public final class StorageVolumeBuilder extends Object
Class to buildStorageVolume
-
-
Constructor Summary
Constructors Constructor Description StorageVolumeBuilder(String id, File path, String description, UserHandle owner, String state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StorageVolumebuild()voidsetAllowMassStorage(boolean allowMassStorage)voidsetIsEmulated(boolean isEmulated)voidsetIsPrimary(boolean isPrimary)voidsetIsRemovable(boolean isRemovable)voidsetMaxFileSize(long maxFileSize)voidsetMtpReserveSize(long mtpReserveSize)voidsetStorageId(int storageId)
-
-
-
Constructor Detail
-
StorageVolumeBuilder
public StorageVolumeBuilder(String id, File path, String description, UserHandle owner, String state)
-
-
Method Detail
-
setStorageId
public void setStorageId(int storageId)
-
setIsPrimary
public void setIsPrimary(boolean isPrimary)
-
setIsRemovable
public void setIsRemovable(boolean isRemovable)
-
setIsEmulated
public void setIsEmulated(boolean isEmulated)
-
setMtpReserveSize
public void setMtpReserveSize(long mtpReserveSize)
-
setAllowMassStorage
public void setAllowMassStorage(boolean allowMassStorage)
-
setMaxFileSize
public void setMaxFileSize(long maxFileSize)
-
build
public StorageVolume build() throws IllegalStateException
- Throws:
IllegalStateException
-
-