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.StorageInsightsFutureStubbuild(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:
buildin 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.
-
-