Class DataPointsServiceGrpc.DataPointsServiceFutureStub (0.2.0)
public static final class DataPointsServiceGrpc.DataPointsServiceFutureStub extends AbstractFutureStub<DataPointsServiceGrpc.DataPointsServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service DataPointsService.
Data Points Service exposing the user's health and fitness measured and
derived data.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
DataPointsServiceGrpc.DataPointsServiceFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
batchDeleteDataPoints(BatchDeleteDataPointsRequest request)
public ListenableFuture<Operation> batchDeleteDataPoints(BatchDeleteDataPointsRequest request)
Delete a batch of identifyable data points.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
build(Channel channel, CallOptions callOptions)
protected DataPointsServiceGrpc.DataPointsServiceFutureStub build(Channel channel, CallOptions callOptions)
| Parameters |
| Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createDataPoint(CreateDataPointRequest request)
public ListenableFuture<Operation> createDataPoint(CreateDataPointRequest request)
Creates a single identifiable data point.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
dailyRollUpDataPoints(DailyRollUpDataPointsRequest request)
public ListenableFuture<DailyRollUpDataPointsResponse> dailyRollUpDataPoints(DailyRollUpDataPointsRequest request)
Roll up data points over civil time intervals for supported data types.
exportExerciseTcx(ExportExerciseTcxRequest request)
public ListenableFuture<ExportExerciseTcxResponse> exportExerciseTcx(ExportExerciseTcxRequest request)
Exports exercise data in TCX format.
IMPORTANT: HTTP clients must append ?alt=media to the
request URL to download the raw TCX file.
Example:
https://health.googleapis.com/v4/users/me/dataTypes/exercise/dataPoints/EXERCISE_ID:exportExerciseTcx?alt=media
Without alt=media, the server returns a JSON response
(ExportExerciseTcxResponse)
which is intended primarily for gRPC clients.
Note: While the Authorization section below states that any one of the
listed scopes is accepted, this specific method requires the user to
provide both one of the activity_and_fitness scopes (normal or
readonly) AND one of the location scopes (normal or readonly) in
their access token to succeed.
getDataPoint(GetDataPointRequest request)
public ListenableFuture<DataPoint> getDataPoint(GetDataPointRequest request)
Get a single identifyable data point.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<DataPoint> |
|
listDataPoints(ListDataPointsRequest request)
public ListenableFuture<ListDataPointsResponse> listDataPoints(ListDataPointsRequest request)
Query user health and fitness data points.
reconcileDataPoints(ReconcileDataPointsRequest request)
public ListenableFuture<ReconcileDataPointsResponse> reconcileDataPoints(ReconcileDataPointsRequest request)
Reconcile data points from multiple data sources into a single data stream.
rollUpDataPoints(RollUpDataPointsRequest request)
public ListenableFuture<RollUpDataPointsResponse> rollUpDataPoints(RollUpDataPointsRequest request)
Roll up data points over physical time intervals for supported data types.
updateDataPoint(UpdateDataPointRequest request)
public ListenableFuture<Operation> updateDataPoint(UpdateDataPointRequest request)
Updates a single identifiable data point. If a data point with the
specified name is not found, the request will fail.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]