public static interface UsageServiceGrpc.AsyncServiceProvides access to historical and forecasted usage data.
Methods
exportForecasts(ExportForecastsRequest request, StreamObserver<Operation> responseObserver)
public default void exportForecasts(ExportForecastsRequest request, StreamObserver<Operation> responseObserver)Exports forecasted usage data requested by user into either an existing Cloud Storage bucket or a BigQuery table.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportForecastsRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
exportReservationsUsage(ExportReservationsUsageRequest request, StreamObserver<Operation> responseObserver)
public default void exportReservationsUsage(ExportReservationsUsageRequest request, StreamObserver<Operation> responseObserver)Exports reservations usage data requested by user into either an existing Cloud Storage bucket or a new/existing BigQuery table.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportReservationsUsageRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
exportUsageHistories(ExportUsageHistoriesRequest request, StreamObserver<Operation> responseObserver)
public default void exportUsageHistories(ExportUsageHistoriesRequest request, StreamObserver<Operation> responseObserver)Exports historical usage data requested by user into either an existing Cloud Storage bucket or a BigQuery table.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportUsageHistoriesRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
queryForecasts(QueryForecastsRequest request, StreamObserver<QueryForecastsResponse> responseObserver)
public default void queryForecasts(QueryForecastsRequest request, StreamObserver<QueryForecastsResponse> responseObserver)Returns a list of the forecasts that are in the parent parameter and match your specified filters.
| Parameters | |
|---|---|
| Name | Description |
request |
QueryForecastsRequest |
responseObserver |
io.grpc.stub.StreamObserver<QueryForecastsResponse> |
queryReservations(QueryReservationsRequest request, StreamObserver<QueryReservationsResponse> responseObserver)
public default void queryReservations(QueryReservationsRequest request, StreamObserver<QueryReservationsResponse> responseObserver)Returns a list of the reservations that are in the parent parameter and match your specified filters.
| Parameters | |
|---|---|
| Name | Description |
request |
QueryReservationsRequest |
responseObserver |
io.grpc.stub.StreamObserver<QueryReservationsResponse> |
queryUsageHistories(QueryUsageHistoriesRequest request, StreamObserver<QueryUsageHistoriesResponse> responseObserver)
public default void queryUsageHistories(QueryUsageHistoriesRequest request, StreamObserver<QueryUsageHistoriesResponse> responseObserver)Returns a list of the usage histories that are in the parent parameter and match your specified filters.
| Parameters | |
|---|---|
| Name | Description |
request |
QueryUsageHistoriesRequest |
responseObserver |
io.grpc.stub.StreamObserver<QueryUsageHistoriesResponse> |