Skip to content

Commit 7b27467

Browse files
1 parent 60a11e8 commit 7b27467

10 files changed

Lines changed: 172 additions & 18 deletions

File tree

‎clients/google-api-services-health/v4/2.0.0/README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-health</artifactId>
25-
<version>v4-rev20260923-2.0.0</version>
25+
<version>v4-rev20260928-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-health:v4-rev20260923-2.0.0'
38+
implementation 'com.google.apis:google-api-services-health:v4-rev20260928-2.0.0'
3939
}
4040
```
4141

‎clients/google-api-services-health/v4/2.0.0/com/google/api/services/health/v4/GoogleHealthAPI.java‎

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4029,6 +4029,83 @@ public List setParent(java.lang.String parent) {
40294029
return this;
40304030
}
40314031

4032+
/**
4033+
* Optional. The data source family name to filter by. If empty, data points from all
4034+
* available data sources will be returned. Format:
4035+
* `users/me/dataSourceFamilies/{data_source_family}` The supported values are: -
4036+
* `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
4037+
* available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes
4038+
* data from Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch).
4039+
* Excludes manually logged data. - `users/me/dataSourceFamilies/google-sources` -
4040+
* Includes first-party Google data, such as data from tracker devices, manually logged
4041+
* data, and Health Connect. - `users/me/dataSourceFamilies/self-sources` - Includes only
4042+
* the data the calling client wrote through this API, that is, data points whose data
4043+
* source was registered through this API with the same OAuth client ID as the caller.
4044+
* Callers that were only granted write scopes for the requested data types may only read
4045+
* the data they wrote themselves: their requests are implicitly restricted to `self-
4046+
* sources`, and requesting any other data source family fails with `PERMISSION_DENIED`.
4047+
* If no data point matches the requested data source family, the response is an empty
4048+
* list rather than an error. Filtering by data source family is not supported for the
4049+
* `sleep`, `food` and `food-measurement-unit` data types, because the underlying listing
4050+
* implementation cannot restrict results by data source. Such requests fail with
4051+
* `INVALID_ARGUMENT` when the data source family is set explicitly, and with
4052+
* `PERMISSION_DENIED` when the restriction is only implied by the caller's scopes. For
4053+
* `sleep`, use ReconcileDataPoints instead.
4054+
*/
4055+
@com.google.api.client.util.Key
4056+
private java.lang.String dataSourceFamily;
4057+
4058+
/** Optional. The data source family name to filter by. If empty, data points from all available data
4059+
sources will be returned. Format: `users/me/dataSourceFamilies/{data_source_family}` The supported
4060+
values are: - `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
4061+
available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes data from
4062+
Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch). Excludes manually
4063+
logged data. - `users/me/dataSourceFamilies/google-sources` - Includes first-party Google data,
4064+
such as data from tracker devices, manually logged data, and Health Connect. -
4065+
`users/me/dataSourceFamilies/self-sources` - Includes only the data the calling client wrote
4066+
through this API, that is, data points whose data source was registered through this API with the
4067+
same OAuth client ID as the caller. Callers that were only granted write scopes for the requested
4068+
data types may only read the data they wrote themselves: their requests are implicitly restricted
4069+
to `self-sources`, and requesting any other data source family fails with `PERMISSION_DENIED`. If
4070+
no data point matches the requested data source family, the response is an empty list rather than
4071+
an error. Filtering by data source family is not supported for the `sleep`, `food` and `food-
4072+
measurement-unit` data types, because the underlying listing implementation cannot restrict results
4073+
by data source. Such requests fail with `INVALID_ARGUMENT` when the data source family is set
4074+
explicitly, and with `PERMISSION_DENIED` when the restriction is only implied by the caller's
4075+
scopes. For `sleep`, use ReconcileDataPoints instead.
4076+
*/
4077+
public java.lang.String getDataSourceFamily() {
4078+
return dataSourceFamily;
4079+
}
4080+
4081+
/**
4082+
* Optional. The data source family name to filter by. If empty, data points from all
4083+
* available data sources will be returned. Format:
4084+
* `users/me/dataSourceFamilies/{data_source_family}` The supported values are: -
4085+
* `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
4086+
* available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes
4087+
* data from Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch).
4088+
* Excludes manually logged data. - `users/me/dataSourceFamilies/google-sources` -
4089+
* Includes first-party Google data, such as data from tracker devices, manually logged
4090+
* data, and Health Connect. - `users/me/dataSourceFamilies/self-sources` - Includes only
4091+
* the data the calling client wrote through this API, that is, data points whose data
4092+
* source was registered through this API with the same OAuth client ID as the caller.
4093+
* Callers that were only granted write scopes for the requested data types may only read
4094+
* the data they wrote themselves: their requests are implicitly restricted to `self-
4095+
* sources`, and requesting any other data source family fails with `PERMISSION_DENIED`.
4096+
* If no data point matches the requested data source family, the response is an empty
4097+
* list rather than an error. Filtering by data source family is not supported for the
4098+
* `sleep`, `food` and `food-measurement-unit` data types, because the underlying listing
4099+
* implementation cannot restrict results by data source. Such requests fail with
4100+
* `INVALID_ARGUMENT` when the data source family is set explicitly, and with
4101+
* `PERMISSION_DENIED` when the restriction is only implied by the caller's scopes. For
4102+
* `sleep`, use ReconcileDataPoints instead.
4103+
*/
4104+
public List setDataSourceFamily(java.lang.String dataSourceFamily) {
4105+
this.dataSourceFamily = dataSourceFamily;
4106+
return this;
4107+
}
4108+
40324109
/**
40334110
* Optional. Filter expression following https://google.aip.dev/160. A time range (either
40344111
* physical or civil) can be specified. The supported filter fields are: - Interval start

‎clients/google-api-services-health/v4/2.0.0/com/google/api/services/health/v4/model/HeartRateVariability.java‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
public final class HeartRateVariability extends com.google.api.client.json.GenericJson {
3333

3434
/**
35-
* Optional. Metadata used in 1P surfaces.
35+
* Optional. Additional information about the heart rate variability measurement.
3636
* The value may be {@code null}.
3737
*/
3838
@com.google.api.client.util.Key
@@ -61,15 +61,15 @@ public final class HeartRateVariability extends com.google.api.client.json.Gener
6161
private java.lang.Double standardDeviationMilliseconds;
6262

