Class: Google::Apis::AnalyticsdataV1alpha::RunRealtimeReportResponse
- Inherits:
-
Object
- Object
- Google::Apis::AnalyticsdataV1alpha::RunRealtimeReportResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/analyticsdata_v1alpha/classes.rb,
lib/google/apis/analyticsdata_v1alpha/representations.rb,
lib/google/apis/analyticsdata_v1alpha/representations.rb
Overview
The response realtime report table corresponding to a request.
Instance Attribute Summary collapse
-
#dimension_headers ⇒ Array<Google::Apis::AnalyticsdataV1alpha::DimensionHeader>
Describes dimension columns.
-
#maximums ⇒ Array<Google::Apis::AnalyticsdataV1alpha::Row>
If requested, the maximum values of metrics.
-
#metric_headers ⇒ Array<Google::Apis::AnalyticsdataV1alpha::MetricHeader>
Describes metric columns.
-
#minimums ⇒ Array<Google::Apis::AnalyticsdataV1alpha::Row>
If requested, the minimum values of metrics.
-
#property_quota ⇒ Google::Apis::AnalyticsdataV1alpha::PropertyQuota
Current state of all quotas for this Analytics Property.
-
#row_count ⇒ Fixnum
The total number of rows in the query result, regardless of the number of rows returned in the response.
-
#rows ⇒ Array<Google::Apis::AnalyticsdataV1alpha::Row>
Rows of dimension value combinations and metric values in the report.
-
#totals ⇒ Array<Google::Apis::AnalyticsdataV1alpha::Row>
If requested, the totaled values of metrics.
Instance Method Summary collapse
-
#initialize(**args) ⇒ RunRealtimeReportResponse
constructor
A new instance of RunRealtimeReportResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ RunRealtimeReportResponse
Returns a new instance of RunRealtimeReportResponse.
1580 1581 1582 |
# File 'lib/google/apis/analyticsdata_v1alpha/classes.rb', line 1580 def initialize(**args) update!(**args) end |
Instance Attribute Details
#dimension_headers ⇒ Array<Google::Apis::AnalyticsdataV1alpha::DimensionHeader>
Describes dimension columns. The number of DimensionHeaders and ordering of
DimensionHeaders matches the dimensions present in rows.
Corresponds to the JSON property dimensionHeaders
1537 1538 1539 |
# File 'lib/google/apis/analyticsdata_v1alpha/classes.rb', line 1537 def dimension_headers @dimension_headers end |
#maximums ⇒ Array<Google::Apis::AnalyticsdataV1alpha::Row>
If requested, the maximum values of metrics.
Corresponds to the JSON property maximums
1542 1543 1544 |
# File 'lib/google/apis/analyticsdata_v1alpha/classes.rb', line 1542 def maximums @maximums end |
#metric_headers ⇒ Array<Google::Apis::AnalyticsdataV1alpha::MetricHeader>
Describes metric columns. The number of MetricHeaders and ordering of
MetricHeaders matches the metrics present in rows.
Corresponds to the JSON property metricHeaders
1548 1549 1550 |
# File 'lib/google/apis/analyticsdata_v1alpha/classes.rb', line 1548 def metric_headers @metric_headers end |
#minimums ⇒ Array<Google::Apis::AnalyticsdataV1alpha::Row>
If requested, the minimum values of metrics.
Corresponds to the JSON property minimums
1553 1554 1555 |
# File 'lib/google/apis/analyticsdata_v1alpha/classes.rb', line 1553 def minimums @minimums end |
#property_quota ⇒ Google::Apis::AnalyticsdataV1alpha::PropertyQuota
Current state of all quotas for this Analytics Property. If any quota for a
property is exhausted, all requests to that property will return Resource
Exhausted errors.
Corresponds to the JSON property propertyQuota
1560 1561 1562 |
# File 'lib/google/apis/analyticsdata_v1alpha/classes.rb', line 1560 def property_quota @property_quota end |
#row_count ⇒ Fixnum
The total number of rows in the query result, regardless of the number of rows
returned in the response. For example if a query returns 175 rows and includes
limit = 50 in the API request, the response will contain row_count = 175 but
only 50 rows.
Corresponds to the JSON property rowCount
1568 1569 1570 |
# File 'lib/google/apis/analyticsdata_v1alpha/classes.rb', line 1568 def row_count @row_count end |
#rows ⇒ Array<Google::Apis::AnalyticsdataV1alpha::Row>
Rows of dimension value combinations and metric values in the report.
Corresponds to the JSON property rows
1573 1574 1575 |
# File 'lib/google/apis/analyticsdata_v1alpha/classes.rb', line 1573 def rows @rows end |
#totals ⇒ Array<Google::Apis::AnalyticsdataV1alpha::Row>
If requested, the totaled values of metrics.
Corresponds to the JSON property totals
1578 1579 1580 |
# File 'lib/google/apis/analyticsdata_v1alpha/classes.rb', line 1578 def totals @totals end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 |
# File 'lib/google/apis/analyticsdata_v1alpha/classes.rb', line 1585 def update!(**args) @dimension_headers = args[:dimension_headers] if args.key?(:dimension_headers) @maximums = args[:maximums] if args.key?(:maximums) @metric_headers = args[:metric_headers] if args.key?(:metric_headers) @minimums = args[:minimums] if args.key?(:minimums) @property_quota = args[:property_quota] if args.key?(:property_quota) @row_count = args[:row_count] if args.key?(:row_count) @rows = args[:rows] if args.key?(:rows) @totals = args[:totals] if args.key?(:totals) end |