public static final class DataPointsServiceGrpc.DataPointsServiceStub extends AbstractAsyncStub<DataPointsServiceGrpc.DataPointsServiceStub>A stub to allow clients to do asynchronous 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.AbstractAsyncStub > DataPointsServiceGrpc.DataPointsServiceStubMethods
batchDeleteDataPoints(BatchDeleteDataPointsRequest request, StreamObserver<Operation> responseObserver)
public void batchDeleteDataPoints(BatchDeleteDataPointsRequest request, StreamObserver<Operation> responseObserver)Delete a batch of identifyable data points.
| Parameters | |
|---|---|
| Name | Description |
request |
BatchDeleteDataPointsRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
build(Channel channel, CallOptions callOptions)
protected DataPointsServiceGrpc.DataPointsServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
DataPointsServiceGrpc.DataPointsServiceStub |
|
createDataPoint(CreateDataPointRequest request, StreamObserver<Operation> responseObserver)
public void createDataPoint(CreateDataPointRequest request, StreamObserver<Operation> responseObserver)Creates a single identifiable data point.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataPointRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
dailyRollUpDataPoints(DailyRollUpDataPointsRequest request, StreamObserver<DailyRollUpDataPointsResponse> responseObserver)
public void dailyRollUpDataPoints(DailyRollUpDataPointsRequest request, StreamObserver<DailyRollUpDataPointsResponse> responseObserver)Roll up data points over civil time intervals for supported data types.
| Parameters | |
|---|---|
| Name | Description |
request |
DailyRollUpDataPointsRequest |
responseObserver |
io.grpc.stub.StreamObserver<DailyRollUpDataPointsResponse> |
exportExerciseTcx(ExportExerciseTcxRequest request, StreamObserver<ExportExerciseTcxResponse> responseObserver)
public void exportExerciseTcx(ExportExerciseTcxRequest request, StreamObserver<ExportExerciseTcxResponse> responseObserver) 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.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportExerciseTcxRequest |
responseObserver |
io.grpc.stub.StreamObserver<ExportExerciseTcxResponse> |
getDataPoint(GetDataPointRequest request, StreamObserver<DataPoint> responseObserver)
public void getDataPoint(GetDataPointRequest request, StreamObserver<DataPoint> responseObserver)Get a single identifyable data point.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataPointRequest |
responseObserver |
io.grpc.stub.StreamObserver<DataPoint> |
listDataPoints(ListDataPointsRequest request, StreamObserver<ListDataPointsResponse> responseObserver)
public void listDataPoints(ListDataPointsRequest request, StreamObserver<ListDataPointsResponse> responseObserver)Query user health and fitness data points.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataPointsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListDataPointsResponse> |
reconcileDataPoints(ReconcileDataPointsRequest request, StreamObserver<ReconcileDataPointsResponse> responseObserver)
public void reconcileDataPoints(ReconcileDataPointsRequest request, StreamObserver<ReconcileDataPointsResponse> responseObserver)Reconcile data points from multiple data sources into a single data stream.
| Parameters | |
|---|---|
| Name | Description |
request |
ReconcileDataPointsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ReconcileDataPointsResponse> |
rollUpDataPoints(RollUpDataPointsRequest request, StreamObserver<RollUpDataPointsResponse> responseObserver)
public void rollUpDataPoints(RollUpDataPointsRequest request, StreamObserver<RollUpDataPointsResponse> responseObserver)Roll up data points over physical time intervals for supported data types.
| Parameters | |
|---|---|
| Name | Description |
request |
RollUpDataPointsRequest |
responseObserver |
io.grpc.stub.StreamObserver<RollUpDataPointsResponse> |
updateDataPoint(UpdateDataPointRequest request, StreamObserver<Operation> responseObserver)
public void updateDataPoint(UpdateDataPointRequest request, StreamObserver<Operation> responseObserver) Updates a single identifiable data point. If a data point with the
specified name is not found, the request will fail.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataPointRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |