public static final class UsageServiceGrpc.UsageServiceStub extends AbstractAsyncStub<UsageServiceGrpc.UsageServiceStub>A stub to allow clients to do asynchronous rpc calls to service UsageService.
Provides access to historical and forecasted usage data.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > UsageServiceGrpc.UsageServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected UsageServiceGrpc.UsageServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
UsageServiceGrpc.UsageServiceStub |
|
exportForecasts(ExportForecastsRequest request, StreamObserver<Operation> responseObserver)
public 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 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 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 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 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 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> |