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-rev20260904-2.0.0</version>
<version>v4-rev20260907-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-rev20260904-2.0.0'
implementation 'com.google.apis:google-api-services-health:v4-rev20260907-2.0.0'
}
```

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
/*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/
/*
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
* Modify at your own risk.
*/

package com.google.api.services.health.v4.model;

/**
* Represents a type of health data a user can have data points recorded for. It matches the parent
* resource of collection containing data points of the given type. Clients currently do not need to
* interact with this resource directly.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Google Health API. For a detailed explanation see:
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
* </p>
*
* @author Google, Inc.
*/
@SuppressWarnings("javadoc")
public final class GoogleDevicesandservicesHealthV4betaDataType extends com.google.api.client.json.GenericJson {

/**
* Identifier. The resource name of the data type. Format: `users/{user}/dataTypes/{data_type}`
* See DataPoint.name for examples and possible values.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String name;

/**
* Identifier. The resource name of the data type. Format: `users/{user}/dataTypes/{data_type}`
* See DataPoint.name for examples and possible values.
* @return value or {@code null} for none
*/
public java.lang.String getName() {
return name;
}

/**
* Identifier. The resource name of the data type. Format: `users/{user}/dataTypes/{data_type}`
* See DataPoint.name for examples and possible values.
* @param name name or {@code null} for none
*/
public GoogleDevicesandservicesHealthV4betaDataType setName(java.lang.String name) {
this.name = name;
return this;
}

@Override
public GoogleDevicesandservicesHealthV4betaDataType set(String fieldName, Object value) {
return (GoogleDevicesandservicesHealthV4betaDataType) super.set(fieldName, value);
}

@Override
public GoogleDevicesandservicesHealthV4betaDataType clone() {
return (GoogleDevicesandservicesHealthV4betaDataType) super.clone();
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
/*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/
/*
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
* Modify at your own risk.
*/

package com.google.api.services.health.v4.model;

/**
* Represents a user in the Google Health API. It matches the parent resource of collections owned
* by the user. Clients currently do not need to interact with this resource directly.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Google Health API. For a detailed explanation see:
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
* </p>
*
* @author Google, Inc.
*/
@SuppressWarnings("javadoc")
public final class GoogleDevicesandservicesHealthV4betaUser extends com.google.api.client.json.GenericJson {

/**
* Identifier. The resource name of the user. The `{user}` ID is a system-generated identifier, as
* described in Identity.health_user_id. Format: `users/{user}`
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String name;

/**
* Identifier. The resource name of the user. The `{user}` ID is a system-generated identifier, as
* described in Identity.health_user_id. Format: `users/{user}`
* @return value or {@code null} for none
*/
public java.lang.String getName() {
return name;
}

/**
* Identifier. The resource name of the user. The `{user}` ID is a system-generated identifier, as
* described in Identity.health_user_id. Format: `users/{user}`
* @param name name or {@code null} for none
*/
public GoogleDevicesandservicesHealthV4betaUser setName(java.lang.String name) {
this.name = name;
return this;
}

@Override
public GoogleDevicesandservicesHealthV4betaUser set(String fieldName, Object value) {
return (GoogleDevicesandservicesHealthV4betaUser) super.set(fieldName, value);
}

@Override
public GoogleDevicesandservicesHealthV4betaUser clone() {
return (GoogleDevicesandservicesHealthV4betaUser) super.clone();
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
/*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/
/*
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
* Modify at your own risk.
*/

package com.google.api.services.health.v4.model;

/**
* Log message for a webhook notification sent by the Google Health API to a subscriber's endpoint.
* Includes the HTTP response received from the endpoint.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Google Health API. For a detailed explanation see:
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
* </p>
*
* @author Google, Inc.
*/
@SuppressWarnings("javadoc")
public final class GoogleDevicesandservicesHealthV4betaWebhookNotificationCloudLog extends com.google.api.client.json.GenericJson {

/**
* Required. Represents the HTTP response. This message includes the status code, reason phrase,
* headers, and body.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private HttpResponse httpResponse;

/**
* Required. Represents the HTTP response. This message includes the status code, reason phrase,
* headers, and body.
* @return value or {@code null} for none
*/
public HttpResponse getHttpResponse() {
return httpResponse;
}

/**
* Required. Represents the HTTP response. This message includes the status code, reason phrase,
* headers, and body.
* @param httpResponse httpResponse or {@code null} for none
*/
public GoogleDevicesandservicesHealthV4betaWebhookNotificationCloudLog setHttpResponse(HttpResponse httpResponse) {
this.httpResponse = httpResponse;
return this;
}

@Override
public GoogleDevicesandservicesHealthV4betaWebhookNotificationCloudLog set(String fieldName, Object value) {
return (GoogleDevicesandservicesHealthV4betaWebhookNotificationCloudLog) super.set(fieldName, value);
}

@Override
public GoogleDevicesandservicesHealthV4betaWebhookNotificationCloudLog clone() {
return (GoogleDevicesandservicesHealthV4betaWebhookNotificationCloudLog) super.clone();
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@
@SuppressWarnings("javadoc")
public final class HeartRateVariability extends com.google.api.client.json.GenericJson {

/**
* Optional. Metadata used in 1P surfaces.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private HeartRateVariabilityMetadata metadata;

/**
* Optional. The root mean square of successive differences between normal heartbeats. This is a
* measure of heart rate variability used by Google Health.
Expand All @@ -53,6 +60,23 @@ public final class HeartRateVariability extends com.google.api.client.json.Gener
@com.google.api.client.util.Key
private java.lang.Double standardDeviationMilliseconds;

/**
* Optional. Metadata used in 1P surfaces.
* @return value or {@code null} for none
*/
public HeartRateVariabilityMetadata getMetadata() {
return metadata;
}

/**
* Optional. Metadata used in 1P surfaces.
* @param metadata metadata or {@code null} for none
*/
public HeartRateVariability setMetadata(HeartRateVariabilityMetadata metadata) {
this.metadata = metadata;
return this;
}

/**
* Optional. The root mean square of successive differences between normal heartbeats. This is a
* measure of heart rate variability used by Google Health.
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
/*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/
/*
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
* Modify at your own risk.
*/

package com.google.api.services.health.v4.model;

/**
* Metadata for HeartRateVariability.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Google Health API. For a detailed explanation see:
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
* </p>
*
* @author Google, Inc.
*/
@SuppressWarnings("javadoc")
public final class HeartRateVariabilityMetadata extends com.google.api.client.json.GenericJson {

/**
* Optional. The power in interbeat interval fluctuations within the high frequency band (0.15 Hz
* - 0.4 Hz).
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.Double highFrequencyPower;

/**
* Optional. The power in interbeat interval fluctuations within the low frequency band (0.04 Hz -
* 0.15 Hz).
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.Double lowFrequencyPower;

/**
* Optional. The power in interbeat interval fluctuations within the high frequency band (0.15 Hz
* - 0.4 Hz).
* @return value or {@code null} for none
*/
public java.lang.Double getHighFrequencyPower() {
return highFrequencyPower;
}

/**
* Optional. The power in interbeat interval fluctuations within the high frequency band (0.15 Hz
* - 0.4 Hz).
* @param highFrequencyPower highFrequencyPower or {@code null} for none
*/
public HeartRateVariabilityMetadata setHighFrequencyPower(java.lang.Double highFrequencyPower) {
this.highFrequencyPower = highFrequencyPower;
return this;
}

/**
* Optional. The power in interbeat interval fluctuations within the low frequency band (0.04 Hz -
* 0.15 Hz).
* @return value or {@code null} for none
*/
public java.lang.Double getLowFrequencyPower() {
return lowFrequencyPower;
}

/**
* Optional. The power in interbeat interval fluctuations within the low frequency band (0.04 Hz -
* 0.15 Hz).
* @param lowFrequencyPower lowFrequencyPower or {@code null} for none
*/
public HeartRateVariabilityMetadata setLowFrequencyPower(java.lang.Double lowFrequencyPower) {
this.lowFrequencyPower = lowFrequencyPower;
return this;
}

@Override
public HeartRateVariabilityMetadata set(String fieldName, Object value) {
return (HeartRateVariabilityMetadata) super.set(fieldName, value);
}

@Override
public HeartRateVariabilityMetadata clone() {
return (HeartRateVariabilityMetadata) super.clone();
}

}
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-rev20260904-2.0.0</version>
<name>Google Health API v4-rev20260904-2.0.0</name>
<version>v4-rev20260907-2.0.0</version>
<name>Google Health API v4-rev20260907-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-rev20260904-2.0.0</version>
<version>v4-rev20260907-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-rev20260904-2.0.0'
implementation 'com.google.apis:google-api-services-health:v4-rev20260907-2.0.0'
}
```

Expand Down
Loading
Loading