Class: Google::Cloud::Channel::V1::ReportValue Deprecated

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/channel/v1/reports_service.rb

Overview

Deprecated.

This message is deprecated and may be removed in the next major version update.

A single report value.

Instance Attribute Summary collapse

Instance Attribute Details

#date_time_value::Google::Type::DateTime

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

Note: The following fields are mutually exclusive: date_time_value, string_value, int_value, decimal_value, money_value, date_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Type::DateTime)

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

    Note: The following fields are mutually exclusive: date_time_value, string_value, int_value, decimal_value, money_value, date_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



355
356
357
358
# File 'proto_docs/google/cloud/channel/v1/reports_service.rb', line 355

class ReportValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#date_value::Google::Type::Date

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

Note: The following fields are mutually exclusive: date_value, string_value, int_value, decimal_value, money_value, date_time_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Type::Date)

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

    Note: The following fields are mutually exclusive: date_value, string_value, int_value, decimal_value, money_value, date_time_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



355
356
357
358
# File 'proto_docs/google/cloud/channel/v1/reports_service.rb', line 355

class ReportValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#decimal_value::Google::Type::Decimal

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

Note: The following fields are mutually exclusive: decimal_value, string_value, int_value, money_value, date_value, date_time_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Type::Decimal)

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

    Note: The following fields are mutually exclusive: decimal_value, string_value, int_value, money_value, date_value, date_time_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



355
356
357
358
# File 'proto_docs/google/cloud/channel/v1/reports_service.rb', line 355

class ReportValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#int_value::Integer

Returns A value of type int.

Note: The following fields are mutually exclusive: int_value, string_value, decimal_value, money_value, date_value, date_time_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Integer)

    A value of type int.

    Note: The following fields are mutually exclusive: int_value, string_value, decimal_value, money_value, date_value, date_time_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



355
356
357
358
# File 'proto_docs/google/cloud/channel/v1/reports_service.rb', line 355

class ReportValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#money_value::Google::Type::Money

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

Note: The following fields are mutually exclusive: money_value, string_value, int_value, decimal_value, date_value, date_time_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Type::Money)

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

    Note: The following fields are mutually exclusive: money_value, string_value, int_value, decimal_value, date_value, date_time_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



355
356
357
358
# File 'proto_docs/google/cloud/channel/v1/reports_service.rb', line 355

class ReportValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#string_value::String

Returns A value of type string.

Note: The following fields are mutually exclusive: string_value, int_value, decimal_value, money_value, date_value, date_time_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::String)

    A value of type string.

    Note: The following fields are mutually exclusive: string_value, int_value, decimal_value, money_value, date_value, date_time_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



355
356
357
358
# File 'proto_docs/google/cloud/channel/v1/reports_service.rb', line 355

class ReportValue
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end