MtpStorageInfo
public
final
class
MtpStorageInfo
extends Object
java.lang.Object | |
↳ | android.mtp.MtpStorageInfo |
This class encapsulates information about a storage unit on an MTP device. This corresponds to the StorageInfo Dataset described in section 5.2.2 of the MTP specification.
Summary
Public methods | |
---|---|
String
|
getDescription()
Returns the description string for the storage unit. |
long
|
getFreeSpace()
Returns the amount of free space in the storage unit in bytes |
long
|
getMaxCapacity()
Returns the maximum storage capacity for the storage unit in bytes |
int
|
getStorageId()
Returns the storage ID for the storage unit. |
String
|
getVolumeIdentifier()
Returns the volume identifier for the storage unit |
Inherited methods | |
---|---|
Public methods
getDescription
public String getDescription ()
Returns the description string for the storage unit. This is typically displayed to the user in the user interface on the MTP host.
Returns | |
---|---|
String |
the storage unit description
This value cannot be null . |
getFreeSpace
public long getFreeSpace ()
Returns the amount of free space in the storage unit in bytes
Returns | |
---|---|
long |
the amount of free space |
getMaxCapacity
public long getMaxCapacity ()
Returns the maximum storage capacity for the storage unit in bytes
Returns | |
---|---|
long |
the maximum capacity |
getStorageId
public int getStorageId ()
Returns the storage ID for the storage unit. The storage ID uniquely identifies the storage unit on the MTP device.
Returns | |
---|---|
int |
the storage ID |
getVolumeIdentifier
public String getVolumeIdentifier ()
Returns the volume identifier for the storage unit
Returns | |
---|---|
String |
the storage volume identifier
This value cannot be null . |