Cloud Channel v1 API - Class Column (2.9.0)

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

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

The definition of a report column. Specifies the data properties in the corresponding position of the report rows.

Inheritance

object > Column

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

Column()

public Column()

Column(Column)

public Column(Column other)
Parameter
NameDescription
otherColumn

Properties

ColumnId

public string ColumnId { get; set; }

The unique name of the column (for example, customer_domain, channel_partner, customer_cost). You can use column IDs in [RunReportJobRequest.filter][google.cloud.channel.v1.RunReportJobRequest.filter]. To see all reports and their columns, call [CloudChannelReportsService.ListReports][google.cloud.channel.v1.CloudChannelReportsService.ListReports].

Property Value
TypeDescription
string

DataType

public Column.Types.DataType DataType { get; set; }

The type of the values for this column.

Property Value
TypeDescription
ColumnTypesDataType

DisplayName

public string DisplayName { get; set; }

The column's display name.

Property Value
TypeDescription
string