Skip to content

Commit ace54bb

Browse files
Google APIscopybara-github
authored andcommitted
feat: Introduce Data Subscription Service for managing webhook notifications
feat: Add GetDataPoint and GetIdentity methods to DataPointsService feat: Enable filtering Electrocardiogram data by start time docs: Update ExportExerciseTcx documentation for direct download via HTTP fix!: Changed proto3 optional flag of an existing field `active_zone_minutes` in message `.google.devicesandservices.health.v4.ActiveZoneMinutes` fix!: Changed proto3 optional flag of an existing field `sum_in_cardio_heart_zone` in message `.google.devicesandservices.health.v4.ActiveZoneMinutesRollupValue` fix!: Changed proto3 optional flag of an existing field `sum_in_peak_heart_zone` in message `.google.devicesandservices.health.v4.ActiveZoneMinutesRollupValue` fix!: Changed proto3 optional flag of an existing field `sum_in_fat_burn_heart_zone` in message `.google.devicesandservices.health.v4.ActiveZoneMinutesRollupValue` fix!: Changed proto3 optional flag of an existing field `active_minutes` in message `.google.devicesandservices.health.v4.ActiveMinutes` fix!: Changed proto3 optional flag of an existing field `active_minutes_sum` in message `.google.devicesandservices.health.v4.ActiveMinutesRollupValue` fix!: Changed proto3 optional flag of an existing field `gain_millimeters` in message `.google.devicesandservices.health.v4.Altitude` fix!: Changed proto3 optional flag of an existing field `kcal` in message `.google.devicesandservices.health.v4.BasalEnergyBurned` fix!: Changed proto3 optional flag of an existing field `percentage` in message `.google.devicesandservices.health.v4.BodyFat` fix!: Changed proto3 optional flag of an existing field `body_fat_percentage_avg` in message `.google.devicesandservices.health.v4.BodyFatRollupValue` fix!: Changed proto3 optional flag of an existing field `kcal` in message `.google.devicesandservices.health.v4.CaloriesInHeartRateZoneRollupValue` fix!: Changed proto3 optional flag of an existing field `min_beats_per_minute` in message `.google.devicesandservices.health.v4.DailyHeartRateZones` fix!: Changed proto3 optional flag of an existing field `max_beats_per_minute` in message `.google.devicesandservices.health.v4.DailyHeartRateZones` fix!: Changed proto3 optional flag of an existing field `breaths_per_minute` in message `.google.devicesandservices.health.v4.DailyRespiratoryRate` fix!: Changed proto3 optional flag of an existing field `average_percentage` in message `.google.devicesandservices.health.v4.DailyOxygenSaturation` fix!: Changed proto3 optional flag of an existing field `lower_bound_percentage` in message `.google.devicesandservices.health.v4.DailyOxygenSaturation` fix!: Changed proto3 optional flag of an existing field `upper_bound_percentage` in message `.google.devicesandservices.health.v4.DailyOxygenSaturation` fix!: Changed proto3 optional flag of an existing field `standard_deviation_percentage` in message `.google.devicesandservices.health.v4.DailyOxygenSaturation` fix!: Changed proto3 optional flag of an existing field `beats_per_minute` in message `.google.devicesandservices.health.v4.DailyRestingHeartRate` fix!: Changed proto3 optional flag of an existing field `nightly_temperature_celsius` in message `.google.devicesandservices.health.v4.DailySleepTemperatureDerivations` fix!: Changed proto3 optional flag of an existing field `baseline_temperature_celsius` in message `.google.devicesandservices.health.v4.DailySleepTemperatureDerivations` fix!: Changed proto3 optional flag of an existing field `relative_nightly_stddev_30d_celsius` in message `.google.devicesandservices.health.v4.DailySleepTemperatureDerivations` fix!: Changed proto3 optional flag of an existing field `vo2_max` in message `.google.devicesandservices.health.v4.DailyVO2Max` fix!: Changed proto3 optional flag of an existing field `vo2_max_covariance` in message `.google.devicesandservices.health.v4.DailyVO2Max` fix!: Changed proto3 optional flag of an existing field `millimeters` in message `.google.devicesandservices.health.v4.Distance` fix!: Changed proto3 optional flag of an existing field `millimeters_sum` in message `.google.devicesandservices.health.v4.DistanceRollupValue` fix!: Changed proto3 optional flag of an existing field `pool_length_millimeters` in message `.google.devicesandservices.health.v4.Exercise` fix!: Changed proto3 optional flag of an existing field `count` in message `.google.devicesandservices.health.v4.Floors` fix!: Changed proto3 optional flag of an existing field `count_sum` in message `.google.devicesandservices.health.v4.FloorsRollupValue` fix!: Changed proto3 optional flag of an existing field `gain_millimeters_sum` in message `.google.devicesandservices.health.v4.AltitudeRollupValue` fix!: Changed proto3 optional flag of an existing field `beats_per_minute` in message `.google.devicesandservices.health.v4.HeartRate` fix!: Changed proto3 optional flag of an existing field `rate_min` in message `.google.devicesandservices.health.v4.RunVO2MaxRollupValue` fix!: Changed proto3 optional flag of an existing field `rate_max` in message `.google.devicesandservices.health.v4.RunVO2MaxRollupValue` fix!: Changed proto3 optional flag of an existing field `rate_avg` in message `.google.devicesandservices.health.v4.RunVO2MaxRollupValue` fix!: Changed proto3 optional flag of an existing field `run_vo2_max` in message `.google.devicesandservices.health.v4.RunVO2Max` fix!: Changed proto3 optional flag of an existing field `height_millimeters` in message `.google.devicesandservices.health.v4.Height` fix!: Changed proto3 optional flag of an existing field `root_mean_square_of_successive_differences_milliseconds` in message `.google.devicesandservices.health.v4.HeartRateVariability` fix!: Changed proto3 optional flag of an existing field `standard_deviation_milliseconds` in message `.google.devicesandservices.health.v4.HeartRateVariability` fix!: Changed proto3 optional flag of an existing field `milliliters` in message `.google.devicesandservices.health.v4.VolumeQuantity` fix!: Changed proto3 optional flag of an existing field `milliliters_sum` in message `.google.devicesandservices.health.v4.HydrationLogRollupValue` fix!: Changed proto3 optional flag of an existing field `percentage` in message `.google.devicesandservices.health.v4.OxygenSaturation` fix!: Changed proto3 optional flag of an existing field `breaths_per_minute` in message `.google.devicesandservices.health.v4.RespiratoryRateSleepSummary` fix!: Changed proto3 optional flag of an existing field `standard_deviation` in message `.google.devicesandservices.health.v4.RespiratoryRateSleepSummary` fix!: Changed proto3 optional flag of an existing field `signal_to_noise` in message `.google.devicesandservices.health.v4.RespiratoryRateSleepSummary` fix!: Changed proto3 optional flag of an existing field `minutes` in message `.google.devicesandservices.health.v4.Sleep` fix!: Changed proto3 optional flag of an existing field `count` in message `.google.devicesandservices.health.v4.Sleep` fix!: Changed proto3 optional flag of an existing field `count` in message `.google.devicesandservices.health.v4.Steps` fix!: Changed proto3 optional flag of an existing field `count_sum` in message `.google.devicesandservices.health.v4.StepsRollupValue` fix!: Changed proto3 optional flag of an existing field `stroke_count` in message `.google.devicesandservices.health.v4.SwimLengthsData` fix!: Changed proto3 optional flag of an existing field `stroke_count_sum` in message `.google.devicesandservices.health.v4.SwimLengthsDataRollupValue` fix!: Changed proto3 optional flag of an existing field `kcal_sum` in message `.google.devicesandservices.health.v4.TotalCaloriesRollupValue` fix!: Changed proto3 optional flag of an existing field `vo2_max` in message `.google.devicesandservices.health.v4.VO2Max` fix!: Changed proto3 optional flag of an existing field `weight_grams` in message `.google.devicesandservices.health.v4.Weight` fix!: Changed proto3 optional flag of an existing field `weight_grams_avg` in message `.google.devicesandservices.health.v4.WeightRollupValue` PiperOrigin-RevId: 918350225
1 parent d4c5fdd commit ace54bb

