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.DataPointsServiceFutureStubMethods
batchDeleteDataPoints(BatchDeleteDataPointsRequest request)
public ListenableFuture<Operation> batchDeleteDataPoints(BatchDeleteDataPointsRequest request)Delete a batch of identifyable data points.
| Parameter | |
|---|---|
| Name | Description |
request |
BatchDeleteDataPointsRequest |
| 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 |
| Returns | |
|---|---|
| Type | Description |
DataPointsServiceGrpc.DataPointsServiceFutureStub |
|
createDataPoint(CreateDataPointRequest request)
public ListenableFuture<Operation> createDataPoint(CreateDataPointRequest request)Creates a single identifiable data point.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateDataPointRequest |
| 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.
| Parameter | |
|---|---|
| Name | Description |
request |
DailyRollUpDataPointsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<DailyRollUpDataPointsResponse> |
|
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.
| Parameter | |
|---|---|
| Name | Description |
request |
ExportExerciseTcxRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ExportExerciseTcxResponse> |
|
getDataPoint(GetDataPointRequest request)
public ListenableFuture<DataPoint> getDataPoint(GetDataPointRequest request)Get a single identifyable data point.
| Parameter | |
|---|---|
| Name | Description |
request |
GetDataPointRequest |
| 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.
| Parameter | |
|---|---|
| Name | Description |
request |
ListDataPointsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListDataPointsResponse> |
|
reconcileDataPoints(ReconcileDataPointsRequest request)
public ListenableFuture<ReconcileDataPointsResponse> reconcileDataPoints(ReconcileDataPointsRequest request)Reconcile data points from multiple data sources into a single data stream.
| Parameter | |
|---|---|
| Name | Description |
request |
ReconcileDataPointsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ReconcileDataPointsResponse> |
|
rollUpDataPoints(RollUpDataPointsRequest request)
public ListenableFuture<RollUpDataPointsResponse> rollUpDataPoints(RollUpDataPointsRequest request)Roll up data points over physical time intervals for supported data types.
| Parameter | |
|---|---|
| Name | Description |
request |
RollUpDataPointsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<RollUpDataPointsResponse> |
|
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.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateDataPointRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|