class Google::Apis::DoubleclicksearchV2::ReportRequest::TimeRange
If metrics are requested in a report, this argument will be used to restrict the metrics to a specific time range.
Attributes
Inclusive UTC timestamp in RFC format, e.g., 2013-07-16T10:16:23.555Z. See additional references on how changed attribute reports work. Corresponds to the JSON property `changedAttributesSinceTimestamp` @return [DateTime]
Inclusive UTC timestamp in RFC format, e.g., 2013-07-16T10:16:23.555Z. See additional references on how changed metrics reports work. Corresponds to the JSON property `changedMetricsSinceTimestamp` @return [DateTime]
Inclusive date in YYYY-MM-DD format. Corresponds to the JSON property `endDate` @return [String]
Inclusive date in YYYY-MM-DD format. Corresponds to the JSON property `startDate` @return [String]
Public Class Methods
# File generated/google/apis/doubleclicksearch_v2/classes.rb, line 846 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/doubleclicksearch_v2/classes.rb, line 851 def update!(**args) @changed_attributes_since_timestamp = args[:changed_attributes_since_timestamp] if args.key?(:changed_attributes_since_timestamp) @changed_metrics_since_timestamp = args[:changed_metrics_since_timestamp] if args.key?(:changed_metrics_since_timestamp) @end_date = args[:end_date] if args.key?(:end_date) @start_date = args[:start_date] if args.key?(:start_date) end