Class UsageServiceGrpc.UsageServiceBlockingV2Stub (0.1.0)

public static final class UsageServiceGrpc.UsageServiceBlockingV2Stub extends AbstractBlockingStub<UsageServiceGrpc.UsageServiceBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service UsageService.

Provides access to historical and forecasted usage data.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > UsageServiceGrpc.UsageServiceBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected UsageServiceGrpc.UsageServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
UsageServiceGrpc.UsageServiceBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

exportForecasts(ExportForecastsRequest request)

public Operation exportForecasts(ExportForecastsRequest request)

Exports forecasted usage data requested by user into either an existing Cloud Storage bucket or a BigQuery table.

Parameter
Name Description
request ExportForecastsRequest
Returns
Type Description
Operation

exportReservationsUsage(ExportReservationsUsageRequest request)

public Operation exportReservationsUsage(ExportReservationsUsageRequest request)

Exports reservations usage data requested by user into either an existing Cloud Storage bucket or a new/existing BigQuery table.

Parameter
Name Description
request ExportReservationsUsageRequest
Returns
Type Description
Operation

exportUsageHistories(ExportUsageHistoriesRequest request)

public Operation exportUsageHistories(ExportUsageHistoriesRequest request)

Exports historical usage data requested by user into either an existing Cloud Storage bucket or a BigQuery table.

Parameter
Name Description
request ExportUsageHistoriesRequest
Returns
Type Description
Operation

queryForecasts(QueryForecastsRequest request)

public QueryForecastsResponse queryForecasts(QueryForecastsRequest request)

Returns a list of the forecasts that are in the parent parameter and match your specified filters.

Parameter
Name Description
request QueryForecastsRequest
Returns
Type Description
QueryForecastsResponse

queryReservations(QueryReservationsRequest request)

public QueryReservationsResponse queryReservations(QueryReservationsRequest request)

Returns a list of the reservations that are in the parent parameter and match your specified filters.

Parameter
Name Description
request QueryReservationsRequest
Returns
Type Description
QueryReservationsResponse

queryUsageHistories(QueryUsageHistoriesRequest request)

public QueryUsageHistoriesResponse queryUsageHistories(QueryUsageHistoriesRequest request)

Returns a list of the usage histories that are in the parent parameter and match your specified filters.

Parameter
Name Description
request QueryUsageHistoriesRequest
Returns
Type Description
QueryUsageHistoriesResponse