Class: Google::Apis::PlaydeveloperreportingV1beta1::GooglePlayDeveloperReportingV1beta1FreshnessInfo
- Inherits:
-
Object
- Object
- Google::Apis::PlaydeveloperreportingV1beta1::GooglePlayDeveloperReportingV1beta1FreshnessInfo
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/playdeveloperreporting_v1beta1/classes.rb,
lib/google/apis/playdeveloperreporting_v1beta1/representations.rb,
lib/google/apis/playdeveloperreporting_v1beta1/representations.rb
Overview
Represents the latest available time that can be requested in a TimelineSpec.
Different aggregation periods have different freshness. For example, DAILY
aggregation may lag behind HOURLY
in cases where such aggregation is
computed only once at the end of the day.
Instance Attribute Summary collapse
-
#freshnesses ⇒ Array<Google::Apis::PlaydeveloperreportingV1beta1::GooglePlayDeveloperReportingV1beta1FreshnessInfoFreshness>
Information about data freshness for every supported aggregation period.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GooglePlayDeveloperReportingV1beta1FreshnessInfo
constructor
A new instance of GooglePlayDeveloperReportingV1beta1FreshnessInfo.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GooglePlayDeveloperReportingV1beta1FreshnessInfo
Returns a new instance of GooglePlayDeveloperReportingV1beta1FreshnessInfo.
585 586 587 |
# File 'lib/google/apis/playdeveloperreporting_v1beta1/classes.rb', line 585 def initialize(**args) update!(**args) end |
Instance Attribute Details
#freshnesses ⇒ Array<Google::Apis::PlaydeveloperreportingV1beta1::GooglePlayDeveloperReportingV1beta1FreshnessInfoFreshness>
Information about data freshness for every supported aggregation period. This
field has set semantics, keyed by the aggregation_period
field.
Corresponds to the JSON property freshnesses
583 584 585 |
# File 'lib/google/apis/playdeveloperreporting_v1beta1/classes.rb', line 583 def freshnesses @freshnesses end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
590 591 592 |
# File 'lib/google/apis/playdeveloperreporting_v1beta1/classes.rb', line 590 def update!(**args) @freshnesses = args[:freshnesses] if args.key?(:freshnesses) end |