Interface StorageInsightsGrpc.AsyncService
-
- All Known Implementing Classes:
StorageInsightsGrpc.StorageInsightsImplBase
- Enclosing class:
- StorageInsightsGrpc
public static interface StorageInsightsGrpc.AsyncService
Service describing handlers for resources
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
createReportConfig(CreateReportConfigRequest request, io.grpc.stub.StreamObserver<ReportConfig> responseObserver)
Creates a new ReportConfig in a given project and location.default void
deleteReportConfig(DeleteReportConfigRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Deletes a single ReportConfig.default void
getReportConfig(GetReportConfigRequest request, io.grpc.stub.StreamObserver<ReportConfig> responseObserver)
Gets details of a single ReportConfig.default void
getReportDetail(GetReportDetailRequest request, io.grpc.stub.StreamObserver<ReportDetail> responseObserver)
Gets details of a single ReportDetail.default void
listReportConfigs(ListReportConfigsRequest request, io.grpc.stub.StreamObserver<ListReportConfigsResponse> responseObserver)
Lists ReportConfigs in a given project and location.default void
listReportDetails(ListReportDetailsRequest request, io.grpc.stub.StreamObserver<ListReportDetailsResponse> responseObserver)
Lists ReportDetails in a given project and location.default void
updateReportConfig(UpdateReportConfigRequest request, io.grpc.stub.StreamObserver<ReportConfig> responseObserver)
Updates the parameters of a single ReportConfig.
-
-
-
Method Detail
-
listReportConfigs
default void listReportConfigs(ListReportConfigsRequest request, io.grpc.stub.StreamObserver<ListReportConfigsResponse> responseObserver)
Lists ReportConfigs in a given project and location.
-
getReportConfig
default void getReportConfig(GetReportConfigRequest request, io.grpc.stub.StreamObserver<ReportConfig> responseObserver)
Gets details of a single ReportConfig.
-
createReportConfig
default void createReportConfig(CreateReportConfigRequest request, io.grpc.stub.StreamObserver<ReportConfig> responseObserver)
Creates a new ReportConfig in a given project and location.
-
updateReportConfig
default void updateReportConfig(UpdateReportConfigRequest request, io.grpc.stub.StreamObserver<ReportConfig> responseObserver)
Updates the parameters of a single ReportConfig.
-
deleteReportConfig
default void deleteReportConfig(DeleteReportConfigRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Deletes a single ReportConfig.
-
listReportDetails
default void listReportDetails(ListReportDetailsRequest request, io.grpc.stub.StreamObserver<ListReportDetailsResponse> responseObserver)
Lists ReportDetails in a given project and location.
-
getReportDetail
default void getReportDetail(GetReportDetailRequest request, io.grpc.stub.StreamObserver<ReportDetail> responseObserver)
Gets details of a single ReportDetail.
-
-