6 files changed

Lines changed: 552 additions & 61 deletions

File tree

google/devicesandservices/health/v4/BUILD.bazel

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ proto_library(
2828
"data_model.proto",
2929
"data_points.proto",
3030
"data_source.proto",
31+
"data_subscription_service.proto",
3132
"health_profile.proto",
3233
"webhook_notification_cloud_log.proto",
3334
],
@@ -43,6 +44,7 @@ proto_library(
4344
"//google/type:interval_proto",
4445
"//google/type:timeofday_proto",
4546
"@com_google_protobuf//:duration_proto",
47+
"@com_google_protobuf//:empty_proto",
4648
"@com_google_protobuf//:field_mask_proto",
4749
"@com_google_protobuf//:timestamp_proto",
4850
],
@@ -102,6 +104,8 @@ java_gapic_test(
102104
test_classes = [
103105
"com.google.devicesandservices.health.v4.DataPointsServiceClientHttpJsonTest",
104106
"com.google.devicesandservices.health.v4.DataPointsServiceClientTest",
107+
"com.google.devicesandservices.health.v4.DataSubscriptionServiceClientHttpJsonTest",
108+
"com.google.devicesandservices.health.v4.DataSubscriptionServiceClientTest",
105109
"com.google.devicesandservices.health.v4.HealthProfileServiceClientHttpJsonTest",
106110
"com.google.devicesandservices.health.v4.HealthProfileServiceClientTest",
107111
],
@@ -348,6 +352,7 @@ load(
348352

349353
csharp_proto_library(
350354
name = "health_csharp_proto",
355+
extra_opts = [],
351356
deps = [":health_proto"],
352357
)
353358

0 commit comments

Comments
 (0)