StorageInfo
class StorageInfo : Parcelable
kotlin.Any | |
↳ | android.app.appsearch.StorageInfo |
The response class of AppSearchSession#getStorageInfo
.
Summary
Nested classes | |
---|---|
Builder for |
Inherited constants | |
---|---|
Public methods | |
---|---|
Int |
Returns the number of alive documents in the current session. |
Int |
Returns the number of namespaces that have at least one alive document in the current session's database. |
Long |
Returns the estimated size of the session's database in bytes. |
Unit |
writeToParcel(dest: Parcel, flags: Int) Flatten this object in to a Parcel. |
Properties | |
---|---|
static Parcelable.Creator<StorageInfo!> |
Public methods
getAliveDocumentsCount
fun getAliveDocumentsCount(): Int
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
.
getAliveNamespacesCount
fun getAliveNamespacesCount(): Int
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
.
getSizeBytes
fun getSizeBytes(): Long
Returns the estimated size of the session's database in bytes.
writeToParcel
fun writeToParcel(
dest: Parcel,
flags: Int
): Unit
Flatten this object in to a Parcel.
Parameters | |
---|---|
dest |
Parcel: This value cannot be null . |
flags |
Int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE . Value is either 0 or a combination of android.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE , and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |
Properties
CREATOR
static val CREATOR: Parcelable.Creator<StorageInfo!>