Class CloudChannelReportsServiceGrpc.CloudChannelReportsServiceStub

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

@Deprecated public static final class CloudChannelReportsServiceGrpc.CloudChannelReportsServiceStub extends io.grpc.stub.AbstractAsyncStub<CloudChannelReportsServiceGrpc.CloudChannelReportsServiceStub>
Deprecated.
A stub to allow clients to do asynchronous 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.CloudChannelReportsServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Deprecated.
      Specified by:
      build in class io.grpc.stub.AbstractStub<CloudChannelReportsServiceGrpc.CloudChannelReportsServiceStub>
    • runReportJob

      @Deprecated public void runReportJob(RunReportJobRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
      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.
       
    • fetchReportResults

      @Deprecated public void fetchReportResults(FetchReportResultsRequest request, io.grpc.stub.StreamObserver<FetchReportResultsResponse> responseObserver)
      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.
       
    • listReports

      @Deprecated public void listReports(ListReportsRequest request, io.grpc.stub.StreamObserver<ListReportsResponse> responseObserver)
      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.