Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions clients/google-api-services-health/v4/2.0.0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-health</artifactId>
<version>v4-rev20260923-2.0.0</version>
<version>v4-rev20260928-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-health:v4-rev20260923-2.0.0'
implementation 'com.google.apis:google-api-services-health:v4-rev20260928-2.0.0'
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4029,6 +4029,83 @@ public List setParent(java.lang.String parent) {
return this;
}

/**
* Optional. The data source family name to filter by. If empty, data points from all
* available data sources will be returned. Format:
* `users/me/dataSourceFamilies/{data_source_family}` The supported values are: -
* `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
* available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes
* data from Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch).
* Excludes manually logged data. - `users/me/dataSourceFamilies/google-sources` -
* Includes first-party Google data, such as data from tracker devices, manually logged
* data, and Health Connect. - `users/me/dataSourceFamilies/self-sources` - Includes only
* the data the calling client wrote through this API, that is, data points whose data
* source was registered through this API with the same OAuth client ID as the caller.
* Callers that were only granted write scopes for the requested data types may only read
* the data they wrote themselves: their requests are implicitly restricted to `self-
* sources`, and requesting any other data source family fails with `PERMISSION_DENIED`.
* If no data point matches the requested data source family, the response is an empty
* list rather than an error. Filtering by data source family is not supported for the
* `sleep`, `food` and `food-measurement-unit` data types, because the underlying listing
* implementation cannot restrict results by data source. Such requests fail with
* `INVALID_ARGUMENT` when the data source family is set explicitly, and with
* `PERMISSION_DENIED` when the restriction is only implied by the caller's scopes. For
* `sleep`, use ReconcileDataPoints instead.
*/
@com.google.api.client.util.Key
private java.lang.String dataSourceFamily;

/** Optional. The data source family name to filter by. If empty, data points from all available data
sources will be returned. Format: `users/me/dataSourceFamilies/{data_source_family}` The supported
values are: - `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes data from
Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch). Excludes manually
logged data. - `users/me/dataSourceFamilies/google-sources` - Includes first-party Google data,
such as data from tracker devices, manually logged data, and Health Connect. -
`users/me/dataSourceFamilies/self-sources` - Includes only the data the calling client wrote
through this API, that is, data points whose data source was registered through this API with the
same OAuth client ID as the caller. Callers that were only granted write scopes for the requested
data types may only read the data they wrote themselves: their requests are implicitly restricted
to `self-sources`, and requesting any other data source family fails with `PERMISSION_DENIED`. If
no data point matches the requested data source family, the response is an empty list rather than
an error. Filtering by data source family is not supported for the `sleep`, `food` and `food-
measurement-unit` data types, because the underlying listing implementation cannot restrict results
by data source. Such requests fail with `INVALID_ARGUMENT` when the data source family is set
explicitly, and with `PERMISSION_DENIED` when the restriction is only implied by the caller's
scopes. For `sleep`, use ReconcileDataPoints instead.
*/
public java.lang.String getDataSourceFamily() {
return dataSourceFamily;
}

/**
* Optional. The data source family name to filter by. If empty, data points from all
* available data sources will be returned. Format:
* `users/me/dataSourceFamilies/{data_source_family}` The supported values are: -
* `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
* available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes
* data from Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch).
* Excludes manually logged data. - `users/me/dataSourceFamilies/google-sources` -
* Includes first-party Google data, such as data from tracker devices, manually logged
* data, and Health Connect. - `users/me/dataSourceFamilies/self-sources` - Includes only
* the data the calling client wrote through this API, that is, data points whose data
* source was registered through this API with the same OAuth client ID as the caller.
* Callers that were only granted write scopes for the requested data types may only read
* the data they wrote themselves: their requests are implicitly restricted to `self-
* sources`, and requesting any other data source family fails with `PERMISSION_DENIED`.
* If no data point matches the requested data source family, the response is an empty
* list rather than an error. Filtering by data source family is not supported for the
* `sleep`, `food` and `food-measurement-unit` data types, because the underlying listing
* implementation cannot restrict results by data source. Such requests fail with
* `INVALID_ARGUMENT` when the data source family is set explicitly, and with
* `PERMISSION_DENIED` when the restriction is only implied by the caller's scopes. For
* `sleep`, use ReconcileDataPoints instead.
*/
public List setDataSourceFamily(java.lang.String dataSourceFamily) {
this.dataSourceFamily = dataSourceFamily;
return this;
}

