Cloud Channel v1 API - Class ReportValue (2.3.0)

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

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

A single report value.

Inheritance

Object > ReportValue

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

ReportValue()

public ReportValue()

ReportValue(ReportValue)

public ReportValue(ReportValue other)
Parameter
Name Description
other ReportValue

Properties

DateTimeValue

public DateTime DateTimeValue { get; set; }

A value of type google.type.DateTime (year, month, day, hour, minute, second, and UTC offset or timezone.)

Property Value
Type Description
DateTime

DateValue

public Date DateValue { get; set; }

A value of type google.type.Date (year, month, day).

Property Value
Type Description
Date

DecimalValue

public Decimal DecimalValue { get; set; }

A value of type google.type.Decimal, representing non-integer numeric values.

Property Value
Type Description
Decimal

IntValue

public long IntValue { get; set; }

A value of type int.

Property Value
Type Description
Int64

MoneyValue

public Money MoneyValue { get; set; }

A value of type google.type.Money (currency code, whole units, decimal units).

Property Value
Type Description
Money

StringValue

public string StringValue { get; set; }

A value of type string.

Property Value
Type Description
String

ValueCase

public ReportValue.ValueOneofCase ValueCase { get; }
Property Value
Type Description
ReportValue.ValueOneofCase