6363
/**
64-
* Optional. Metadata used in 1P surfaces.
64+
* Optional. Additional information about the heart rate variability measurement.
6565
* @return value or {@code null} for none
6666
*/
6767
public HeartRateVariabilityMetadata getMetadata() {
6868
return metadata;
6969
}
7070

7171
/**
72-
* Optional. Metadata used in 1P surfaces.
72+
* Optional. Additional information about the heart rate variability measurement.
7373
* @param metadata metadata or {@code null} for none
7474
*/
7575
public HeartRateVariability setMetadata(HeartRateVariabilityMetadata metadata) {

‎clients/google-api-services-health/v4/2.0.0/pom.xml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-health</artifactId>
11-
<version>v4-rev20260923-2.0.0</version>
12-
<name>Google Health API v4-rev20260923-2.0.0</name>
11+
<version>v4-rev20260928-2.0.0</version>
12+
<name>Google Health API v4-rev20260928-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

‎clients/google-api-services-health/v4/README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-health</artifactId>
25-
<version>v4-rev20260923-2.0.0</version>
25+
<version>v4-rev20260928-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-health:v4-rev20260923-2.0.0'
38+
implementation 'com.google.apis:google-api-services-health:v4-rev20260928-2.0.0'
3939
}
4040
```
4141

‎clients/google-api-services-health/v4beta/2.0.0/README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-health</artifactId>
25-
<version>v4beta-rev20260923-2.0.0</version>
25+
<version>v4beta-rev20260928-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-health:v4beta-rev20260923-2.0.0'
38+
implementation 'com.google.apis:google-api-services-health:v4beta-rev20260928-2.0.0'
3939
}
4040
```
4141

‎clients/google-api-services-health/v4beta/2.0.0/com/google/api/services/health/v4beta/GoogleHealthAPI.java‎

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4029,6 +4029,83 @@ public List setParent(java.lang.String parent) {
40294029
return this;
40304030
}
40314031

