StorageInfo

public final class StorageInfo extends Object
implements Parcelable

The response class of AppSearchClient#getStorageInfo.

Nested Class Summary

class StorageInfo.Builder Builder for StorageInfo objects. 

Inherited Constant Summary

Field Summary

public static final Creator<StorageInfo> CREATOR

Public Method Summary

int
getAliveDocumentsCount()
Returns the number of alive documents in the current session.
int
getAliveNamespacesCount()
Returns the number of namespaces that have at least one alive document in the current session's database.
long
getSizeBytes()
Returns the estimated size of the session's database in bytes.
void
writeToParcel(Parcel dest, int flags)

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.

public void writeToParcel (Parcel dest, int flags)