Class: Google::Ads::AdManager::V1::ReportValue

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/ads/admanager/v1/report_value.rb

Overview

Represents a single value in a report.

Defined Under Namespace

Classes: DoubleList, IntList, StringList

Instance Attribute Summary collapse

Instance Attribute Details

#bool_value::Boolean

Returns For boolean values.

Note: The following fields are mutually exclusive: bool_value, int_value, double_value, string_value, int_list_value, string_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Boolean)

    For boolean values.

    Note: The following fields are mutually exclusive: bool_value, int_value, double_value, string_value, int_list_value, string_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# File 'proto_docs/google/ads/admanager/v1/report_value.rb', line 65

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

  # A list of integer values.
  # @!attribute [rw] values
  #   @return [::Array<::Integer>]
  #     The values
  class IntList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of string values.
  # @!attribute [rw] values
  #   @return [::Array<::String>]
  #     The values
  class StringList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of double values.
  # @!attribute [rw] values
  #   @return [::Array<::Float>]
  #     The values
  class DoubleList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#bytes_value::String

Returns For bytes values.

Note: The following fields are mutually exclusive: bytes_value, int_value, double_value, string_value, bool_value, int_list_value, string_list_value, double_list_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::String)

    For bytes values.

    Note: The following fields are mutually exclusive: bytes_value, int_value, double_value, string_value, bool_value, int_list_value, string_list_value, double_list_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# File 'proto_docs/google/ads/admanager/v1/report_value.rb', line 65

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

  # A list of integer values.
  # @!attribute [rw] values
  #   @return [::Array<::Integer>]
  #     The values
  class IntList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of string values.
  # @!attribute [rw] values
  #   @return [::Array<::String>]
  #     The values
  class StringList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of double values.
  # @!attribute [rw] values
  #   @return [::Array<::Float>]
  #     The values
  class DoubleList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#double_list_value::Google::Ads::AdManager::V1::ReportValue::DoubleList

Returns For lists of double values.

Note: The following fields are mutually exclusive: double_list_value, int_value, double_value, string_value, bool_value, int_list_value, string_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Ads::AdManager::V1::ReportValue::DoubleList)

    For lists of double values.

    Note: The following fields are mutually exclusive: double_list_value, int_value, double_value, string_value, bool_value, int_list_value, string_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# File 'proto_docs/google/ads/admanager/v1/report_value.rb', line 65

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

  # A list of integer values.
  # @!attribute [rw] values
  #   @return [::Array<::Integer>]
  #     The values
  class IntList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of string values.
  # @!attribute [rw] values
  #   @return [::Array<::String>]
  #     The values
  class StringList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of double values.
  # @!attribute [rw] values
  #   @return [::Array<::Float>]
  #     The values
  class DoubleList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#double_value::Float

Returns For double values.

Note: The following fields are mutually exclusive: double_value, int_value, string_value, bool_value, int_list_value, string_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Float)

    For double values.

    Note: The following fields are mutually exclusive: double_value, int_value, string_value, bool_value, int_list_value, string_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# File 'proto_docs/google/ads/admanager/v1/report_value.rb', line 65

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

  # A list of integer values.
  # @!attribute [rw] values
  #   @return [::Array<::Integer>]
  #     The values
  class IntList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of string values.
  # @!attribute [rw] values
  #   @return [::Array<::String>]
  #     The values
  class StringList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of double values.
  # @!attribute [rw] values
  #   @return [::Array<::Float>]
  #     The values
  class DoubleList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#int_list_value::Google::Ads::AdManager::V1::ReportValue::IntList

Returns For lists of integer values.

Note: The following fields are mutually exclusive: int_list_value, int_value, double_value, string_value, bool_value, string_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Ads::AdManager::V1::ReportValue::IntList)

    For lists of integer values.

    Note: The following fields are mutually exclusive: int_list_value, int_value, double_value, string_value, bool_value, string_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# File 'proto_docs/google/ads/admanager/v1/report_value.rb', line 65

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

  # A list of integer values.
  # @!attribute [rw] values
  #   @return [::Array<::Integer>]
  #     The values
  class IntList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of string values.
  # @!attribute [rw] values
  #   @return [::Array<::String>]
  #     The values
  class StringList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of double values.
  # @!attribute [rw] values
  #   @return [::Array<::Float>]
  #     The values
  class DoubleList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#int_value::Integer

Returns For integer values.

Note: The following fields are mutually exclusive: int_value, double_value, string_value, bool_value, int_list_value, string_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Integer)

    For integer values.

    Note: The following fields are mutually exclusive: int_value, double_value, string_value, bool_value, int_list_value, string_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# File 'proto_docs/google/ads/admanager/v1/report_value.rb', line 65

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

  # A list of integer values.
  # @!attribute [rw] values
  #   @return [::Array<::Integer>]
  #     The values
  class IntList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of string values.
  # @!attribute [rw] values
  #   @return [::Array<::String>]
  #     The values
  class StringList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of double values.
  # @!attribute [rw] values
  #   @return [::Array<::Float>]
  #     The values
  class DoubleList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#string_list_value::Google::Ads::AdManager::V1::ReportValue::StringList

Returns For lists of string values.

Note: The following fields are mutually exclusive: string_list_value, int_value, double_value, string_value, bool_value, int_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Ads::AdManager::V1::ReportValue::StringList)

    For lists of string values.

    Note: The following fields are mutually exclusive: string_list_value, int_value, double_value, string_value, bool_value, int_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# File 'proto_docs/google/ads/admanager/v1/report_value.rb', line 65

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

  # A list of integer values.
  # @!attribute [rw] values
  #   @return [::Array<::Integer>]
  #     The values
  class IntList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of string values.
  # @!attribute [rw] values
  #   @return [::Array<::String>]
  #     The values
  class StringList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of double values.
  # @!attribute [rw] values
  #   @return [::Array<::Float>]
  #     The values
  class DoubleList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#string_value::String

Returns For string values.

Note: The following fields are mutually exclusive: string_value, int_value, double_value, bool_value, int_list_value, string_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::String)

    For string values.

    Note: The following fields are mutually exclusive: string_value, int_value, double_value, bool_value, int_list_value, string_list_value, double_list_value, bytes_value. If a field in that set is populated, all other fields in the set will automatically be cleared.



65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# File 'proto_docs/google/ads/admanager/v1/report_value.rb', line 65

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

  # A list of integer values.
  # @!attribute [rw] values
  #   @return [::Array<::Integer>]
  #     The values
  class IntList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of string values.
  # @!attribute [rw] values
  #   @return [::Array<::String>]
  #     The values
  class StringList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # A list of double values.
  # @!attribute [rw] values
  #   @return [::Array<::Float>]
  #     The values
  class DoubleList
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end