Skip to content

feat: [health] Introduce Data Subscription Service for managing webhook notifications#8328

Open
gcf-owl-bot[bot] wants to merge 2 commits into
mainfrom
owl-bot-copy-packages-google-devicesandservices-health
Open

feat: [health] Introduce Data Subscription Service for managing webhook notifications#8328
gcf-owl-bot[bot] wants to merge 2 commits into
mainfrom
owl-bot-copy-packages-google-devicesandservices-health

Conversation

@gcf-owl-bot
Copy link
Copy Markdown
Contributor

@gcf-owl-bot gcf-owl-bot Bot commented May 20, 2026

  • Regenerate this pull request now.

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

Source-Link: googleapis/googleapis@ace54bb

Source-Link: https://github.com/googleapis/googleapis-gen/commit/4adf1150712a8fc5ab6a4010eacdcceffc87e154
Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWRldmljZXNhbmRzZXJ2aWNlcy1oZWFsdGgvLk93bEJvdC55YW1sIiwiaCI6IjRhZGYxMTUwNzEyYThmYzVhYjZhNDAxMGVhY2RjY2VmZmM4N2UxNTQifQ==

…cations

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

Source-Link: googleapis/googleapis@ace54bb

Source-Link: googleapis/googleapis-gen@4adf115
Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWRldmljZXNhbmRzZXJ2aWNlcy1oZWFsdGgvLk93bEJvdC55YW1sIiwiaCI6IjRhZGYxMTUwNzEyYThmYzVhYjZhNDAxMGVhY2RjY2VmZmM4N2UxNTQifQ==
@dpebot
Copy link
Copy Markdown
Collaborator

dpebot commented May 20, 2026

/gcbrun

@gcf-owl-bot gcf-owl-bot Bot marked this pull request as ready for review May 20, 2026 13:23
@gcf-owl-bot gcf-owl-bot Bot requested a review from a team as a code owner May 20, 2026 13:23
@dpebot
Copy link
Copy Markdown
Collaborator

dpebot commented May 20, 2026

/gcbrun

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant