AI-generated Key Takeaways
-
StorageInfo is the response class for
AppSearchClient#getStorageInfoand implements Parcelable. -
It includes a Builder class for creating StorageInfo objects.
-
Key public methods allow retrieving the count of alive documents, the count of alive namespaces, and the estimated size of the database in bytes.
-
The class also provides methods for Parcelable implementation, including
writeToParceland aCREATORfield.
The response class of AppSearchClient#getStorageInfo
.
Nested Class Summary
Inherited Constant Summary
Field Summary
| public static final Creator < StorageInfo > | CREATOR |
Public Method Summary
| int | |
| int | getAliveNamespacesCount
()
Returns the number of namespaces that have at least one alive document in the
current session's database.
|
| long | |
| void |
Inherited Method Summary
Fields
public static final Creator < StorageInfo > CREATOR
Public Methods
public int getAliveDocumentsCount ()
Returns the number of alive documents in the current session.
Alive documents are documents that haven't been deleted and haven't exceeded the ttl
as set in GenericDocument.Builder.setTtlMillis(long)
.
public int getAliveNamespacesCount ()
Returns the number of namespaces that have at least one alive document in the current session's database.
Alive documents are documents that haven't been deleted and haven't exceeded the ttl
as set in GenericDocument.Builder.setTtlMillis(long)
.
public long getSizeBytes ()
Returns the estimated size of the session's database in bytes.