4032+
/**
4033+
* Optional. The data source family name to filter by. If empty, data points from all
4034+
* available data sources will be returned. Format:
4035+
* `users/me/dataSourceFamilies/{data_source_family}` The supported values are: -
4036+
* `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
4037+
* available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes
4038+
* data from Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch).
4039+
* Excludes manually logged data. - `users/me/dataSourceFamilies/google-sources` -
4040+
* Includes first-party Google data, such as data from tracker devices, manually logged
4041+
* data, and Health Connect. - `users/me/dataSourceFamilies/self-sources` - Includes only
4042+
* the data the calling client wrote through this API, that is, data points whose data
4043+
* source was registered through this API with the same OAuth client ID as the caller.
4044+
* Callers that were only granted write scopes for the requested data types may only read
4045+
* the data they wrote themselves: their requests are implicitly restricted to `self-
4046+
* sources`, and requesting any other data source family fails with `PERMISSION_DENIED`.
4047+
* If no data point matches the requested data source family, the response is an empty
4048+
* list rather than an error. Filtering by data source family is not supported for the
4049+
* `sleep`, `food` and `food-measurement-unit` data types, because the underlying listing
4050+
* implementation cannot restrict results by data source. Such requests fail with
4051+
* `INVALID_ARGUMENT` when the data source family is set explicitly, and with
4052+
* `PERMISSION_DENIED` when the restriction is only implied by the caller's scopes. For
4053+
* `sleep`, use ReconcileDataPoints instead.
4054+
*/
4055+
@com.google.api.client.util.Key
4056+
private java.lang.String dataSourceFamily;
4057+
4058+
/** Optional. The data source family name to filter by. If empty, data points from all available data
4059+
sources will be returned. Format: `users/me/dataSourceFamilies/{data_source_family}` The supported
4060+
values are: - `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
4061+
available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes data from
4062+
Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch). Excludes manually
4063+
logged data. - `users/me/dataSourceFamilies/google-sources` - Includes first-party Google data,
4064+
such as data from tracker devices, manually logged data, and Health Connect. -
4065+
`users/me/dataSourceFamilies/self-sources` - Includes only the data the calling client wrote
4066+
through this API, that is, data points whose data source was registered through this API with the
4067+
same OAuth client ID as the caller. Callers that were only granted write scopes for the requested
4068+
data types may only read the data they wrote themselves: their requests are implicitly restricted
4069+
to `self-sources`, and requesting any other data source family fails with `PERMISSION_DENIED`. If
4070+
no data point matches the requested data source family, the response is an empty list rather than
4071+
an error. Filtering by data source family is not supported for the `sleep`, `food` and `food-
4072+
measurement-unit` data types, because the underlying listing implementation cannot restrict results
4073+
by data source. Such requests fail with `INVALID_ARGUMENT` when the data source family is set
4074+
explicitly, and with `PERMISSION_DENIED` when the restriction is only implied by the caller's
4075+
scopes. For `sleep`, use ReconcileDataPoints instead.
4076+
*/
4077+
public java.lang.String getDataSourceFamily() {
4078+
return dataSourceFamily;
4079+
}
4080+
4081+
/**
4082+
* Optional. The data source family name to filter by. If empty, data points from all
4083+
* available data sources will be returned. Format:
4084+
* `users/me/dataSourceFamilies/{data_source_family}` The supported values are: -
4085+
* `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
4086+
* available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes
4087+
* data from Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch).
4088+
* Excludes manually logged data. - `users/me/dataSourceFamilies/google-sources` -
4089+
* Includes first-party Google data, such as data from tracker devices, manually logged
4090+
* data, and Health Connect. - `users/me/dataSourceFamilies/self-sources` - Includes only
4091+
* the data the calling client wrote through this API, that is, data points whose data
4092+
* source was registered through this API with the same OAuth client ID as the caller.
4093+
* Callers that were only granted write scopes for the requested data types may only read
4094+
* the data they wrote themselves: their requests are implicitly restricted to `self-
4095+
* sources`, and requesting any other data source family fails with `PERMISSION_DENIED`.
4096+
* If no data point matches the requested data source family, the response is an empty
4097+
* list rather than an error. Filtering by data source family is not supported for the
4098+
* `sleep`, `food` and `food-measurement-unit` data types, because the underlying listing
4099+
* implementation cannot restrict results by data source. Such requests fail with
4100+
* `INVALID_ARGUMENT` when the data source family is set explicitly, and with
4101+
* `PERMISSION_DENIED` when the restriction is only implied by the caller's scopes. For
4102+
* `sleep`, use ReconcileDataPoints instead.
4103+
*/
4104+
public List setDataSourceFamily(java.lang.String dataSourceFamily) {
4105+
this.dataSourceFamily = dataSourceFamily;
4106+
return this;
4107+
}
4108+
40324109
/**
40334110
* Optional. Filter expression following https://google.aip.dev/160. A time range (either
40344111
* physical or civil) can be specified. The supported filter fields are: - Interval start

‎clients/google-api-services-health/v4beta/2.0.0/com/google/api/services/health/v4beta/model/HeartRateVariability.java‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
public final class HeartRateVariability extends com.google.api.client.json.GenericJson {
3333

3434
/**
35-
* Optional. Metadata used in 1P surfaces.
35+
* Optional. Additional information about the heart rate variability measurement.
3636
* The value may be {@code null}.
3737
*/
3838
@com.google.api.client.util.Key
@@ -61,15 +61,15 @@ public final class HeartRateVariability extends com.google.api.client.json.Gener
6161
private java.lang.Double standardDeviationMilliseconds;
6262

6363
/**
64-
* Optional. Metadata used in 1P surfaces.
64+
* Optional. Additional information about the heart rate variability measurement.
6565
* @return value or {@code null} for none
6666
*/
6767
public HeartRateVariabilityMetadata getMetadata() {
6868
return metadata;
6969
}
7070

7171
/**
72-
* Optional. Metadata used in 1P surfaces.
72+
* Optional. Additional information about the heart rate variability measurement.
7373
* @param metadata metadata or {@code null} for none
7474
*/
7575
public HeartRateVariability setMetadata(HeartRateVariabilityMetadata metadata) {

‎clients/google-api-services-health/v4beta/2.0.0/pom.xml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-health</artifactId>
11-
<version>v4beta-rev20260923-2.0.0</version>
12-
<name>Google Health API v4beta-rev20260923-2.0.0</name>
11+
<version>v4beta-rev20260928-2.0.0</version>
12+
<name>Google Health API v4beta-rev20260928-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

‎clients/google-api-services-health/v4beta/README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-health</artifactId>
25-
<version>v4beta-rev20260923-2.0.0</version>
25+
<version>v4beta-rev20260928-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-health:v4beta-rev20260923-2.0.0'
38+
implementation 'com.google.apis:google-api-services-health:v4beta-rev20260928-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)