KeyValueStore
public
interface
KeyValueStore
| android.adservices.ondevicepersonalization.KeyValueStore |
This interface is deprecated.
The ODP APIs are deprecated and will not be supported in future Android releases.
There is no direct replacement API available. Developers currently integrated with these APIs
must cease further integration efforts. For comprehensive details regarding this deprecation and
the future roadmap of Privacy Sandbox on Android, please consult the official Privacy Sandbox
developer documentation and announcements:
https://privacysandbox.google.com
An interface to a read-only key-value store. Used as a Data Access Object for the REMOTE_DATA table.
Summary
Public methods | |
|---|---|
abstract
byte[]
|
get(String key)
Looks up a key in a read-only store. |
abstract
Set<String>
|
keySet()
Returns a Set view of the keys contained in the REMOTE_DATA table. |
Public methods
get
public abstract byte[] get (String key)
Looks up a key in a read-only store.
This method may take several seconds to complete, so it should
only be called from a worker thread.
| Parameters | |
|---|---|
key |
String: The key to look up.
This value cannot be null. |
| Returns | |
|---|---|
byte[] |
the value to which the specified key is mapped, or null if there contains no mapping for the key. |
keySet
public abstract Set<String> keySet ()
Returns a Set view of the keys contained in the REMOTE_DATA table.
This method may take several seconds to complete, so it should
only be called from a worker thread.
| Returns | |
|---|---|
Set<String> |
This value cannot be null. |