/**
* Optional. Filter expression following https://google.aip.dev/160. A time range (either
* physical or civil) can be specified. The supported filter fields are: - Interval start
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
public final class HeartRateVariability extends com.google.api.client.json.GenericJson {

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

/**
* Optional. Metadata used in 1P surfaces.
* Optional. Additional information about the heart rate variability measurement.
* @return value or {@code null} for none
*/
public HeartRateVariabilityMetadata getMetadata() {
return metadata;
}

/**
* Optional. Metadata used in 1P surfaces.
* Optional. Additional information about the heart rate variability measurement.
* @param metadata metadata or {@code null} for none
*/
public HeartRateVariability setMetadata(HeartRateVariabilityMetadata metadata) {
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-health/v4/2.0.0/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@

<groupId>com.google.apis</groupId>
<artifactId>google-api-services-health</artifactId>
<version>v4-rev20260923-2.0.0</version>
<name>Google Health API v4-rev20260923-2.0.0</name>
<version>v4-rev20260928-2.0.0</version>
<name>Google Health API v4-rev20260928-2.0.0</name>
<packaging>jar</packaging>

<inceptionYear>2011</inceptionYear>
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-health/v4/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-health</artifactId>
<version>v4-rev20260923-2.0.0</version>
<version>v4-rev20260928-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-health:v4-rev20260923-2.0.0'
implementation 'com.google.apis:google-api-services-health:v4-rev20260928-2.0.0'
}
```

Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-health/v4beta/2.0.0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-health</artifactId>
<version>v4beta-rev20260923-2.0.0</version>
<version>v4beta-rev20260928-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-health:v4beta-rev20260923-2.0.0'
implementation 'com.google.apis:google-api-services-health:v4beta-rev20260928-2.0.0'
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4029,6 +4029,83 @@ public List setParent(java.lang.String parent) {
return this;
}

/**
* Optional. The data source family name to filter by. If empty, data points from all
* available data sources will be returned. Format:
* `users/me/dataSourceFamilies/{data_source_family}` The supported values are: -
* `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
* available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes
* data from Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch).
* Excludes manually logged data. - `users/me/dataSourceFamilies/google-sources` -
* Includes first-party Google data, such as data from tracker devices, manually logged
* data, and Health Connect. - `users/me/dataSourceFamilies/self-sources` - Includes only
* the data the calling client wrote through this API, that is, data points whose data
* source was registered through this API with the same OAuth client ID as the caller.
* Callers that were only granted write scopes for the requested data types may only read
* the data they wrote themselves: their requests are implicitly restricted to `self-
* sources`, and requesting any other data source family fails with `PERMISSION_DENIED`.
* If no data point matches the requested data source family, the response is an empty
* list rather than an error. Filtering by data source family is not supported for the
* `sleep`, `food` and `food-measurement-unit` data types, because the underlying listing
* implementation cannot restrict results by data source. Such requests fail with
* `INVALID_ARGUMENT` when the data source family is set explicitly, and with
* `PERMISSION_DENIED` when the restriction is only implied by the caller's scopes. For
* `sleep`, use ReconcileDataPoints instead.
*/
@com.google.api.client.util.Key
private java.lang.String dataSourceFamily;

