Class CloudChannelReportsServiceGrpc.CloudChannelReportsServiceBlockingV2Stub

java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<CloudChannelReportsServiceGrpc.CloudChannelReportsServiceBlockingV2Stub>
com.google.cloud.channel.v1.CloudChannelReportsServiceGrpc.CloudChannelReportsServiceBlockingV2Stub
Enclosing class:
CloudChannelReportsServiceGrpc

@Deprecated public static final class CloudChannelReportsServiceGrpc.CloudChannelReportsServiceBlockingV2Stub extends io.grpc.stub.AbstractBlockingStub<CloudChannelReportsServiceGrpc.CloudChannelReportsServiceBlockingV2Stub>
Deprecated.
A stub to allow clients to do synchronous rpc calls to service CloudChannelReportsService.
 CloudChannelReportsService lets Google Cloud resellers and
 distributors retrieve and combine a variety of data in Cloud Channel for
 multiple products (Google Cloud, Google Voice, and Google Workspace.)
 Deprecated: This service is being deprecated. Please use [Export Channel
 Services data to
 BigQuery](https://cloud.google.com/channel/docs/rebilling/export-data-to-bigquery)
 instead.
 
  • Method Details

    • build

      protected CloudChannelReportsServiceGrpc.CloudChannelReportsServiceBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Deprecated.
      Specified by:
      build in class io.grpc.stub.AbstractStub<CloudChannelReportsServiceGrpc.CloudChannelReportsServiceBlockingV2Stub>
    • runReportJob

      @Deprecated public Operation runReportJob(RunReportJobRequest request) throws io.grpc.StatusException
      Deprecated.
       Begins generation of data for a given report. The report
       identifier is a UID (for example, `613bf59q`).
       Possible error codes:
       * PERMISSION_DENIED: The user doesn't have access to this report.
       * INVALID_ARGUMENT: Required request parameters are missing
         or invalid.
       * NOT_FOUND: The report identifier was not found.
       * INTERNAL: Any non-user error related to a technical issue
         in the backend. Contact Cloud Channel support.
       * UNKNOWN: Any non-user error related to a technical issue
         in the backend. Contact Cloud Channel support.
       Return value:
       The ID of a long-running operation.
       To get the results of the operation, call the GetOperation method of
       CloudChannelOperationsService. The Operation metadata contains an
       instance of [OperationMetadata][google.cloud.channel.v1.OperationMetadata].
       To get the results of report generation, call
       [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults]
       with the
       [RunReportJobResponse.report_job][google.cloud.channel.v1.RunReportJobResponse.report_job].
       Deprecated: Please use [Export Channel Services data to
       BigQuery](https://cloud.google.com/channel/docs/rebilling/export-data-to-bigquery)
       instead.
       
      Throws:
      io.grpc.StatusException
    • fetchReportResults

      @Deprecated public FetchReportResultsResponse fetchReportResults(FetchReportResultsRequest request) throws io.grpc.StatusException
      Deprecated.
       Retrieves data generated by
       [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob].
       Deprecated: Please use [Export Channel Services data to
       BigQuery](https://cloud.google.com/channel/docs/rebilling/export-data-to-bigquery)
       instead.
       
      Throws:
      io.grpc.StatusException
    • listReports

      @Deprecated public ListReportsResponse listReports(ListReportsRequest request) throws io.grpc.StatusException
      Deprecated.
       Lists the reports that RunReportJob can run. These reports include an ID,
       a description, and the list of columns that will be in the result.
       Deprecated: Please use [Export Channel Services data to
       BigQuery](https://cloud.google.com/channel/docs/rebilling/export-data-to-bigquery)
       instead.
       
      Throws:
      io.grpc.StatusException