Merge "[5/n] Log cardinality to StatsLogManager" into udc-dev am: d382a4880b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23088599 Change-Id: Ie4234f9196ca701c78bf7393a0072d7a4147c3c0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -494,6 +494,7 @@ public class StatsLogCompatManager extends StatsLogManager {
|
||||
private long mLatencyInMillis;
|
||||
private int mQueryLength = -1;
|
||||
private int mSubEventType = 0;
|
||||
private int mCardinality = -1;
|
||||
|
||||
@Override
|
||||
public StatsLatencyLogger withInstanceId(InstanceId instanceId) {
|
||||
@@ -531,6 +532,12 @@ public class StatsLogCompatManager extends StatsLogManager {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public StatsLatencyLogger withCardinality(int cardinality) {
|
||||
this.mCardinality = cardinality;
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void log(EventEnum event) {
|
||||
if (IS_VERBOSE) {
|
||||
@@ -549,7 +556,8 @@ public class StatsLogCompatManager extends StatsLogManager {
|
||||
mLatencyInMillis, // latency_in_millis
|
||||
mType.getId(), //type
|
||||
mQueryLength, // query_length
|
||||
mSubEventType // sub_event_type
|
||||
mSubEventType, // sub_event_type
|
||||
mCardinality // cardinality
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -891,6 +891,12 @@ public class StatsLogManager implements ResourceBasedOverride {
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
/** Sets cardinality of the event. */
|
||||
default StatsLatencyLogger withCardinality(int cardinality) {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets packageId of log message.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user