/** Optional. The data source family name to filter by. If empty, data points from all available data
sources will be returned. Format: `users/me/dataSourceFamilies/{data_source_family}` The supported
values are: - `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes data from
Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch). Excludes manually
logged data. - `users/me/dataSourceFamilies/google-sources` - Includes first-party Google data,
such as data from tracker devices, manually logged data, and Health Connect. -
`users/me/dataSourceFamilies/self-sources` - Includes only the data the calling client wrote
through this API, that is, data points whose data source was registered through this API with the
same OAuth client ID as the caller. Callers that were only granted write scopes for the requested
data types may only read the data they wrote themselves: their requests are implicitly restricted
to `self-sources`, and requesting any other data source family fails with `PERMISSION_DENIED`. If
no data point matches the requested data source family, the response is an empty list rather than
an error. Filtering by data source family is not supported for the `sleep`, `food` and `food-
measurement-unit` data types, because the underlying listing implementation cannot restrict results
by data source. Such requests fail with `INVALID_ARGUMENT` when the data source family is set
explicitly, and with `PERMISSION_DENIED` when the restriction is only implied by the caller's
scopes. For `sleep`, use ReconcileDataPoints instead.
*/
public java.lang.String getDataSourceFamily() {
return dataSourceFamily;
}

/**
* Optional. The data source family name to filter by. If empty, data points from all
* available data sources will be returned. Format:
* `users/me/dataSourceFamilies/{data_source_family}` The supported values are: -
* `users/me/dataSourceFamilies/all-sources` - Default value. Includes data from all
* available data sources. - `users/me/dataSourceFamilies/google-wearables` - Includes
* data from Google and Fitbit tracker devices (such as Fitbit trackers and Pixel Watch).
* Excludes manually logged data. - `users/me/dataSourceFamilies/google-sources` -
* Includes first-party Google data, such as data from tracker devices, manually logged
* data, and Health Connect. - `users/me/dataSourceFamilies/self-sources` - Includes only
* the data the calling client wrote through this API, that is, data points whose data
* source was registered through this API with the same OAuth client ID as the caller.
* Callers that were only granted write scopes for the requested data types may only read
* the data they wrote themselves: their requests are implicitly restricted to `self-
* sources`, and requesting any other data source family fails with `PERMISSION_DENIED`.
* If no data point matches the requested data source family, the response is an empty
* list rather than an error. Filtering by data source family is not supported for the
* `sleep`, `food` and `food-measurement-unit` data types, because the underlying listing
* implementation cannot restrict results by data source. Such requests fail with
* `INVALID_ARGUMENT` when the data source family is set explicitly, and with
* `PERMISSION_DENIED` when the restriction is only implied by the caller's scopes. For
* `sleep`, use ReconcileDataPoints instead.
*/
public List setDataSourceFamily(java.lang.String dataSourceFamily) {
this.dataSourceFamily = dataSourceFamily;
return this;
}

/**
* Optional. Filter expression following https://google.aip.dev/160. A time range (either
* physical or civil) can be specified. The supported filter fields are: - Interval start
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
public final class HeartRateVariability extends com.google.api.client.json.GenericJson {

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

/**
* Optional. Metadata used in 1P surfaces.
* Optional. Additional information about the heart rate variability measurement.
* @return value or {@code null} for none
*/
public HeartRateVariabilityMetadata getMetadata() {
return metadata;
}

/**
* Optional. Metadata used in 1P surfaces.
* Optional. Additional information about the heart rate variability measurement.
* @param metadata metadata or {@code null} for none
*/
public HeartRateVariability setMetadata(HeartRateVariabilityMetadata metadata) {
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-health/v4beta/2.0.0/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@

<groupId>com.google.apis</groupId>
<artifactId>google-api-services-health</artifactId>
<version>v4beta-rev20260923-2.0.0</version>
<name>Google Health API v4beta-rev20260923-2.0.0</name>
<version>v4beta-rev20260928-2.0.0</version>
<name>Google Health API v4beta-rev20260928-2.0.0</name>
<packaging>jar</packaging>

<inceptionYear>2011</inceptionYear>
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-health/v4beta/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-health</artifactId>
<version>v4beta-rev20260923-2.0.0</version>
<version>v4beta-rev20260928-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-health:v4beta-rev20260923-2.0.0'
implementation 'com.google.apis:google-api-services-health:v4beta-rev20260928-2.0.0'
}
```

Expand Down
Loading