summaryrefslogtreecommitdiff
path: root/service/java/com/android/server/healthconnect/HealthConnectDeviceConfigManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'service/java/com/android/server/healthconnect/HealthConnectDeviceConfigManager.java')
-rw-r--r--service/java/com/android/server/healthconnect/HealthConnectDeviceConfigManager.java28
1 files changed, 16 insertions, 12 deletions
diff --git a/service/java/com/android/server/healthconnect/HealthConnectDeviceConfigManager.java b/service/java/com/android/server/healthconnect/HealthConnectDeviceConfigManager.java
index 5251636b..b2395ce9 100644
--- a/service/java/com/android/server/healthconnect/HealthConnectDeviceConfigManager.java
+++ b/service/java/com/android/server/healthconnect/HealthConnectDeviceConfigManager.java
@@ -125,10 +125,14 @@ public class HealthConnectDeviceConfigManager implements DeviceConfig.OnProperti
private static final boolean SESSION_DATATYPE_DEFAULT_FLAG_VALUE = true;
private static final boolean EXERCISE_ROUTE_DEFAULT_FLAG_VALUE = true;
public static final boolean ENABLE_RATE_LIMITER_DEFAULT_FLAG_VALUE = true;
- public static final int QUOTA_BUCKET_PER_15M_FOREGROUND_DEFAULT_FLAG_VALUE = 1000;
- public static final int QUOTA_BUCKET_PER_24H_FOREGROUND_DEFAULT_FLAG_VALUE = 8000;
- public static final int QUOTA_BUCKET_PER_15M_BACKGROUND_DEFAULT_FLAG_VALUE = 1000;
- public static final int QUOTA_BUCKET_PER_24H_BACKGROUND_DEFAULT_FLAG_VALUE = 8000;
+ public static final int QUOTA_BUCKET_READS_PER_15M_FOREGROUND_DEFAULT_FLAG_VALUE = 2000;
+ public static final int QUOTA_BUCKET_READS_PER_24H_FOREGROUND_DEFAULT_FLAG_VALUE = 16000;
+ public static final int QUOTA_BUCKET_READS_PER_15M_BACKGROUND_DEFAULT_FLAG_VALUE = 1000;
+ public static final int QUOTA_BUCKET_READS_PER_24H_BACKGROUND_DEFAULT_FLAG_VALUE = 8000;
+ public static final int QUOTA_BUCKET_WRITES_PER_15M_FOREGROUND_DEFAULT_FLAG_VALUE = 1000;
+ public static final int QUOTA_BUCKET_WRITES_PER_24H_FOREGROUND_DEFAULT_FLAG_VALUE = 8000;
+ public static final int QUOTA_BUCKET_WRITES_PER_15M_BACKGROUND_DEFAULT_FLAG_VALUE = 1000;
+ public static final int QUOTA_BUCKET_WRITES_PER_24H_BACKGROUND_DEFAULT_FLAG_VALUE = 8000;
public static final int CHUNK_SIZE_LIMIT_IN_BYTES_DEFAULT_FLAG_VALUE = 5000000;
public static final int RECORD_SIZE_LIMIT_IN_BYTES_DEFAULT_FLAG_VALUE = 1000000;
public static final int DATA_PUSH_LIMIT_PER_APP_15M_DEFAULT_FLAG_VALUE = 35000000;
@@ -512,49 +516,49 @@ public class HealthConnectDeviceConfigManager implements DeviceConfig.OnProperti
DeviceConfig.getInt(
DeviceConfig.NAMESPACE_HEALTH_FITNESS,
MAX_READ_REQUESTS_PER_24H_FOREGROUND_FLAG,
- QUOTA_BUCKET_PER_24H_FOREGROUND_DEFAULT_FLAG_VALUE));
+ QUOTA_BUCKET_READS_PER_24H_FOREGROUND_DEFAULT_FLAG_VALUE));
quotaBucketToMaxRollingQuotaMap.put(
QuotaBucket.QUOTA_BUCKET_READS_PER_24H_BACKGROUND,
DeviceConfig.getInt(
DeviceConfig.NAMESPACE_HEALTH_FITNESS,
MAX_READ_REQUESTS_PER_24H_BACKGROUND_FLAG,
- QUOTA_BUCKET_PER_24H_BACKGROUND_DEFAULT_FLAG_VALUE));
+ QUOTA_BUCKET_READS_PER_24H_BACKGROUND_DEFAULT_FLAG_VALUE));
quotaBucketToMaxRollingQuotaMap.put(
QuotaBucket.QUOTA_BUCKET_READS_PER_15M_FOREGROUND,
DeviceConfig.getInt(
DeviceConfig.NAMESPACE_HEALTH_FITNESS,
MAX_READ_REQUESTS_PER_15M_FOREGROUND_FLAG,
- QUOTA_BUCKET_PER_15M_FOREGROUND_DEFAULT_FLAG_VALUE));
+ QUOTA_BUCKET_READS_PER_15M_FOREGROUND_DEFAULT_FLAG_VALUE));
quotaBucketToMaxRollingQuotaMap.put(
QuotaBucket.QUOTA_BUCKET_READS_PER_15M_BACKGROUND,
DeviceConfig.getInt(
DeviceConfig.NAMESPACE_HEALTH_FITNESS,
MAX_READ_REQUESTS_PER_15M_BACKGROUND_FLAG,
- QUOTA_BUCKET_PER_15M_BACKGROUND_DEFAULT_FLAG_VALUE));
+ QUOTA_BUCKET_READS_PER_15M_BACKGROUND_DEFAULT_FLAG_VALUE));
quotaBucketToMaxRollingQuotaMap.put(
QuotaBucket.QUOTA_BUCKET_WRITES_PER_24H_FOREGROUND,
DeviceConfig.getInt(
DeviceConfig.NAMESPACE_HEALTH_FITNESS,
MAX_WRITE_REQUESTS_PER_24H_FOREGROUND_FLAG,
- QUOTA_BUCKET_PER_24H_FOREGROUND_DEFAULT_FLAG_VALUE));
+ QUOTA_BUCKET_WRITES_PER_24H_FOREGROUND_DEFAULT_FLAG_VALUE));
quotaBucketToMaxRollingQuotaMap.put(
QuotaBucket.QUOTA_BUCKET_WRITES_PER_24H_BACKGROUND,
DeviceConfig.getInt(
DeviceConfig.NAMESPACE_HEALTH_FITNESS,
MAX_WRITE_REQUESTS_PER_24H_BACKGROUND_FLAG,
- QUOTA_BUCKET_PER_24H_BACKGROUND_DEFAULT_FLAG_VALUE));
+ QUOTA_BUCKET_WRITES_PER_24H_BACKGROUND_DEFAULT_FLAG_VALUE));
quotaBucketToMaxRollingQuotaMap.put(
QuotaBucket.QUOTA_BUCKET_WRITES_PER_15M_FOREGROUND,
DeviceConfig.getInt(
DeviceConfig.NAMESPACE_HEALTH_FITNESS,
MAX_WRITE_REQUESTS_PER_15M_FOREGROUND_FLAG,
- QUOTA_BUCKET_PER_15M_FOREGROUND_DEFAULT_FLAG_VALUE));
+ QUOTA_BUCKET_WRITES_PER_15M_FOREGROUND_DEFAULT_FLAG_VALUE));
quotaBucketToMaxRollingQuotaMap.put(
QuotaBucket.QUOTA_BUCKET_WRITES_PER_15M_BACKGROUND,
DeviceConfig.getInt(
DeviceConfig.NAMESPACE_HEALTH_FITNESS,
MAX_WRITE_REQUESTS_PER_15M_BACKGROUND_FLAG,
- QUOTA_BUCKET_PER_15M_BACKGROUND_DEFAULT_FLAG_VALUE));
+ QUOTA_BUCKET_WRITES_PER_15M_BACKGROUND_DEFAULT_FLAG_VALUE));
quotaBucketToMaxRollingQuotaMap.put(
QuotaBucket.QUOTA_BUCKET_DATA_PUSH_LIMIT_PER_APP_15M,
DeviceConfig.getInt(