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.
Implements
IMessageReportValue, IEquatableReportValue, IDeepCloneableReportValue, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.ChannelV1Assembly
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 |
long |
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 |
ReportValueValueOneofCase |