Loading Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -83,6 +83,7 @@ android_library { "net-utils-framework-common", "app-usage-event-protos-lite", "battery-event-protos-lite", "power-anomaly-event-protos-lite", "settings-contextual-card-protos-lite", "settings-log-bridge-protos-lite", "settings-telephony-protos-lite", Loading src/com/android/settings/fuelgauge/protos/Android.bp +8 −0 Original line number Diff line number Diff line Loading @@ -30,3 +30,11 @@ java_library { }, srcs: ["fuelgauge_usage_state.proto"], } java_library { name: "power-anomaly-event-protos-lite", proto: { type: "lite", }, srcs: ["power_anomaly_event.proto"], } src/com/android/settings/fuelgauge/protos/power_anomaly_event.proto 0 → 100644 +37 −0 Original line number Diff line number Diff line syntax = "proto2"; option java_multiple_files = true; option java_package = "com.android.settings.fuelgauge.batteryusage"; option java_outer_classname = "PowerAnomalyEventProto"; message PowerAnomalyEvent { optional int64 timestamp = 1; optional string type = 2; // e.g. settings, apps optional string key = 3; // e.g. brightness, significant_increase optional float score = 4; oneof info { WarningBannerInfo warning_banner_info = 5; WarningItemInfo warning_item_info = 6; } } message WarningBannerInfo { optional string title_string = 1; optional string description_string = 2; optional string main_button_string = 3; optional string main_button_action = 4; optional string cancel_button_string = 5; optional string cancel_button_action = 6; } message WarningItemInfo { optional int64 start_timestamp = 1; optional int64 end_timestamp = 2; optional string top_card_string = 3; optional string title_string = 4; optional string description_string = 5; optional string main_button_string = 6; optional string main_button_action = 7; optional string cancel_button_string = 8; optional string cancel_button_action = 9; } Loading
Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -83,6 +83,7 @@ android_library { "net-utils-framework-common", "app-usage-event-protos-lite", "battery-event-protos-lite", "power-anomaly-event-protos-lite", "settings-contextual-card-protos-lite", "settings-log-bridge-protos-lite", "settings-telephony-protos-lite", Loading
src/com/android/settings/fuelgauge/protos/Android.bp +8 −0 Original line number Diff line number Diff line Loading @@ -30,3 +30,11 @@ java_library { }, srcs: ["fuelgauge_usage_state.proto"], } java_library { name: "power-anomaly-event-protos-lite", proto: { type: "lite", }, srcs: ["power_anomaly_event.proto"], }
src/com/android/settings/fuelgauge/protos/power_anomaly_event.proto 0 → 100644 +37 −0 Original line number Diff line number Diff line syntax = "proto2"; option java_multiple_files = true; option java_package = "com.android.settings.fuelgauge.batteryusage"; option java_outer_classname = "PowerAnomalyEventProto"; message PowerAnomalyEvent { optional int64 timestamp = 1; optional string type = 2; // e.g. settings, apps optional string key = 3; // e.g. brightness, significant_increase optional float score = 4; oneof info { WarningBannerInfo warning_banner_info = 5; WarningItemInfo warning_item_info = 6; } } message WarningBannerInfo { optional string title_string = 1; optional string description_string = 2; optional string main_button_string = 3; optional string main_button_action = 4; optional string cancel_button_string = 5; optional string cancel_button_action = 6; } message WarningItemInfo { optional int64 start_timestamp = 1; optional int64 end_timestamp = 2; optional string top_card_string = 3; optional string title_string = 4; optional string description_string = 5; optional string main_button_string = 6; optional string main_button_action = 7; optional string cancel_button_string = 8; optional string cancel_button_action = 9; }