Google Cloud Channel V1 Client - Class Report (1.8.2)

Reference documentation and code samples for the Google Cloud Channel V1 Client class Report.

The ID and description of a report that was used to generate report data.

For example, "Google Cloud Daily Spend", "Google Workspace License Activity", etc.

Generated from protobuf message google.cloud.channel.v1.Report

Namespace

Google \ Cloud \ Channel \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ name string

Required. The report's resource name. Specifies the account and report used to generate report data. The report_id identifier is a UID (for example, 613bf59q). Name uses the format: accounts/{account_id}/reports/{report_id}

↳ display_name string

A human-readable name for this report.

↳ columns array<Google\Cloud\Channel\V1\Column>

The list of columns included in the report. This defines the schema of the report results.

↳ description string

A description of other aspects of the report, such as the products it supports.

getName

Required. The report's resource name. Specifies the account and report used to generate report data. The report_id identifier is a UID (for example, 613bf59q).

Name uses the format: accounts/{account_id}/reports/{report_id}

Returns
TypeDescription
string

setName

Required. The report's resource name. Specifies the account and report used to generate report data. The report_id identifier is a UID (for example, 613bf59q).

Name uses the format: accounts/{account_id}/reports/{report_id}

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDisplayName

A human-readable name for this report.

Returns
TypeDescription
string

setDisplayName

A human-readable name for this report.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getColumns

The list of columns included in the report. This defines the schema of the report results.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setColumns

The list of columns included in the report. This defines the schema of the report results.

Parameter
NameDescription
var array<Google\Cloud\Channel\V1\Column>
Returns
TypeDescription
$this

getDescription

A description of other aspects of the report, such as the products it supports.

Returns
TypeDescription
string

setDescription

A description of other aspects of the report, such as the products it supports.

Parameter
NameDescription
var string
Returns
TypeDescription
$this