Cloud Channel v1 API - Class ReportJob (2.1.0)

public sealed class ReportJob : IMessage<ReportJob>, IEquatable<ReportJob>, IDeepCloneable<ReportJob>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Channel v1 API class ReportJob.

The result of a [RunReportJob][] operation. Contains the name to use in [FetchReportResultsRequest.report_job][google.cloud.channel.v1.FetchReportResultsRequest.report_job] and the status of the operation.

Inheritance

Object > ReportJob

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

ReportJob()

public ReportJob()

ReportJob(ReportJob)

public ReportJob(ReportJob other)
Parameter
NameDescription
otherReportJob

Properties

Name

public string Name { get; set; }

Required. The resource name of a report job. Name uses the format: accounts/{account_id}/reportJobs/{report_job_id}

Property Value
TypeDescription
String

ReportJobName

public ReportJobName ReportJobName { get; set; }

ReportJobName-typed view over the Name resource name property.

Property Value
TypeDescription
ReportJobName

ReportStatus

public ReportStatus ReportStatus { get; set; }

The current status of report generation.

Property Value
TypeDescription
ReportStatus