Class StorageInsightsGrpc.StorageInsightsBlockingV2Stub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<StorageInsightsGrpc.StorageInsightsBlockingV2Stub>
com.google.cloud.storageinsights.v1.StorageInsightsGrpc.StorageInsightsBlockingV2Stub
- Enclosing class:
- StorageInsightsGrpc
public static final class StorageInsightsGrpc.StorageInsightsBlockingV2Stub
extends io.grpc.stub.AbstractBlockingStub<StorageInsightsGrpc.StorageInsightsBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service StorageInsights.
Service describing handlers for resources
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Creates a dataset configuration in a given project for a given location.Creates a new ReportConfig in a given project and location.Deletes a dataset configuration in a given project for a given location.com.google.protobuf.EmptyDeletes a single ReportConfig.getDatasetConfig(GetDatasetConfigRequest request) Gets the dataset configuration in a given project for a given location.getReportConfig(GetReportConfigRequest request) Gets details of a single ReportConfig.getReportDetail(GetReportDetailRequest request) Gets details of a single ReportDetail.linkDataset(LinkDatasetRequest request) Links a dataset to BigQuery in a given project for a given location.Lists the dataset configurations in a given project for a given location.Lists ReportConfigs in a given project and location.Lists ReportDetails in a given project and location.unlinkDataset(UnlinkDatasetRequest request) Unlinks a dataset from BigQuery in a given project for a given location.Updates a dataset configuration in a given project for a given location.Updates the parameters of a single ReportConfig.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected StorageInsightsGrpc.StorageInsightsBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<StorageInsightsGrpc.StorageInsightsBlockingV2Stub>
-
listReportConfigs
public ListReportConfigsResponse listReportConfigs(ListReportConfigsRequest request) throws io.grpc.StatusException Lists ReportConfigs in a given project and location.
- Throws:
io.grpc.StatusException
-
getReportConfig
Gets details of a single ReportConfig.
- Throws:
io.grpc.StatusException
-
createReportConfig
public ReportConfig createReportConfig(CreateReportConfigRequest request) throws io.grpc.StatusException Creates a new ReportConfig in a given project and location.
- Throws:
io.grpc.StatusException
-
updateReportConfig
public ReportConfig updateReportConfig(UpdateReportConfigRequest request) throws io.grpc.StatusException Updates the parameters of a single ReportConfig.
- Throws:
io.grpc.StatusException
-
deleteReportConfig
public com.google.protobuf.Empty deleteReportConfig(DeleteReportConfigRequest request) throws io.grpc.StatusException Deletes a single ReportConfig.
- Throws:
io.grpc.StatusException
-
listReportDetails
public ListReportDetailsResponse listReportDetails(ListReportDetailsRequest request) throws io.grpc.StatusException Lists ReportDetails in a given project and location.
- Throws:
io.grpc.StatusException
-
getReportDetail
Gets details of a single ReportDetail.
- Throws:
io.grpc.StatusException
-
listDatasetConfigs
public ListDatasetConfigsResponse listDatasetConfigs(ListDatasetConfigsRequest request) throws io.grpc.StatusException Lists the dataset configurations in a given project for a given location.
- Throws:
io.grpc.StatusException
-
getDatasetConfig
public DatasetConfig getDatasetConfig(GetDatasetConfigRequest request) throws io.grpc.StatusException Gets the dataset configuration in a given project for a given location.
- Throws:
io.grpc.StatusException
-
createDatasetConfig
public Operation createDatasetConfig(CreateDatasetConfigRequest request) throws io.grpc.StatusException Creates a dataset configuration in a given project for a given location.
- Throws:
io.grpc.StatusException
-
updateDatasetConfig
public Operation updateDatasetConfig(UpdateDatasetConfigRequest request) throws io.grpc.StatusException Updates a dataset configuration in a given project for a given location.
- Throws:
io.grpc.StatusException
-
deleteDatasetConfig
public Operation deleteDatasetConfig(DeleteDatasetConfigRequest request) throws io.grpc.StatusException Deletes a dataset configuration in a given project for a given location.
- Throws:
io.grpc.StatusException
-
linkDataset
Links a dataset to BigQuery in a given project for a given location.
- Throws:
io.grpc.StatusException
-
unlinkDataset
Unlinks a dataset from BigQuery in a given project for a given location.
- Throws:
io.grpc.StatusException
-