summaryrefslogtreecommitdiff
path: root/framework/java/android/provider/aidl/IDeviceConfigManager.aidl
blob: eef6e77ed460c0548740ff5f827022dc538f902a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package android.provider.aidl;

/**
 * {@hide}
 */
interface IDeviceConfigManager {
// TODO(b/265948914): maybe rename this IDeviceConfigService ? ManagerService?

    Map<String, String> getProperties(String namespace, in String[] names);

    boolean setProperties(String namespace, in Map<String, String> values);

    boolean setProperty(String namespace, String key, String value, boolean makeDefault);

    boolean deleteProperty(String namespace, String key);

    // TODO(b/265948914): add remaining methods
}