Class StorageInsightsGrpc.StorageInsightsFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<StorageInsightsGrpc.StorageInsightsFutureStub>
-
- com.google.cloud.storageinsights.v1.StorageInsightsGrpc.StorageInsightsFutureStub
-
- Enclosing class:
- StorageInsightsGrpc
public static final class StorageInsightsGrpc.StorageInsightsFutureStub extends io.grpc.stub.AbstractFutureStub<StorageInsightsGrpc.StorageInsightsFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service StorageInsights.Service describing handlers for resources
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StorageInsightsGrpc.StorageInsightsFutureStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.common.util.concurrent.ListenableFuture<ReportConfig>
createReportConfig(CreateReportConfigRequest request)
Creates a new ReportConfig in a given project and location.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>
deleteReportConfig(DeleteReportConfigRequest request)
Deletes a single ReportConfig.com.google.common.util.concurrent.ListenableFuture<ReportConfig>
getReportConfig(GetReportConfigRequest request)
Gets details of a single ReportConfig.com.google.common.util.concurrent.ListenableFuture<ReportDetail>
getReportDetail(GetReportDetailRequest request)
Gets details of a single ReportDetail.com.google.common.util.concurrent.ListenableFuture<ListReportConfigsResponse>
listReportConfigs(ListReportConfigsRequest request)
Lists ReportConfigs in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListReportDetailsResponse>
listReportDetails(ListReportDetailsRequest request)
Lists ReportDetails in a given project and location.com.google.common.util.concurrent.ListenableFuture<ReportConfig>
updateReportConfig(UpdateReportConfigRequest request)
Updates the parameters of a single ReportConfig.
-
-
-
Method Detail
-
build
protected StorageInsightsGrpc.StorageInsightsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<StorageInsightsGrpc.StorageInsightsFutureStub>
-
listReportConfigs
public com.google.common.util.concurrent.ListenableFuture<ListReportConfigsResponse> listReportConfigs(ListReportConfigsRequest request)
Lists ReportConfigs in a given project and location.
-
getReportConfig
public com.google.common.util.concurrent.ListenableFuture<ReportConfig> getReportConfig(GetReportConfigRequest request)
Gets details of a single ReportConfig.
-
createReportConfig
public com.google.common.util.concurrent.ListenableFuture<ReportConfig> createReportConfig(CreateReportConfigRequest request)
Creates a new ReportConfig in a given project and location.
-
updateReportConfig
public com.google.common.util.concurrent.ListenableFuture<ReportConfig> updateReportConfig(UpdateReportConfigRequest request)
Updates the parameters of a single ReportConfig.
-
deleteReportConfig
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteReportConfig(DeleteReportConfigRequest request)
Deletes a single ReportConfig.
-
listReportDetails
public com.google.common.util.concurrent.ListenableFuture<ListReportDetailsResponse> listReportDetails(ListReportDetailsRequest request)
Lists ReportDetails in a given project and location.
-
getReportDetail
public com.google.common.util.concurrent.ListenableFuture<ReportDetail> getReportDetail(GetReportDetailRequest request)
Gets details of a single ReportDetail.
-
-